1 tcp ip básico andinalink 2014

200
slide 1 © 2014 JDSU. © 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION Interconexión de Redes TCP/IP

Upload: brutusbiker

Post on 20-Nov-2015

4 views

Category:

Documents


0 download

DESCRIPTION

Curso en español sobre redes de datos.

TRANSCRIPT

  • slide 1 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Interconexin de Redes TCP/IP

  • slide 2 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    I. Introduccin

  • slide 3 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Conceptos Bsicos

  • slide 4 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Modelos OSI y IEEE 802

    Modelo OSI Modelo IEEE 802

    APLICACIN

    PRESENTACIN

    SESIN

    TRANSPORTE

    RED

    ENLACE DE DADOS

    CAPA FSICA

    SUBCAPLa LLC

    SUBCAPLa MAC

    CAPA FSICA

    PROTOCOLOS DE

    CAPAS

    SUPERIORES

  • slide 5 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Ethernet

    Bus Compartido:

    ...

  • slide 6 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Ocorre a Colisin!

    EthernetTratamiento de colisin

    Dos estaciones escuchan el bus al mismo tiempo y

    transmiten simultneamente, ocurriendo as una

    colisin.

    Ambas Transmiten

    Simultneamente

  • slide 7 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Ethernet (cont.)Tratamiento de colisin

    La transmisin es interrumpida inmediatamente

    (collision detection)

    Cada estacin espera una cantidad aleatoria de

    tiempo determinada por el algoritmo de Reculo Binario

    Exponencial

    Al detectar la colisin, la estacin emite una seal de

    jam alertando a los dems terminales

    Con el uso de hubs, una seal de presencia de

    colisin es emitida

  • slide 8 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    EthernetSubcapa MAC

    7 bytes 6 bytes 6 bytes 0 -

    46

    byt

    es

    0-1500 bytes 4 bytes2 b

    ytes

    1 b

    yte

    PrembuloDireccin

    de Destino

    Direccin

    de Origen DatosCheck

    sum

    Delimitador de Inicio

    de Trama

    Tamao del

    Campo de DatosRelleno

    IEEE 802.3

  • slide 9 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Bridges

  • slide 10 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Ethernet Conmutada (Ethernet Bridging , SwitchedEthernet)

    servidor cliente cliente

    cliente

    cliente

    cliente

    100 Mbit/s

    10 Mbit/s 10 Mbit/s10 Mbit/s

    10 Mbit/s

    10 Mbit/s

    switch Ethernet

  • slide 11 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    capas

    superiores

    TCP

    IP

    LLC

    o equivalente

    MAC

    PHY

    IP

    LLC

    MAC

    PHY

    IP

    LLC

    capas

    superiores

    TCP

    IP

    LLC

    o equivalente

    MAC

    PHY

    proto-

    colos

    espe-

    cificos

    de la

    WAN

    WAN

    terminal enrutador enrutador terminal

    MAC

    PHY

    proto-

    colos

    espe-

    cficos

    de la

    WAN

    Como Actan los Enrutadores

  • slide 12 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Enrutadores (cont.)

    enlaces WAN

    (redes de

    larga

    distancia)

  • slide 13 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Introduccin al TCP y al IP

  • slide 14 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Arquitetura TCP/IP

    Modelo OSI Modelo DoD

    APLICACIN

    PRESENTACIN

    SESIN

    TRANSPORTE

    RED

    ENLACE DE DADOS

    CAPA FSICA

    INTER-RED

    CAPA DE ACCESO

    A LA RED

    TRANSPORTE

    APLICACIN

  • slide 15 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Funciones de TCP y IP

    HTTP FTP DNS SNMP

    TCP UDP

    ARP RARPInterf. de

    Red

    ICMP IGMPIP1 2

    6 17

    80 21 53 161

  • slide 16 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Funciones de TCP y IP (cont.)

    TCP: provee confiabilidad; implementa conexin de

    datos, recuperacin de errores por repeticin, control

    de flujo

    UDP: transporte de datagramas, no orientado a

    conexin

    IP: protocolo enrutable

  • slide 17 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Funciones de TCP y IP (cont.)

    ICMP: gestin de errores de la capa IP (implementa,

    por ejemplo, Ping y Traceroute)

    IGMP: gestin de grupo (para multicasting)

    ARP y RARP: para asociacin de direcciones IP con

    direcciones utilizadas por la interfaz de red y vice-

    versa

  • slide 18 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    B

    C

    D

    E

    byte 1 byte 2 byte 3 byte 4

    1 0 14 bits 16 bits

    1 1 0 21 bits 8 bits

    1 1 1 0 28 bits: ident. del grupo de multicasting

    27 bits: reservados para usos futuros1 1 1 1 0

    0 7 bits 24 bitsA

    clase:

    Direcciones IP

    Identidad de la red (netid)

    Identidad del host (hostid)

  • slide 19 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Direcciones IP (cont.)

    Las direcciones de clase A y B generalmente son

    divididos en sub-redes

    entre los 24 o 16 bits de hostid, algunos son

    reservados para designar una sub-red

    tambin es posible para la clase C, pero los 8 bits

    de hostid son pocos...

  • slide 20 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Clase A Redes de 1.0.0.0 a 126.0.0.0 con mscara de red de 8 bits

    (cada una de las 127 redes con hasta 16.777.216 direcciones para

    hosts, a red 0.0.0.0 es utilizada como enrutamiento default)

    Clase B Redes de 128.1.0.0 a 191.254.0.0 con mscara de red de 16

    bits (cada una de las 16.284 redes con hasta 65.536 direcciones para

    hosts; la red 127.0.0.0 no se destina a la red pblica, se utiliza el

    127.0.0.1 como direccin interna de loopback para prueba de host)

    Clase C Redes de 192.0.1.0 a la 233.255.254.0 con mscara de red

    de 24 bits (cada una de las 2.097.152 redes con hasta 256 direcciones

    para hosts

    Clase D Redes de 224.0.0.1 a la 239.255.255.254 (cada red multicast

    es una direccin de red que direcciona los paquetes con esa direccin

    de destino hacia grupos predefinidos de direcciones de hosts la red

    224.0.0.0 usada internamente en el host.

    Clase E Reservada para uso futuro

    Direcciones IP (cont.)

  • slide 21 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Direccin IP Privada (no enrutable)

    10.0.0.0 - 10.255.255.255

    172.16.0.0 -172.31.255.255

    192.168.0.0 -192.168.255.255

    Direccin IP Especial

    0.0.0.0

    127.0.0.1 (loopback interno del host)

    224.0.0.0 /224.0.0.1 (multicast group)

    224.0.0.2 - 239.255.255.255 (direcciones multicast)

    Direcciones IP (cont.)

  • slide 22 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mscaras de Red para Subnets Clase C

    128 64 32 16 8 4 2 1

    1 0 0 0 0 0 0 0 = 128

    1 1 0 0 0 0 0 0 = 192

    1 1 1 0 0 0 0 0 = 224

    1 1 1 1 0 0 0 0 = 240

    1 1 1 1 1 0 0 0 = 248

    1 1 1 1 1 1 0 0 = 252

    1 1 1 1 1 1 1 0 = 254

    1 1 1 1 1 1 1 1 = 255

    /25

    /26

    /27

    /28

    /29

    /30

    /31

    /32

    Cantidad de direcciones

    de host por subnet

    255.255.255.X

    X

    Mscara de Subnet

    Cantidad de bits

    en la mscara de redY

    200.1.0.0

    200.1.0.0 /Y

    Ex. Direccin de

    Red

  • slide 23 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Direccin de Red y Direccin de Broadcast

    Direccin de Red Direccin IP que identifica un conjunto (red)

    direcciones IP. Esa direccin es normalmente utilizada en las

    tablas de enrutamiento IP. No puede ser atribuido a ningn host.

    Direccin de Broadcast Mensaje destinada a todos los hosts de

    la red y que no puede ser atribuido a ningn host, las

    posibilidades de direccionamiento broadcast son:

    Direccin IP de Destino = 255.255.255.255 (restringido al

    dominio de brodcast local

    Direccin IP de Destino = 172.16.3.255 (172.16.3.0 /24)

    (Broadcast direccionado)

    Direccin IP de Destino = 172.16.255.255 (broadcast para

    todas las subnets)

  • slide 24 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Exemplo de Direccionamiento

    172 . 16 . 2 . 160 255 . 255 . 255 . 192

    172 . 16 . 2 . 160 10101100 00010000 00000010 10100000

    255 . 255 . 255 . 192 11111111 11111111 11111111 11000000

    10101100 00010000 00000010 10000000172 . 16 . 2 . 128

    10101100 00010000 00000010 10111111172 . 16 . 2 . 191

    10101100 00010000 00000010 10000001172 . 16 . 2 . 129

    10101100 00010000 00000010 10111110172 . 16 . 2 . 190

    Direccin IP host Mscara de Red

    host

    mscara

    Red - subnet

    Broadcast de la

    subnet1. Direccin de

    host de la subnet

    ltima direccin

    de host de la

    subnet

  • slide 25 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Multiplexacin

    driver

    Ethernet

    demultiplexacin

    basada en el tipo de

    trama Ethernet

    ARP IP RARP

    demultiplexacin

    basada en el protocol

    value del encabezado

    IP

    ICMP IGMP TCP UDP

    demultiplexacin basada en

    el par destination y

    originating port en unber del

    encabezado TCP o UDP

    aplicacinaplicacinaplicacin aplicacin

  • slide 26 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Nmeros de Puertos TCP y UDP

    Alguns servidores escuchan y enviam atravs de puertos well

    known

    FTP: Puerto TCP 21

    POP: Puerto TCP 110

    TFTP: Puerto UDP 69

    IANA es quien atribuye nmeros a estas puertos

    los clientes no se importan con cual nmero de puerto se

    utiliza de su propio lado (puertos efmeros); apenas, esos

    nmeros deben de ser nicos de su lado

    eses nmeros efmeros varan, generalmente, de 1024 a

    5000

  • slide 27 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    APIsApplication Program Interfaces

    As APIs ms comunes para aplicaciones rodando

    sobre TCP/IP son sockets y TLI (Transport Layer

    Interface)

    la primera tambin es llamada de Berkeley sockets,

    pues fue desarrollada all

    la segunda fue originalmente desarrollada por la

    AT&T, siendo llamada XTI (X/Open Transport

    Layer), reconociendo el trabajo hecho por la

    X/Open

  • slide 28 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    TCP/IP

  • slide 29 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    IPInternet Protocol

  • slide 30 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Servicios IP

    El IP provee dos primitivas de servicio para la capa

    superior siguiente. Son ellas:

    Send: es usada para requerir la transmisin de una

    unidad de datos.

    Deliver: es usada por el IP para notificar un

    usuario de la llegada de una unidad de datos.

  • slide 31 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4

    Versin

    (4 bits)

    IHL

    (4 bits)

    Tipo de servicio

    (8 bits)

    Longitud total

    (16 bits)

    Identificacin

    (16 bits)

    Flags

    3 bits

    Desplazamiento del

    fragmento

    (13 bits)

    Direccin de origen

    (32 bits)

    Direccin de destino

    (32 bits)

    Opciones IP

    (se houver)

    Tiempo de vida

    (8 bits)

    Protocolo

    (8 bits)

    Checksum del encabezado

    (16 bits)

  • slide 32 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Versin: el IP est en la versin 4 actualmente

    a versin 6 j fue publicada y est en etapa de

    implementacin

    IHL (Internet Header Length): nmero de palabras

    de 32 bits que componen el encabezado

  • slide 33 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Tipo de Servicio (ToS):

    D T R

    no utilizadosConfiabilidad

    Tasa de Transmisin

    Retardo

    Precedencia

    flags

    Trae una

    prioridad

    de 0 a 7

    Permite que el

    host identifique lo

    que es ms

    importante

  • slide 34 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Longitud total: cantidad total de bytes del datagrama

    (mximo de 65.535 bytes)

    En caso de fragmentacin, contiene la longitud del

    datagrama actual

    Identificacin: todos los fragmentos de un datagrama

    tienen el mismo valor de Identificacin

  • slide 35 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Desplazamiento del fragmento: informa a que punto

    del datagrama actual el fragmento pertenece

    Existe un mximo de 8.192 fragmentos por

    datagrama

    D

    F

    M

    F More Fragments

    Dont Fragment

    no utilizado

    Flags:

  • slide 36 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Tiempo de vida: es un contador usado para limitar a

    vida til del paquete. (Mximo de 255s)

    Protocolo: informa a capa de red cual el proceso que

    deber ser aplicado al datagrama

    La en uneracin de los protocolos es vlida en toda

    la Internet, y fue definida en la RFC 1700

  • slide 37 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Checksum del encabezado: calculado solamente

    sobre el encabezado IP

    el checksum es el complemento a 1 del

    encabezado, visto como palabras de 16 bits

    como a cada hop el Tiempo de Vida es

    decrementado, el checksum debe ser actualizado a

    cada hop

  • slide 38 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Direccin de origen y de destino: suministran los

    respectivas direcciones IP del host de origen y de

    destino

    Opciones IP: no siempre suportadas. Actualmente

    existen cinco opciones definidas:

    Security: nivel de seguridad del datagrama

    Strict source routing: muestra la ruta completa a

    ser seguida (pasar apenas por estos enrutadores)

  • slide 39 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado IPv4 (cont.)

    Loose source routing: presenta un listado de

    enrutadores que no deben ser olvidados (pasar al

    menos por estos enrutadores)

    Record route: hace con que cada enrutador

    agregue su direccin IP

    Timestamp: hace con que cada enrutador agregue

    su direccin IP y su timestamp

  • slide 40 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    IPv6 (IPng)

    El IPv4 fue vctima de su propia popularidad, las

    direcciones IP estn acabando

    O IETF ha sugerido como solucin una reformulacin

    del protocolo, empezando por el incremento del

    tamao de la direccin (128 bits), lo que permite

    soportar miles de millones de direcciones

    los ltimos 48 bits pueden representar la direccin

    MAC de tarjetas de red, lo que facilita la resolucin

    de direcciones lgicas en direcciones fsicas

  • slide 41 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    IPv6 (IPng) (cont.)

    Misiones

    Suportar miles de millones de hosts

    Reducir el tamao de las tablas de enrutamiento

    Simplificar el protocolo

    Proveer seguridad mejor que el actual IP

    Poner ms atencin al Tipo de Servicio (ToS)

  • slide 42 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    IPv6 (IPng) (cont.)

    Misiones (cont.)

    Ayudar multicasting permitiendo que espacios sean

    definidos

    Tornar posible para un host migrar sin modificar su

    direccin (nomadismo, o sea, usuarios itinerantes)

    Permitir al protocolo evolucionar en el futuro

    Permitir que lo viejo y lo nuevo protocolo coexistan

    por aos

  • slide 43 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    IPv6 (IPng)

    Direccionamiento Jerrquico

    3 5 16 16 8 32

    ID de Sub-red

    ID de

    SuscriptorTipo de

    Suscriptor

    ID de

    Proveedor

    ID de

    Registro

    Prefijo de

    Formato

  • slide 44 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Protocolos de Resolucin de Direcciones

  • slide 45 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Explanacin del Problema

    Las direcciones IP solamente tienen sentido en el TCP/IP

    En medios compartidos como Ethernet o Token Ring, hay esquemas

    propios de direccionamiento (generalmente, 48 bits) que cualquier

    capa usuaria tiene que seguir

    Ese conflicto de direccionamientos se resuelve mediante la

    resolucin de direcciones

    La resolucin de direcciones permite un mutuo mapeo (asociacin)

    entre tipos diferentes de direccionamiento: direcciones IP de 32 bits

    y direcciones de 48 bits utilizadas por el enlace de datos

    direccin Ethernet de 48 bits

    direccin IP de 32 bits

    ARP RARP

  • slide 46 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    ARPAddress Resolution Protocol

    Definido en la RFC 826

    Utilizado para mapear la direccin MAC del host destino, a partir de la

    direccin IP prueba

    Toda vez que un datagrama IP necesita ser encaminado en la red, el

    protocolo ARP es accionado para identificar la direccin MAC para el

    cual la trama, en el enlace, ser encaminada

    El problema consiste en resolver una direccin IP lgica en una

    direccin fsica (p/ex. Ethernet)

    ARP request ARP reply

    ...198.85.42.44 198.85.42.48

    O

    198.85.42.48

    podra

    contestar?

    Si, soy yo el

    00.08.4F.CE.56.

    23

  • slide 47 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    RARPReverse Address Resolution Protocol

    Definido en la RFC 903

    Utiliza el mismo encabezado del ARP. Sin embargo,

    su objetivo es mapear la direccin IP a partir de una

    direccin MAC

    La principal aplicacin del protocolo RARP es la

    asociacin de la direccin IP a un nodo de la red, a

    partir de un servidor con este mapeo previamente

    construido

  • slide 48 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    RARP (cont.)Reverse Address Resolution Protocol

    El problema consiste en resolver una direccin fsica

    en una direccin IP lgica

    RARP request RARP reply

    ...00.8E.54.9D.64.10 45.CB.4F.80.9A.82

    Alguien

    sabe mi

    direccin

    IP?

    Su direccin IP

    es:

    198.85.42.50

  • slide 49 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    tipo de hardware tipo de protocolo

    HLen operacinPlen

    direccin de hardware de la fuente (HLen bytes)

    direccin de protocolo de la fuente (PLen bytes)

    direccin de hardware del alvo (HLen bytes)

    direccin de protocolo del alvo (PLen bytes)

    Formato ARP/RARP

    Dir Hard

    Destino

    Dir Hard

    Origen

    6 6 2 2 2 1 1 2

    Dir Hard

    Remet.

    6

    Dir IP

    Remet.

    4

    Dir Hard

    Target

    6

    Dir IP

    Target

    4

    Operacin

    Tamao Prot

    Tamao Hard

    Tipo de Proto

    Tipo de Hard

    Tipo de Trama

  • slide 50 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Formato ARP/RARP (cont.)

    El campo Tipo de Trama para el ARP asume el valor

    de 0x0806 y para el RARP de 0x8035

    El campo Operacin asume los siguientes valores:

    1 ARP Request

    2 ARP Reply

    3 RARP Request

    4 RARP Reply

  • slide 51 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    ICMPInternet Control Mesage Protocol

  • slide 52 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Introduccin

    Especificado en la RFC 792

    Comunica mensajes de error y otras condiciones

    merecedoras de atencin

    Transmitido en un datagrama IP:

    Encabezado IP

    (20 bytes)Mensaje ICMP

  • slide 53 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mensaje ICMP

    Tipo: Hay15 tipos diferentes que identifican el mensaje

    ICMP en particular

    Cdigo: utilizado por algunas mensajes ICMP para

    especificar condiciones especiales

    Checksum: cubre todo el mensaje ICMP, el algoritmo

    utilizado es el mismo descrito para el checksum del

    encabezado IP

    Tipo

    (8 bits)

    Cdigo

    (8 bits)

    Checksum

    (16 bits)

    Contenido dependiente del Tipo y del Cdigo

  • slide 54 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipos de Mensaje ICMP

    Existen bsicamente dos tipo de mensajes ICMP:

    Requisicin (Query) o Error

    Esta distincin es necesaria, una vez que as

    mensajes de error, algunas veces, exigen un cuidado

    especial

    Cuando un mensaje de error es enviado, l

    siempre contiene el encabezado IP y los 8

    primeros bytes del datagrama que ha generado el

    error

    Por tanto, los nmeros de puertos (Port

    Numbers) del encabezado UDP o TCP son

    informados

  • slide 55 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipos de Mensaje ICMP (cont.)

    No se contesta con mensaje de error:

    A un mensaje de error ICMP

    A un datagrama destinado a una direccin de

    broadcast IP

    A un datagrama enviado con un broadcast de capa

    de enlace

    A un fragmento que no sea el primero

    A un datagrama cuya Direccin de Origen no define

    un nico host

  • slide 56 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipos de Mensaje ICMP (cont.)

    Tipo

    0

    3

    Cd.

    0

    0

    1

    2

    3

    44

    5

    6

    7

    8

    Descripcin

    echo reply

    Destino Inacesvel

    red inaccesible

    host inaccesible

    protocolo inaccesible

    puerto inaccesible

    4fragmentacin necesaria pero bit DF seteado

    ruta de origen ha fallado

    red destino desconocida

    host destino desconocido

    host de origen aislado (obsoleto)

    Query

    X

    Erro

    X

    X

    X

    X

    4X

    X

    X

    X

    X

  • slide 57 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipos de Mensaje ICMP (cont.)

    Tipo

    4

    5

    Cd.

    9

    10

    11

    12

    13

    14

    415

    0

    0

    1

    Descripcin

    red destino prohibida administrativamente

    host destino prohibido administrativamente

    red inaccesible para TOS

    host inaccesible para TOS

    comunicacin prohibida administrativamente por filtrado

    violacin de precedencia de host

    4corte de precedencia en efecto

    origen sofocada

    redireccionar

    redireccionar para red

    redireccionar para host

    Query Erro

    X

    X

    X

    X

    X

    X

    4X

    X

    X

    X

  • slide 58 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipos de Mensaje ICMP (cont.)

    Tipo

    8

    9

    10

    11

    12

    Cd.

    2

    3

    0

    0

    0

    40

    1

    0

    1

    Descripcin

    redireccionar para tipo-de-servicio y red

    redireccionar para tipo-de-servicio y host

    echo request

    advertencia de enrutador

    solicitud de enrutador

    violacin de precedencia de host

    4TTL igual a 0 durante el trayecto

    TTL igual a 0 durante reensamble

    problema con parmetro

    encabezado IP malo

    opcin requerida perdida

    Query

    X

    X

    X

    Erro

    X

    X

    X

    4X

    X

    X

    X

  • slide 59 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipos de Mensaje ICMP (cont.)

    Tipo

    13

    14

    15

    16

    17

    18

    Cd.

    0

    0

    0

    0

    0

    0

    Descripcin

    timestamp request

    timestamp reply

    pedido de informacin (obsoleto)

    rplica de informacin (obsoleto)

    pedido de mscara de red

    rplica de mscara de red

    Query

    X

    X

    X

    X

    X

    X

    Erro

  • slide 60 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Programas Ping y Traceroute

  • slide 61 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Funcin del Programa Ping

    Escrito por Mike Muus, fue hecho para verificar se un cierto host

    puede ser alcanzado

    el programa enva un mensaje ICMP echo request a un

    host, y espera que este host le devuelva una echo reply

    el programa tambin mede el tiempo de ida y volta hasta

    aquele host

    IP ICMP ECHO

    Nmero de Secuencia

    (16 bits)

    Identificador

    (16 bits)

    Datos Opcionales

    Identificador: es el identificador del proceso remitente. Permite al ping

    identificar la respuesta y devolverla al proceso correcto

    Nmero de Secuencia: inicia con 0 y es incrementado cada vez que un

    nuevo echo request es enviado

  • slide 62 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Traceroute

    Desarrollado por Van Jacobson para registrar el trayecto de un

    datagrama

    El Traceroute se vale del hecho de que ningn datagrama debe

    poder pasar por un enrutador con su tiempo de vida (TTL)

    igual a 1 o 0

    El enrutador que recibe un datagrama con TTL igual a 1 enva

    de regreso un mensaje TTL igual a 0 durante reensamble

    de ICMP conteniendo su direccin como de origen

    el programa va enviando datagramas con TTLs bajos, iniciando

    con 1 para conocer el primero enrutador, siguiendo con 2 para

    conocer el enrutador siguiente, y as por delante hasta llegar al

    destino

    el mensaje UDP generado por el programa usa una direccin de

    puerto improbable, para que el host de destino enve un mensaje

    ICMP de puerto inaccesible

  • slide 63 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    IGMPInternet Group Management

    Protocol

  • slide 64 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Introduccin

    Especificado en la RFC 1112

    Utilizado tanto por hosts como por enrutadores para

    soportar multicasting

    Transmitido en un datagrama IP:

    Encabezado IP

    (20 bytes)

    Mensaje IGMP

    (8 bytes)

  • slide 65 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mensaje IGMP

    Versin: La versin del Protocolo, actualmente 1

    Tipo: 1 es una pregunta enviada por un enrutador

    multicast, y 2 es la respuesta enviada por un host

    Checksum: Calculado de la misma forma que el IP

    Direccin IP del Grupo: 0 en una pregunta, y en la

    respuesta contiene la direccin del Grupo respondiendo

    Versin

    (4 bits)

    No utilizado

    (8bits)

    Checksum

    (16 bits)

    Direccin IP del Grupo (clase D)

    (32 bits)

    Tipo

    (4bits)

  • slide 66 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Preguntas y Respuestas

    Hosts mandan una respuesta IGMP cuando un

    proceso entra inicialmente en un grupo

    Un host no enva mensaje cuando un proceso

    abandona un grupo

  • slide 67 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Preguntas y Respuestas (cont.)

    Un enrutador debe mandar una pregunta de tempos

    en tempos para verificar los procesos que coexisten

    en un grupo

    Un host responde a una pregunta IGMP mandando

    una respuesta para cada grupo que tenga al menos

    un proceso

  • slide 68 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Preguntas y Respuestas (cont.)

    hostenrutador

    multicast

    respuesta IGMP, TTL=1

    Dir de Grupo = end. del grupo

    Dir IP Destino = end. del grupo

    Dir IP Origen = end. del host

    pregunta IGMP, TTL=1

    Dir de Grupo = 0

    Dir IP Destino = 224.0.0.1

    Dir IP Origen = end. del rotador

  • slide 69 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Grupo Todos los Hosts

    Preguntas IGMP de enrutadores son mandadas para

    la direccin IP 224.0.0.1

    Este direccin es llamada de Grupo Todos los Hosts

    y cada host entra automticamente en este grupo en

    todas interfaces capaces de multicast

    Ele se refiere a todos los hosts con capacidad de

    multicast y enrutadores en la red fsica

  • slide 70 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    TCPTransmision Control Protocol

  • slide 71 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP

    Opciones

    (0 o ms palabras de 32 bits)

    Datos

    (Campo opcional)

    Puerto de Origen

    (16 bits)

    Puerto de Destino

    (16 bits)

    Nmero de secuencia

    (32 bits)

    Nmero de reconocimiento (Acknowledgement)

    (32 bits)

    Tamao de Ventana

    (16 bits)

    HLEN

    (4 bits)(6 bits)

    U

    R

    G

    A

    C

    K

    P

    S

    H

    R

    S

    T

    S

    Y

    N

    F

    I

    N

    Checksum

    (16 bits)

    Puntero de Urgencia

    (16 bits)

  • slide 72 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    Puerto de Origen y de Destino: identifica la

    aplicacin de origen y de destino

    En conjunto con la direccin IP (socket), identifican

    de forma nica a conexin entre origen y el destino

    Nmero de secuencia: identifica a posicin del

    primero byte del segmento actual en el flujo total de

    bytes del transmisor para el receptor

    Como se cada byte del flujo de datos estuviese

    numerado

  • slide 73 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    Nmero de reconocimento: especifica el prximo

    byte aguardado y no el ltimo byte reconocido

    correctamente

    THL o HLEN (TCP Header Length): suministra la

    longitud del encabezado en palabras de 32 bits

    Es necesario, una vez que el campo opcin tiene

    su tamao variable

  • slide 74 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    Flags:

    URG: el Puntero de Urgencia es vlido

    ACK: el Nmero de Reconocimiento es vlido

    PSH: el receptor debe pasar los datos a la

    aplicacin mediante su llegada

  • slide 75 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    RST: reinicializar a conexin

    SYN: sincronizar los nmero s de secuencia e

    inicializar a conexin

    FIN: el transmisor no posee ms datos a enviar

  • slide 76 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    Tamao de la ventana: especifica el nmero de bytes

    que el receptor est dispuesto a aceitar

    el tamao es limitado a 65535, y el cero es vlido e

    indica que el receptor agradecera se ningn dado

    fose enviado a l

    Checksum: Calculado tanto sobre el encabezado

    como sobre a parte de datos, o sea, sobre todo el

    segmento TCP

  • slide 77 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    Puntero de urgencia: es usado para indicar el

    desplazamiento de bit en el Nmero de secuencia en

    el cual los datos urgentes debern estar

    aun persisten ciertos problemas prcticos con los

    datos urgentes y su manejo e interpretacin

  • slide 78 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    Opciones: fue implementado para suministrar

    recursos que no fueron previstos en el encabezado

    comn

    MSS: establecer la longitud mximo (MTU) del

    segmento TCP durante una conexin (negociacin

    hecha en el estabelecimiento de la conexin)

    Window Scale: usado para negociar un factor de

    escala para el tamao de la ventana

  • slide 79 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado TCP (cont.)

    Datos: este campo es opcional, una vez que para

    iniciar y finalizar una conexin, los segmentos poseen

    apenas el encabezado TCP

    Un encabezado sin datos tambin es enviado para

    confirmar a recepcin correcta cuando no hay

    datos a enviar en el sentido de la confirmacin, y

    ciertos casos de timeout

  • slide 80 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Gestin de Conexin TCP

    LISTENSYN SENT

    ESTABLISHEDESTABLISHED

    Troca de Datos

    FIN WAIT 2

    SYN RCVD

    FIN WAIT 1

    Cliente Servidor

    CLOSEDCLOSED

  • slide 81 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Gestin de Ventanas en el TCP

    Transmisor Receptor

    Aplicacin hace

    una escrita de

    2 KB

    2K

    Cheio

    2K

    1K 2K

    Transmisor

    est bloqueado

    Transmisor

    puede enviar

    hasta 2 KB

    Aplicacin hace

    una grabacin

    de 3 KB

    Vazio

    0 4K

    Buffer del

    receptor

  • slide 82 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Congestionamento

    Ocorre cuando se oferece a una red una carga

    maior del que ella suporta

    O TCP interpreta que un timeout, siempre

    ocorre en funcin de congestionamento

    Para evitar el congestinamiento y otimizar a

    taxa, el TCP trabalha con dos ventanas. Alm

    de la ventana de tamao mximo del buffer de

    recepcin existe a ventana de

    congestionamento

  • slide 83 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Congestionamiento (cont.)

    0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

    04

    81

    21

    62

    02

    42

    83

    23

    63

    8Timeout

    Limitante

    Partida Lenta

  • slide 84 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O TCP y el ICMP

    O TCP hace el siguiente tratamiento especial para as

    siguientes mensajes ICMP:

    Origen sofocada

    Red inaccesible

    Host inaccesible

  • slide 85 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O TCP y el ICMP (cont.)

    IP ICMP ORIGEM SUFOCADA

    No Utilizado (debe ser 0)

    (32 bits)

    Encabezado IP (incluindo opciones) + 8 primeros bytes de los datos del datagrama IP

    O recebimiento de un mensaje origen sofocada en un

    determinado segmiento hace con que a ventana de

    congestionamiento reinicie a partida lenta, pero, sin

    alterar el limite de partida lenta

    Origen Sufocada

  • slide 86 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O TCP y el ICMP (cont.)

    IP ICMP RED o HOST INACESSVEL

    No Utilizado (debe ser 0)

    (32 bits)

    Encabezado IP (incluindo opciones) + 8 primeros bytes de los datos del datagrama IP

    Inicialmente estas mensajes son ignoradas por el TCP, una vez que

    estos errores son considerados transitrios

    Porm el TCP continua re-empacotando y retransmitiendo los

    datos que causaram el error, hasta que eventualmente ocorra el

    timeout

    Red o Host Inacesvel

  • slide 87 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O TCP y el ICMP (cont.)

    Un error ICMP no causa el encerramiento de la

    conexin, pero as implementaciones atuais de TCP

    registram que el error ICMP ocorreu, y se el tiempo de

    la conexin estourar, el error ICMP es traduzido en un

    cdigo de error ms relevante que connection timed

    out

  • slide 88 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    UDPUser Datagram Protocol

  • slide 89 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Introduccin

    Descrito en la RFC 768

    Protocolo de Transporte no orientado a la conexin

    Muitas aplicaciones que tienen una solicitacin y una

    respuesta utilizam el UDP al invs del TCP, siendo

    as, sin estabelecer o encerrar una conexin

  • slide 90 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado UDP

    Puerto de Origen

    (16 bits)

    Puerto de Destino

    (16 bits)

    Longitud UDP

    (16 bits)

    Checksum UDP

    (16 bits)

    Datos

    (Campo opcional)

  • slide 91 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado UDP (cont.)

    Puerto de Origen y de Destino: a misma funcin que

    en el TCP

    Longitud UDP: inclui el encabezado y los datos

    Checksum UDP: calculado sobre todo el segmiento

    UDP

  • slide 92 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Broadcast y Multicast

    Broadcast y Multicast son caractersticos del UDP, una

    vez que el TCP es orientado a conexin

  • slide 93 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O UDP y el ICMP

    O UDP puede facilmente gerar fragmentacin

    O mecanismo de fragmentacin es transparente para

    a capa de transporte, pero puede causar queda en el

    desempenho

    O UDP hace uso de la mensaje de error ICMP

    fragmentacin necesaria pero bit DF seteado

    para descobrir el tamao de la MTU del trayecto

    Fragmentacin Necesria

  • slide 94 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O UDP y el ICMP (cont.)

    Fragmentacin Necesria (cont.)

    IP ICMP FRAGMENTAO NECESSRIA

    No Utilizado (debe ser 0)

    (16 bits)

    Encabezado IP (incluindo opciones) + 8 primeros bytes de los datos del datagrama IP

    MTU del Prximo Salto

    (16 bits)

    Asim, basta enviar un mensaje con un tamao inicial, caso no

    retorne error, pode-se tentar un tamao maior, seno el error

    retorna a MTU del prximo salto, y repete-se el proceso aps

    ajustar el tamao novamente

  • slide 95 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tamao Mximo de los Datos

    Tericamente, el tamao mximo de un datagrama IP

    es 65535 bytes, devido a los 16 bits de longitud del

    campo comprimento

    IP UDP

    20 bytes 8 bytes restando 65507 bytes para el

    datagrama UDP

  • slide 96 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Roteamento

  • slide 97 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Introduccin

  • slide 98 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Algoritmo de Roteamento

    Es a parte del software de la capa de red responsable

    por la decisin sobre a linha de sada a ser usada en

    la transmisin del paquete de entrada

  • slide 99 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Quem es quien...

    IP IP

    RIP

    OSPF

    Protocolo de Roteamento

    Protocolo Roteable

  • slide 100 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tabela de Roteamento

    Cada enrutador guarda una tabla que relaciona

    direcciones y rotas, esta tabla es llamada de Tabela

    de Enrutamiento y puede ser preenchida de forma

    esttica o de forma dinmica

    Enrutamiento Esttico: rotas definidas y

    actualizadas manualmente por el administrador de

    la red

    Enrutamiento Dinmico: troca de informaciones

    atravs de protocolos de enrutamiento

  • slide 101 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tabelas de Enrutamiento (cont.)

    red

    50.50.50.0

    red

    60.60.60.0

    red

    70.70.70.0

    red

    80.80.80.0

    50.50.50.5 60.60.60.6 70.70.70.7

    70.70.70.5

    gateway

    A

    gateway

    B

    gateway

    C

    60.60.60.5 80.80.80.7

    para alcanzar

    hosts en la red...

    encaminhar este

    direccin para...

    60.60.60.0 entrega direta

    70.70.70.0 entrega direta

    50.50.50.0 60.60.60.5

    80.80.80.0 70.70.70.7

    Tabela de

    Enrutamiento del

    Gateway B As tablas crescem cuando

    aumentam as redes

    interconectadas

  • slide 102 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Enrutamiento Esttico

    Es usado:

    en redes que tarifam por volume de trfego o por

    tiempo de utilizacin

    en una implementacin de poltica de enrutamiento

    en localidades conectadas atravs de circuitos

    discados o de baixa velocidade

    cuando solamente existe un provedor de aceso a la

    Internet

  • slide 103 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Enrutamiento Esttico (cont.)

    Destino

    198.85.42.0/24

    198.85.43.0/24

    Next-Hop

    200.85.12.4

    200.85.12.3

    200.85.12.4 200.85.12.5

    198.85.42.0/24 198.85.43.0/24

    200.85.12.2 200.85.12.3

    Rota default

    200.85.12.2

    Rota default

    200.85.12.3

  • slide 104 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Enrutamiento Dinmico

    El link en

    uso cae

    Dinamicamente

    la ruta es

    alterada

  • slide 105 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Sistemas Autnomos

    Grupo de enrutadores con la misma poltica de

    enrutamiento

  • slide 106 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Protocolos Internos & Externos

    Protocolos de

    Enrutamiento externos

    (BGP, EGP)

    Protocolos de

    Enrutamiento internos

    (RIP, OSPF)

  • slide 107 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Protocolos de Enrutamiento Interno

  • slide 108 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Introduccin

    Dentro de un mismo sistema autnomo (SA), los

    gateways utilizam protocolos internos para el

    intercmbio de rotas (IGPs)

    Sero abordados dos protocolos de enrutamiento

    interno: RIP y OSPF

    RIP trabalha con el algoritmo de Distance Vector, y el

    OSPF con el de Link-State Routing

  • slide 109 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Algoritmos

    Cada enrutador mantm una tabla (vetor) que indica a

    menor distancia conocida para cada destino, alm de

    la linha usada para llegar all

    Periodicamente cada enrutador manda su tabla para

    seus vizinho, y recibe tablas semelhantes de seus

    vizinhos.

    Sabendo el tiempo para cada vizinho, y con base en

    las tablas recebidas, el enrutador forma su propia

    tabla

    Vector Distance

  • slide 110 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    8 9 6

    Algoritmos (cont.)

    Vector Distance (cont.)

    A BC

    D

    E

    F

    G

    A

    B

    D

    C

    G

    F

    E

    0

    15

    9

    20

    15

    25

    20

    A

    16

    22

    6

    20

    0

    8

    18

    G

    18

    25

    10

    15

    17

    6

    0

    E

    delays para los vizinhos

    A

    A

    G

    E

    G

    G

    E

    8

    23

    12

    24

    7

    14

    9

    delay linha

    Nova

    Tabela

  • slide 111 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Algoritmos (cont.)

    Descobrir seus vizinhos y aprender seus direcciones

    de red

    Medir el retardo o custo para cada un de seus

    vizinhos

    Construir un paquete dizendo tudo que aprendeu

    Link-State Routing

  • slide 112 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Algoritmos (cont.)

    Mandar este paquete para todos los otros

    enrutadores

    Computar el trayecto ms curto para cada otro

    enrutador

    Link-State Routing (cont.)

  • slide 113 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Algoritmos (cont.)

    Link-State Routing (cont.)

    A BC

    D

    E

    F

    G

    hellohello

    echoecho

    DSeq.

    Age

    A 5

    G 4

    O paquete es transmitido por toda a red

    Aps a recepcin de los paquetes, el algoritmo para

    descobrir el trayecto ms curto (SPF) es executado

  • slide 114 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    RIP v1Routing Information Protocol

    Especificado en la RFC 1058

    Como j dito, implementa el algoritmo Vector Distance

    Envia actualizacin peridica a cada 30s para su

    vizinhana

  • slide 115 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    RIP v1 (cont.)Routing Information Protocol

    Utiliza mtrica basada en hop counts

    Utiliza direccin de broadcast para enviar mensajes

    de actualizacin

    No suporta VLSM (Variable Length Subnetwork Mask)

  • slide 116 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    RIPRouting Information Protocol

    Hop Count

    2 Mbps

    2 Mbps

    64 Kbps

    64 Kbps

  • slide 117 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado RIP v1

    Comando (1-6)

    (8 bits)

    Zero

    (16 bits)

    Versin (1)

    (8 bits)

    Enlace UDPIP RIP

    Famlia de la red (2)

    (16 bits)

    Zero

    (16 bits)

    Direccin IP

    (32 bits)

    Zero

    (32 bits)

    Mtrica de la red (1-16)

    (32 bits)

    Zero

    (32 bits)

  • slide 118 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    RIP v2Routing Information Protocol

    Definido en la RFC 1388

    Basicamente el mismo que a primera versin pero con

    algunas diferenas:

    usa direccin de multicast

    suporta mecanismo de autenticacin

    suporte a VLSM

  • slide 119 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado RIP v2

    Comando (1-6)

    (8 bits)

    Domnio de enrutamiento

    (16 bits)

    Versin (2)

    (8 bits)

    Enlace UDPIP RIP

    Famlia de la red (2)

    (16 bits)

    Route tag

    (16 bits)

    Direccin IP

    (32 bits)

    Mscara de la Sub-red

    (32 bits)

    Mtrica de la red (1-16)

    (32 bits)

    Direccin IP del next-hop

    (32 bits)

  • slide 120 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    OSPFOpen Shortest Path First

    Definido por el IETF, vrios complementos en RFCs:

    1 versin en la RFC 1131 y a 2 en la 2328

    Como j dito, implementa el algoritmo link-state

    routing

    Utiliza mtrica basada en custo

  • slide 121 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    OSPF (cont.)Open Shortest Path First

    Somente enva actualizaciones en las mudanas en la

    topologia de la red

    Usa direcciones de multicast

    Suporta mecanismos de autenticacin

    Diferente del RIP, usa el IP diretamente (no usa TCP o

    UDP)

  • slide 122 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    OSPF (cont.)Open Shortest Path First

    custo = 10

    custo = 5

    custo = 20

    DR BDR

    rea 0

    rea 1 Lista de losvizinhos

    diretamente

    conectados

    Todas as

    rotas

    conocidas

    Melhores

    rotas

    Router ID Router ID

  • slide 123 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    rea 1

    rea 0

    (Backbone)

    reas y Domnios OSPF

    rea 2

    enlace virtual

  • slide 124 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Enrutadores

    rea 1 rea 2

    rea 0 (Backbone)

    Rotas

    Externas

    Enrutador

    Limitante

    de rea (RLLa o ABR)

    Enrutador Limite

    del SLa (RLSLa o ASBR)

    Enrutador

    Backbone

    Enrutador

    Interno

  • slide 125 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    reas OSPF

    REGULARSTUB

    NOT-SO-STUB

    rea 0

    (Backbone)

  • slide 126 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    OSPF (cont.)Open Shortest Path First

    La mejor ruta

    2 Mbps

    2 Mbps

    64 Kbps

    64 Kbps

    custo =108

    banda

  • slide 127 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    El Encabezado OSPF

    Versin (2)

    (8 bits)

    Longitud del paquete

    (16 bits)

    Checksum

    (16 bits)

    AuType

    (16 bits)

    ID del enrutador

    (32 bits)

    Tipo (1-5)

    (8 bits)

    ID de la rea

    (32 bits)

    Autenticacin

    (32 bits)

    Enlace IP OSPF

  • slide 128 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    OSPF (cont.)Open Shortest Path First

    Hello

    Database Description (DBD)

    Link-State Update (LSU)

    Link-State Request (LSR)

    Link-State Acknowledgement (LSAck)

    Tipos de Pacotes

    Contm LSA*s

    LSA*s: Link State

    Advertisements

  • slide 129 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Estabelecendo Vizinhana

    A B

    Hello DR = 0 Vizinho = 0

    Hello DR = B Vizinho = A

    Down Down

    Init2-Way

  • slide 130 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Hello

    OSPF Tipo 1 HELLO

    Opciones

    (8 bits)

    Intervalo Hello

    (16 bits)

    Mscara de Red

    (32 bits)

    Prioridade

    (8 bits)

    Intervalo de morte del enrutador

    (32 bits)

    Designated router

    (32 bits)

    Backup designated router

    (32 bits)

    ID del enrutador vizinho

    (32 bits)

  • slide 131 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Hello (cont.)

    El campo Opciones anuncia as capacidades OSPF

    del remetente:

    0 - reservado

    DC - suporte a demanda de circuito

    ELa - suporte a atributos externos

    N/P - suporte NSSA

    MC - suporte a multicast

    E - suporte a LSLa externo

    T - suporte a enrutamiento baseado en TOS

    0 - reservado

  • slide 132 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    OSPF (cont.)Open Shortest Path First

    Estabelecida aps a identificacin de la vizinhana y

    de la eleicin del DR y del BDR

    Enrutadores adjacentes deben posuir mscaras de

    sub-red iguais, hello interval y dead interval

    coincidentes, alm de pertencerem a misma rea de

    enrutamiento

    Adjacencia

  • slide 133 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Estabelecendo Adjacencia

    A B

    DBD Seq = x, I, M, Master

    DBD Seq = y, I, M, Master

    DBD Seq = y, M, Slave

    DBD Seq = y+1, M, Master

    ...

    DBD Seq = y+n, M, Slave

    DBD Seq = y+n, M, Master

    LSR

    LSU

    ...

    LSU

    LSR

    ExStart

    ExStart

    Loading

    Loading

    Exchange

    Exchange

    Full

    Full

  • slide 134 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Database Description

    OSPF Tipo 2 DATABASE DESCRIPTION

    Opciones

    (8 bits)

    Zero

    (16 bits)

    Prioridade

    (5 bits)

    Nmero de Secuencia DBD

    (32 bits)

    I MM

    S

    Encabezados Link State

    (160 bits)

  • slide 135 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Database Description (cont.)

    Opciones

    (8 bits)

    Idade Link State

    (16 bits)

    Tipo Link State

    (8 bits)

    Link State ID

    (32 bits)

    Enrutador anunciante

    (32 bits)

    Nmero de secuencia Link State

    (32 bits)

    Comprimento

    (8 bits)

    Link State Checksum

    (16 bits)

    El Encabezado Link State

  • slide 136 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Database Description (cont.)

    El Encabezado Link State (cont.)

    Tipo Descripcin

    1 Enlaces de enrutador

    2 Enlaces de red

    3 Enlaces sumrios para red

    4 Enlaces sumrios para RLSA

    5 Enlaces externos

    6 Membro de grupo

    7 Enlace NSSA

    10 Enlace opaco

  • slide 137 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Request

    OSPF Tipo 3 LINK STATE REQUEST

    Tipo Link State

    (32 bits)

    Link State ID

    (32 bits)

    Enrutador anunciante

    (32 bits)

    ...

  • slide 138 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update

    Aps conocer seus vizinhos trocando paquetes hello,

    el enrutador distribui estas informaciones para el resto

    de la red

    Para tanto, utiliza flooding para pasar estos

    anncios por la red

    Estes anncios (Link State Advertisements o LSAs)

    tomam forma de un paquete Link State Update

  • slide 139 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    OSPF Tipo 4 LINK STATE UPDATE

    Nmero de anncios (advertisement), o seja quantos LSAs vem en el paquete

    (32 bits)

    Anncio Link State (LSA)

    (tamao varia de acordo con el tipo de LSA)

    ...

  • slide 140 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces de Enrutador (Router Links)

    Encabezado Link State (Tipo 1)

    (160 bits)

    Zero

    (8 bits)

    Nmero de enlaces

    (16 bits)E BV

    Zero

    (4 bits)W

    ID del enlace

    (32 bits)

    Datos de enlace

    (32 bits)

    Tipo

    (8 bits)

    Nmero del TOS

    (8 bits)

    Mtrica TOS 0

    (16 bits)

    TOS

    (8 bits)

    Zero

    (8 bits)

    Mtrica

    (16 bits)

    ...

  • slide 141 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces de Enrutador (cont.)

    Tipo Descripcin ID del enlace Datos de enlace

    1

    conexin

    ponto-a-ponto

    con otro

    enrutador

    ID del enrutador

    vizinho

    Nmero de la Interface

    IP asociada

    2conexin a una

    red trnsitoDireccin IP del DR

    Nmero de la Interface

    IP asociada

    3conexin a una

    red stub

    Nmero IP de Red /

    Sub-red

    Nmero de la Interface

    IP asociada

    4 Enlace virtualID del enrutador

    vizinho

    La mscara de la sub-

    red

  • slide 142 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces de Red (Network Links)

    Encabezado Link State (Tipo 2)

    (160 bits)

    Mscara de Red

    (32 bits)

    Enrutador anexo

    (32 bits)

    ...

  • slide 143 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces Sumrios para Red (Summary

    Links to Network)

    Encabezado Link State (Tipo 3)

    (160 bits)

    Mscara de Red

    (32 bits)

    ...

    TOS

    (8 bits)

    Mtrica TOS

    (24 bits)

    Zero

    (8 bits)

    Mtrica

    (24 bits)

  • slide 144 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces Sumrios para RLSLa

    (Summary Links to RLSA)

    Encabezado Link State (Tipo 4)

    (160 bits)

    Mscara de Red

    (32 bits)

    ...

    TOS

    (8 bits)

    Mtrica TOS

    (24 bits)

    Zero

    (8 bits)

    Mtrica

    (24 bits)

  • slide 145 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces Externos (External Links)

    Encabezado Link State (Tipo 5)

    (160 bits)

    Mscara de Red

    (32 bits)

    ...

    Mtrica

    (24 bits)

    TOS

    (7 bits)E

    Enrutador encaminador

    (32 bits)

    Tag de Rota Externa

    (32 bits)

  • slide 146 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Membro de Grupo (Group Membership)

    Encabezado Link State (Tipo 5)

    (160 bits)

    Tipo de Vrtice

    (32 bits)

    ...

    Tag de Rota Externa

    (32 bits)

  • slide 147 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces de NSSLa (NSSLa Links)

    Encabezado Link State (Tipo 7)

    (160 bits)

    Mscara de Red

    (32 bits)

    ...

    Mtrica

    (24 bits)

    TOS

    (7 bits)E

    Enrutador encaminador

    (32 bits)

    Tag de Rota Externa

    (32 bits)

  • slide 148 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Update (cont.)

    Enlaces Opacos (Opaque Links)

    Encabezado Link State (Tipo 10)

    (160 bits)

    Datos Opacos

  • slide 149 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    O Pacote Link State Acknowledgement

    OSPF Tipo 5 LINK STATE ACKNOWLEDGEMENT

    Encabezado Link State

    (160 bits)

    ...

  • slide 150 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Protocolos de Enrutamiento Externo

  • slide 151 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Introduccin

    Son responsveis por descrever los trayectos

    disponveis para transmisin del trfego entre los

    sistemas autnomos

    Esto ms preocupados en isolar as redes, a fim de

    que un problema en un sistema autnomo no venha

    afetar un otro

    Cada sistema autnomo es identificado por un

    nmero decimal que es utilizado por los protocolos de

    enrutamiento externo (BGP, EGP etc.)

  • slide 152 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    EGPExterior Gateway Protocol

    Definido en las RFCs 827 y 904

    Roda sobre UDP

    Faz actualizacin peridica

    No adota mtrica para as rotas

  • slide 153 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    EGP (cont.)Exterior Gateway Protocol

    Posui tres componentes:

    Aquisicin de vizinho

    Alcanabilidad de vizinho

    Informacin de enrutamiento

    Sistema

    Autnomo

    1

    Sistema

    Autnomo

    2

    A B

  • slide 154 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    EGP (cont.)Exterior Gateway Protocol

    El problema del EGP

    R1

    R2

    R3

    R4

    R5 R6

  • slide 155 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    BGPBorder Gateway Protocol

    O BGP-4 est definido en las RFCs 1771, 1772 y

    1773

    Roda sobre TCP (puerto 179)

    Implementa mecanismo de actualizacin incremental

    (keep-alive)

  • slide 156 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    BGP (cont.)Border Gateway Protocol

    Implementa el algoritmo Distance Vector Routing,

    pero transmite a secuencia de nmeros de SAs en el

    trayecto al invs del custo

    Cada enrutador BGP es configurado con algoritmos

    para clasificar as rotas

    Ele calcula a ruta prefierencial para una direccin y

    anuncia a ruta en suas mensajes de enrutamiento

    para seus vizinhos BGP

  • slide 157 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Atributos BGP-4

    Atualmente hay 7 atributos definidos :

    AS path

    Origin

    Next hop

    Multi-Exit-

    Discriminator

    origen de la informacin (onde se aprendeu)

    asume 3 valores: IGP, EGP y Incomplete

    especifica el custo de entrada en el SLa atravs

    daquele enrutador

    Local

    Prefierence

    especifica el custo de sada del SLa atravs

    daquele enrutador

    een uneracin de los SAs por el trayecto hasta el

    destino (identificado por nmeros de 2 octs)

    direccin IP de la interfaz del enrutador que

    anunciou a ruta

    Atomic-

    Aggregate

    aviso de que una ruta menos especfica fue

    adotada sin escolher una ms especfica

  • slide 158 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Atributos BGP-4

    1. ORIGIN: define a origen de la informacin del

    caminh, y asume los siguientes valores:

    0. IGP: interior al SLa originador

    1. EGP: aprendida via EGP

    2. Incomplete: aprendida de algun otro modo

  • slide 159 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Atributos BGP-4 (cont.)

    2. AS_PATH: een uneracin de los SAs por el trayecto

    hasta el destino, formado por una secuencia de

    segmentos que posuem a siguiente forma:

    Tipo de Segmento

    (1 octeto)

    Comp de Segmiento de

    Caminho (1 octeto)

    Segmiento de Caminho

    (n x 2 octetos)

    1. AS_SET: conjunto desordenado de los SAs

    2. AS_SEQUENCE: SAs de forma ordenada

    Tipo de Segmento

    (1 octeto)

  • slide 160 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Atributos BGP-4 (cont.)

    3. NEXT_HOP: define la direccin IP del enrutador de

    borda que debe ser utilizado como prximo salto para

    los destinos listados

    4. MULTI_EXIT_DISC: nmero inteiro positivo utilizado

    para discriminar dentre mltiplos pontos de sada para

    un SLa vizinho

    5. LOCAL_PREF: nmero inteiro positivo utilizado por

    un enrutador BGP para informar otro de su propio SLa

    de su preferencia para una ruta advertida

  • slide 161 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Atributos BGP-4 (cont.)

    6. ATOMIC_AGGREGATE: utilizado por un enrutador

    BGP para informar a otro de que el sistema local

    selecionou una ruta menos especfica sin selecionar

    una ms especfica nele contida

    7. AGGREGATOR: contiene el nmero del ltimo SLa

    que formou a ruta agregada (2 octetos), seguido de la

    direccin IP del enrutador BGP que formou a ruta

    agragada (4 octetos)

  • slide 162 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipos de Mensaje BGP-4

    Existen quatro tipos de mensaje:

    Open

    Update

    Notification

    Keepalive

  • slide 163 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Formatos de Mensaje BGP-4

    Encabezado Comum

    1. Open

    2. Update

    3. Notification

    4. Keepalive

    # de octetos

    Marcador16

    Comprimento2

    Tipo1

  • slide 164 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mensaje Open

    # de octetos

    Encabezado19

    Versin (4)1

    Meu Sistema Autnomo2

    Tiempo de Retencin2

    Identificador BGP4

    Comp. de Parm. Opcionales1

    Parmetros Opcionales12

    Formatos de Mensaje BGP-4 (cont.)

  • slide 165 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mensaje Update# de octetos

    19 Encabezado

    2 Longitud de Rotas Imposveis

    2 Longitud Total de Atributos de Caminho

    Atributos de Caminhovariable

    Info de Alcanabilidad de Camada de Redvariable

    variable Rotas Retradas (opcional)

    Formatos de Mensaje BGP-4 (cont.)

    Atributos de Caminho:

    ELPTO ReservadosTipo de Atributo

    Longitud del AtributoValor del Atributo

    11

    1 o 2variable

    # de octetos

    Atributos de Caminho:

    # de octetos

    Comprimento

    Prefijo

    1

    variable

  • slide 166 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mensaje

    Notification

    # de octetos

    Encabezado

    Cdigo de Erro

    19

    1

    Subcdigo de Erro1

    Datosvariable

    Formatos de Mensaje BGP-4 (cont.)

    Cdigo de Erro:

    2

    1

    3

    4

    Erro de Encabezado de Mensaje

    Tiempo de Retencin Estourado

    5 Erro de Mquina de Estado Finito

    Erro de Mensaje OPEN

    Erro de Mensaje UPDATE

    6 Cesar

  • slide 167 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mensaje Notification (cont.)

    Subcdigo de Erro:

    2

    1

    3

    Longitud de Mensaje Indevido

    Tipo de Mensaje Indevido

    Encabezado de Mensaje

    Conexo no Sincronizada

    Formatos de Mensaje BGP-4 (cont.)

    2

    1

    3

    Peer SLa Indevido

    Identificador BGP Indevido

    Mensaje OPEN

    Nmero de Versin No Suportado

    5

    4

    6

    Falha de Autenticacin

    Tiempo de Retencin Inaceitable

    Parmetro Opcional No Suportado

  • slide 168 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Mensaje Notification (cont.)

    Subcdigo de Erro

    (cont.):

    Formatos de Mensaje BGP-4 (cont.)

    2

    1

    3

    Atributo Well-known No Reconocido

    Atributo Well-known Perdido

    Mensaje UPDATE

    Lista de Atributos Mal Formada

    5

    4

    6

    Erro de Longitud de Atributo

    Atributo ORIGIN Invlido

    Erro de Flags de Atributo

    7

    8

    Loop de Enrutamiento de SA

    Atributo NEXT_HOP Invlido

    10

    9

    11

    Campo de Red Invlido

    AS_PATH Mal Formado

    Erro de Atributo Opcional

  • slide 169 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    Aplicaciones & Gerencia

  • slide 170 2014 JDSU. 2014 KBS Brasil, All rights reserved.

    JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY

    INFORMATION

    DNSDomain Name System

  • slide 171 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Introduccin

    Especificado en la RFC 1034 y tiene su

    implementacin y especificacin detalhada en la RFC

    1035

    DNS es un banco de datos distribudo que es utilizado

    por aplicaciones TCP/IP para mapear hostnames y

    direcciones IP, y prover informaciones de

    enrutamiento de correio eletrnico

  • slide 172 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Introduccin (cont.)

    domnios genricos

    domnios de pases

    dominio arpa

    arpa jpcon miledu netgov orgint br us

    in-

    addr

    198

    85

    42

    33 33.42.85.198.in-addr.arpa

    raiz sin nome o .

    con gov net org

    acterna

  • slide 173 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Formato de Mensaje

    Encabezado

    Preguntas

    Informaciones Adicionales(nmero variable de RRs)

    Autoridade(nmero variable de RRs)

    Respuestas(nmero variable de RRs)

  • slide 174 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Formato de Mensaje (cont.)

    Encabezado

    Identificacin

    (16 bits)

    Nmero de Preguntas

    (16 bits)

    # de RRs de Autoridade

    (16 bits)

    Flags

    (16 bits)

    # de RRs de Resposta

    (16 bits)

    # de RRs de Adicionales

    (16 bits)

    Identificacin: Colocado por el cliente y repetido por el

    servidor. Serve para asociar respostas a pedidos

  • slide 175 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Formato de Mensaje (cont.)

    Encabezado (cont.)

    Q

    Ropcode

    A

    A

    T

    C

    R

    D

    R

    Acero rcode

    QR: 0 significa requisicin, 1 significa respuesta

    opcode: cdigo de operacin

    0 requisicin padro

    1 requisicin inversa (IQUERY)

    2 pedido de status del servidor

  • slide 176 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Formato de Mensaje (cont.)

    Encabezado (cont.)

    Q

    Ropcode

    A

    A

    T

    C

    R

    D

    R

    Acero rcode

    AA: respuesta de autoridade

    TC: truncado

    RD: recursin desejada

    RA: recursin disponvel

  • slide 177 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Formato de Mensaje (cont.)

    Encabezado (cont.)

    Q

    Ropcode

    A

    A

    T

    C

    R

    D

    R

    Acero rcode

    rcode: cdigo de respuesta

    0 sin error

    1 error de formato

    2 falha del servidor

    3 error de nome

    4 no implementado

    5 recusado

  • slide 178 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Preguntas

    QNAME

    QTYPE

    (16 bits)

    QCLASS

    (16 bits)

    Formato de Mensaje (cont.)

  • slide 179 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Preguntas (cont.)

    Formato de Mensaje (cont.)

    3 w w w 7 a c t y r n a 3 c el m 0

    QCLASS: clase de direccin mencionada, en

    general preenchida con 1 (Internet)

    QNAME: asume el formato Nome de Domnio,

    que es cada nome antecedido por el su longitud

    y fechando con un cero. Por ejemplo,

    www.acterna.com

  • slide 180 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Preguntas (cont.)

    QTYPE: Nmero de 16 bits que representa el tipo de RR.

    Os principais son:

    A Direccin1

    CNAME Nome Cannico5

    MX Cmbio de Correio (Mail Exchange)15

    NS Servidor de Nomes (Name Server)2

    SOA Inicio de Autoridad (Start of Authority)6

    TIPO NOMEVALOR

    PTR Puntero12

    HINFO Info sobre el host13

    Formato de Mensaje (cont.)

  • slide 181 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Registro de Recursos

    Formato de Mensaje (cont.)

    Os dems campos de la mensaje DNS seguem el formado

    conocido por Registro de Recursos (RR)

    Datos de Recurso

    Nome de Domnio

    TIPO

    (16 bits)

    CLASSE

    (16 bits)Tiempo de Vida (TTL)

    (32 bits)Comp. de Datos de Recurso

    (16 bits)

  • slide 182 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Registro de Recursos (cont.)

    Formato de Mensaje (cont.)

    Nome de Domnio: es el nome el cual corresponde el

    siguientes datos de registro (mismo formato del

    QNAME)

    TIPO: tipo de RR. Es un subconjunto del QTYPE (a

    ser descrito posteriormente)

    CLASSE: 1 para datos de Internet (como dito para

    QCLASS)

  • slide 183 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Registro de Recursos (cont.)

    Formato de Mensaje (cont.)

    TTL: nmero de segundos que el RR puede ser

    armazenado en la cache (generalmente 1 dia)

    Longitud de Datos de Recurso: varia de acordo

    con el tipo

  • slide 184 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Arquivos Mestre

    Registro de Recursos (RR)

    Son arquivos que contiene RRs en formato de texto

    Tomam el siguiente formato:

  • slide 185 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 1 - A

    Registro de Recurso (RR) (cont.)

    Define un Direccin IP

    Hosts que posuirem ms de una direccin IP,

    posuiro vrios registros A

    Direccin IP

    32 bits

    petron.acterna.com. 86400 IN A 198.85.42.12

  • slide 186 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 2 - NS

    Registro de Recurso (RR) (cont.)

    Define el nome de dominio del servidor de

    nomes que debe ser autoritativo sobre un

    dominio y una clase

    NSDNAME (Nome de Domnio del Servidor de Nomes)

    (formato Nome de Domnio)

    acterna.com. 86400 IN NS petron.acterna.com.

  • slide 187 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 5 - CNAME

    Registro de Recurso (RR) (cont.)

    Un dominio que posee un nome cannico es

    tambin chamado de un apelido, en general un

    nome simples.

    CNAME

    (formato Nome de Domnio)

    www.acterna.com. 86400 IN CNAME petron.acterna.com.

  • slide 188 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 6 - SOA

    Registro de Recurso (RR) (cont.)

    MNAME

    (formato Nome de Domnio)RNAME

    (formato Nome de Domnio)Serial

    (32 bits)Atualizar

    (32 bits)Retentar

    (32 bits)

    Mnimo

    (32 bits)

    Expirar

    (32 bits)

  • slide 189 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 6 - SOLa (cont.)

    Registro de Recursos (RR) (cont.)

    MNAME: nome de dominio del servidor de nomes

    que es a fontes original de datos desta zona

    RNAME: especifica a caixa de correio de la pesoa

    responsable por esta zona

    Serial: nmero de versin de la cpia original de la

    zona

    Atualizar: intervalo de tiempo en que a zona debe

    ser actualizada

    Retentar: intervalo de tiempo que deve-se esperar

    aps una actualizacin falha para retent-la

  • slide 190 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 6 - SOLa (cont.)

    Registro de Recursos (RR) (cont.)

    Expirar: intervalo de tiempo que define el limite superior del

    tiempo que pode-se esperar depois que a zona no for ms

    autoritativa

    Mnimo: valor mnimo del campo TTL que debe ser exportado

    por esta zona

    @ IN SOLa acterna.com. Action\.domains (

    20

    7200

    600

    3600000

    60)

    [email protected]

  • slide 191 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 12 - PTR

    Registro de Recurso (RR) (cont.)

    Un nome de dominio que aponta para alguna

    localizacin en el espacio de dominio de nomes

    PTRDNAME

    (formato Nome de Domnio)

    85.198.in-addr.arpa. 86400 IN PTR acterna.com.

  • slide 192 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 13 - HINFO

    Registro de Recurso (RR) (cont.)

    Ambos los campos son antecedidos por un octeto que especifica

    su tamao

    Os nomes destos campos estn padronizados en la RFC 1010

    manager 86400 IN HINFO Sun Unix

    CPU

    Sistema Operacional

  • slide 193 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Tipo 15 - MX

    Registro de Recurso (RR) (cont.)

    Preferencia: un inteiro que diz cual a preferencia por este RR en

    relacin a otros del mismo autor (valores menores son preferidos)

    Cmbio: un nome de dominio que especifica un host que deseja

    atuar como un cambeador de correio para el nome del autor

    jo.acterna.com. 86400 IN MX 1 mail.acterna.com.

    Preferencia

    (16 bits)Cmbio

    (formato Nome de Domnio)

  • slide 194 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Queries (Requisiciones)

    Mapeia un nome a partir de un recurso:

    Interativa

    O servidor cuando no autoritativo sobre el

    dominio requisitado, responde con la direccin

    del prximo en la hierarquia

    Recursiva

    O servidor cuando no autoritativo sobre el

    dominio requisitado, procura hasta encontrar un

    respuesta autoritativa

  • slide 195 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Queries (cont.)

    venus.aki.br petron.br.acterna.com

    Servidor Local

    dns.aki.br

    Servidor Autoritativo

    dns.br.acterna.com

    Servidor Intermedirio

    dns.acterna.com

    Servidor Raiz

  • slide 196 2014 JDSU. 2014 KBS Brasil, All rights reserved. JDSU AND KBS BRASIL CONFIDENTIAL & PROPRIETARY INFORMATION

    Inverse Queries (IQueries)

    Mapeia un recurso a partir de un nome

    Cuando una organizacin entra en la Internet y obtm

    autoridad sobre una porcin del espacio de nomes

    DNS y sobre una porcin del espacio de nomes del

    in-addr.arpa correspondente al su direccin IP en la

    Internet

    IQueries son opcionales, caso un servidor de nomes

    no de este suporte, responde colocando el rcode No

    Implementado

  • slide 197 2014 JDSU. 2