La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

A ddress R esolution P rotocol. Introducción En toda red de computadores se necesita enviar información de una máquina a otra. Aplicación Transporte Inter-red.

Presentaciones similares


Presentación del tema: "A ddress R esolution P rotocol. Introducción En toda red de computadores se necesita enviar información de una máquina a otra. Aplicación Transporte Inter-red."— Transcripción de la presentación:

1 A ddress R esolution P rotocol

2 Introducción En toda red de computadores se necesita enviar información de una máquina a otra. Aplicación Transporte Inter-red Interface de Red Host A Host B Aplicación Transporte Inter-red Interface de Red Red Física 1 Inter-redGateway Interface de Red Interface de Red Red Física 2

3 Introducción En toda red de computadores se necesita enviar información de una máquina a otra. Aplicación Transporte Inter-red Interface de Red Host A Host B Aplicación Transporte Inter-red Interface de Red Red Física 1 Inter-redGateway Interface de Red Interface de Red Red Física 2 Los paquetes de información Ethernet tienen la siguiente estructura: CRCDATOSTIPOFUENTEDESTINOPREÁMBULO 86624 <1500 Direcciones de Hardware

4 LUCASJUAN MATEO Las capas superiores del modelo ISO/OSI proporcionan nombres simbólicos y direcciones IP para lograr la comunicación. IP: 200.1.17.130 IP: 200.1.17.4 Introducción Pero a nivel físico se necesitan direcciones de HW

5 Cabecera IPÁrea de Datos Direcciones IP fuente y destino Área de Datos EHERNET Cabecera ETHERNET CRC DATOSPREÁMBULOTIPOFUENTEDESTINO ? ? Introducción

6 ã Búsqueda en Tablas ã Cálculo en forma cerrada ã Intercambio de mensajes ARP Técnicas de Resolución Dirección IPDirección HW 200.1.17.1 200.1.17.2 200.1.17.3 200.1.17.4 00:02:52:DF:A5:E9 00:A4:EF:45:87:A1 00:12:AB:78:00:D6 00:C9:10:F0:02:44

7 ã Búsqueda en Tablas ã Cálculo en forma cerrada ã Intercambio de mensajes ARP Técnicas de Resolución

8 ã Búsqueda en Tablas ã Cálculo en forma cerrada ã Intercambio de mensajes ARP Técnicas de Resolución

9 ARP obtiene las direcciones de HW a partir de las direcciones IP. A ddress R esolution P rotocol HARDWARE + ENLACE DE DATOS + PROTOCOLOS DE ACCESO ARPRARP TCP UDP ASN.1SMTPRLOGINRSHTELNETDNSASN.1TFTPBOOTPRPC IP + ICMP + IGMP CMOT FTP SNMP NFS CMOT APLICACIONES XDR

10 Se difunden (broadcast) mensajes a través de la red, “preguntando” la dirección física de la máquina. A ddress R esolution P rotocol

11 Rce-3 Rce-2 Rce-1 Rce-4 Rce-8 ¿Dir HW Rce-3? Dir HW Rce-3 A ddress R esolution P rotocol

12 Rce-3 Rce-2 Rce-1 Rce-4 ROUTER Nt-1 Nt-7 ROUTER Pot-6 Pot-5 Tx a Pot-5 A ddress R esolution P rotocol

13 Rce-3 Rce-2 Rce-1 Rce-4 ROUTER Nt-1 Nt-7 ROUTER Pot-6 Pot-5 A ddress R esolution P rotocol Dir HW Pot-5

14 Rce-3 Rce-2 Rce-1 Rce-4 ROUTER Nt-1 Nt-7 ROUTER Pot-6 Pot-5 A ddress R esolution P rotocol Comienza Tx

15 Utilización de tablas en memoria cache: ãSi dos máquinas se han comunicado es altamente probable que en el futuro próximo vuelvan a hacerlo. ãLa información viaja fragmentada, por lo que muchos frames se dirigen a la msima máquina. A ddress R esolution P rotocol

16 Para diferentes sistemas (y dependiendo de la versión) el comando ARP ejecuta acciones ligeramente diferentes. Veremos dos ejemplos: Linux Sun Comando ARP

