Escolar Documentos
Profissional Documentos
Cultura Documentos
Protocolo IP
rpaucarc@gmail.com
Introduccin
Funcionamiento de IP
A R5 R6 R7
R2 R1 R3
B
R4 C
rpaucar@inictel-uni.edu.pe
Longitud total
Indic Desplaz de frag.
Encabezado IP
rpaucar@inictel-uni.edu.pe
Campos paquete IP
Protocolo (8 bits). Indica el protocolo utilizado en el campo de datos: 1 para ICMP, 2 para IGMP, 6 para TCP y 17 para UDP.
0 IPv6 Hop-by-Hop 1 ICMP 2 IGMP 4 IP en IP 6 TCP 17 UDP 41 IPv6 46 RSVP 58 ICMPv6 134 RSVP-E2E-IGNORE 135~254 No asignado 255 Reservado
rpaucar@inictel-uni.edu.pe
31
Datos
Internet
Carga til
rpaucar@inictel-uni.edu.pe
Encapsulamiento de IP
Cabecera IP
Datos IP
Datos
CRC
2 Para IP
46 a 1500 bytes
rpaucar@inictel-uni.edu.pe
Fragmentacin IP
A Red 1 MTU=1500 Red 2 MTU = 620 B Red 3 MTU=1500
R1
R2
Header
Dato
Header 1
Header 2
rpaucar@inictel-uni.edu.pe
Fragmentacin IP
Datos
2008 2008
Paquete IP
Header IP
20 1480 1500 bytes
20
14
Dato1500
1514 bytes
Trama Ethernet
Desplazamiento de Fragmentacin IP
Header IP
20
Datos 1 1 480 bytes Datos 2 528 bytes
Fragmento 1 Desplazamiento 0
rpaucar@inictel-uni.edu.pe
Direcciones IP
0 31
Direccin de red
Direccin host
netid
Red
hostid
Host
rpaucar@inictel-uni.edu.pe
Clases Direcciones IP
0 7 15 23 31
Clase A 0
0-127
Clase B 1 0
128-191
Clase C 1 1 0
Clase D 1 1 1 0
ID de grupo multicast
Clase E 1 1 1 1
13
Rango de direcciones IP
rpaucar@inictel-uni.edu.pe
Representacin Direcciones IP
Mi PC
1100 1000 0010 0101 1000 0011 0011 0001 200 37 131 49 Notacin decimal con puntos o dotted-decimal
15
200.37.131.49
rpaucar@inictel-uni.edu.pe
Especificacin Direccin IP
PC multi-homed
200.37.131.4 200.40.100.7
Red 1 200.37.131.0
Red 2 200.40.100.0
200.37.131.10
200.40.100.11
Servidor web
Ejemplo
Router
INTERNE T
HTTP
Cliente A recibe pgina web
Cab. 60
Cab. Cab. 20 60
Datos 6000
TCP
IP
Datos 6000
Datos 6000
Datos 6080
rpaucar@inictel-uni.edu.pe
Protocolo ICMP
rpaucarc@gmail.com
Introduccin
La deteccin de fallas y problemas se convierte en una tarea difcil, para la que IP, no proporciona herramientas. Para ello se introduce un nuevo modulo: El protocolo ICMP. Este protocolo permite a los routers enviar mensajes de error a los hosts.
Fallas tpicas en la red: Lneas de comunicacin Procesadores Entrega de datagramas si el host destino no funciona El valor TTL expira Congestin en los routers, etc.
rpaucar@inictel-uni.edu.pe
A
Router Informa Error al host
ICMP viaja en la porcin de datos de IP . Cualquier mquina puede generar mensaje ICMP .
rpaucar@inictel-uni.edu.pe
Encapsulamiento ICMP
Campo Prot.=0x01 para ICMP Cabecera IP Cabecera ICMP Datos ICMP
Campo Datos
Direcciones MAC
Dir. Destino Dir. Origen 0x800 Datos IP
Los paquetes que llevan mensajes ICMP se encaminan exactamente igual que los que llevan informacin del usuario.
rpaucar@inictel-uni.edu.pe
Formato ICMP
0 7 8 15 16 23 31
Tipo
Cdigo
Suma de verificacin
Tipo.- Identifica el mensaje Cdigo.- Ms informacin sobre el mensaje. Suma de verificacin.- Checksum del mensaje ICMP.
22
rpaucar@inictel-uni.edu.pe
Tipo (0 8)
Cdigo (0)
Identificador
Datos opcionales
rpaucar@inictel-uni.edu.pe