17 Usage: arp hostname arp -a arp -d hostname arp -s hostname ether_addr [temp] [pub] [trail] arp -f filename bash$ arp arp -a Net to Media Table Device IP Address Mask Flags Phys Addr ------ -------------------- --------------- ----- --------------- hme0 rce-56.elo.utfsm.cl 255.255.255.255 00:40:05:68:5a:06 hme0 rce-57.elo.utfsm.cl 255.255.255.255 00:c0:df:49:32:3e hme0 rce-58.elo.utfsm.cl 255.255.255.255 00:40:05:16:30:09 hme0 rce-59.elo.utfsm.cl 255.255.255.255 00:c0:df:46:66:5b hme0 rce-14.elo.utfsm.cl 255.255.255.255 00:c0:df:48:f1:90 ARP en Lucas

18 hme0 rce-17.elo.utfsm.cl 255.255.255.255 00:c0:df:44:df:0b hme0 rce-18.elo.utfsm.cl 255.255.255.255 00:40:05:18:e0:66 hme0 rce-04.elo.utfsm.cl 255.255.255.255 00:c0:df:48:e9:28 hme0 rce-05.elo.utfsm.cl 255.255.255.255 00:50:4d:02:03:7c hme0 rce-06.elo.utfsm.cl 255.255.255.255 00:c0:df:49:38:44 hme0 rce-07.elo.utfsm.cl 255.255.255.255 00:c0:df:45:70:6d hme0 rce-08.elo.utfsm.cl 255.255.255.255 00:c0:df:49:31:79 hme0 rce-09.elo.utfsm.cl 255.255.255.255 00:c0:df:49:b1:3f hme0 rce-10.elo.utfsm.cl 255.255.255.255 00:c0:df:45:5a:d5 hme0 rce-11.elo.utfsm.cl 255.255.255.255 00:50:4d:03:00:31 hme0 rce-01.elo.utfsm.cl 255.255.255.255 00:50:4d:02:03:96 hme0 rce-02.elo.utfsm.cl 255.255.255.255 00:00:00:00:00:02 hme0 rce-03.elo.utfsm.cl 255.255.255.255 00:c0:df:45:6c:2b hme0 juan 255.255.255.255 00:80:c8:46:3e:7d hme0 dagobah.elo.utfsm.cl 255.255.255.255 00:40:05:68:24:10 hme0 rce-44.elo.utfsm.cl 255.255.255.255 00:c0:df:49:38:fb hme0 rce-46.elo.utfsm.cl 255.255.255.255 00:c0:df:10:46:bd hme0 rce-47.elo.utfsm.cl 255.255.255.255 00:c0:df:41:cb:14 hme0 rce-48.elo.utfsm.cl 255.255.255.255 00:c0:df:44:07:e1 hme0 rce-49.elo.utfsm.cl 255.255.255.255 00:80:c8:1d:07:82

19 bash$ hme0 rce-27.elo.utfsm.cl 255.255.255.255 00:c0:df:45:84:d6 hme0 0.0.0.0 255.255.255.255 00:40:05:18:e0:73 hme0 lucas 255.255.255.255 SP 08:00:20:8f:4f:bb hme0 BASE-ADDRESS.MCAST.NET 240.0.0.0 SM 01:00:5e:00:00:00 arp rce-25.elo.utfsm.cl rce-25.elo.utfsm.cl (200.1.17.165) at 0:c0:df:45:65:7b bash$ arp 200.1.17.165 200.1.17.165 (200.1.17.165) at 0:c0:df:45:65:7b bash$

20 [skywolf@juan /sbin]$./arp Address HWtype HWaddress Flags Mask Iface elo-gw.utfsm.cl ether 08:00:02:1F:09:78 C eth0 lucas.elo.utfsm.cl ether 08:00:20:8F:4F:BB C eth1 prometeo.elo.utfsm.cl ether 00:80:C8:28:B8:70 C eth0 rce-56.elo.utfsm.cl ether 00:40:05:68:5A:06 C eth1 hercules.elo.utfsm.cl ether 00:40:05:48:FF:D1 C eth0 mateo.elo.utfsm.cl ether 08:00:20:8F:53:51 C eth0 morgul.atmlab.utfsm.clether 00:80:C8:46:3E:71 C eth0 rce-43.elo.utfsm.cl ether 00:50:4D:01:05:A3 C eth1 pcdirector.elo.utfsm.cl ether 00:C0:DF:45:6C:08 C eth0 rce-17.elo.utfsm.cl ether 00:C0:DF:44:DF:0B C eth1 rce-51.elo.utfsm.cl ether 00:40:05:67:32:79 C eth1 ARP en Lucas


Descargar ppt "A ddress R esolution P rotocol. Introducción En toda red de computadores se necesita enviar información de una máquina a otra. Aplicación Transporte Inter-red."

Presentaciones similares


Anuncios Google