Você está na página 1de 25

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Capa Internet: Protocolo IP, ICMP


Profesor: Ing. Ronald Paucar C.

San Miguel, 2013


rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Protocolo IP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Introduccin

El protocolo IP es el pegamento que mantiene unidas las redes


rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Funcionamiento de IP
A R5 R6 R7

R2 R1 R3

B
R4 C

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Formato del protocolo IP


0 4 8 16 19 31

Ver HLEN Tipo Serv.


Identificador TTL

Longitud total
Indic Desplaz de frag.

Protocolo Suma de chequeo Direccin de origen Direccin de destino Opciones-relleno

Encabezado IP

Datos del paquete

Carga til (Datos)

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

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

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Campo del paquete IP


0 4 8 16 19
Longitud total
Indic Desplaz de frag.

31

Ver HLEN Tipo Serv. Identificador TTL

Datos

Protocolo Suma de chequeo Direccin de origen Direccin de destino Opciones-relleno

Internet

Carga til

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Encapsulamiento de IP

Cabecera IP

Datos IP

Direcc. Direcc. 0800 destino origen

Datos

CRC

2 Para IP

46 a 1500 bytes

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Fragmentacin IP
A Red 1 MTU=1500 Red 2 MTU = 620 B Red 3 MTU=1500

R1

R2

Header

Dato

Header 1

Dato 1 Fragmento 1 Desplazamiento 0

Header 2

Dato 2 Fragmento 2 Desplazamiento 600

Dato 3 Fragmento 3 Desplazamiento 1200


Header 3
9

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Fragmentacin IP
Datos
2008 2008

Paquete IP
Header IP
20 1480 1500 bytes

20

Paquete IP Fragmentada 20 528 548 bytes 14 Dato 548 562 bytes


rpaucar@inictel-uni.edu.pe

14

Dato1500
1514 bytes

Trama Ethernet

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Desplazamiento de Fragmentacin IP

Header IP
20
Datos 1 1 480 bytes Datos 2 528 bytes

Fragmento 1 Desplazamiento 0

Fragmento 2 Desplazamiento 1480

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Direcciones IP
0 31

Direccin de red

Direccin host

netid
Red

hostid

Host

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Clases Direcciones IP
0 7 15 23 31

Clase A 0

0-127

Direccin host 16 777 216 host

Clase B 1 0

128-191

Direccin host 65 536 host


192-223 Direccin host 256 host

Clase C 1 1 0

Clase D 1 1 1 0

ID de grupo multicast

Clase E 1 1 1 1

Reservado para uso futuro


rpaucar@inictel-uni.edu.pe

13

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Rango de direcciones IP

Clase A B C D E 0.0.0.0 128.0.0.0 192.0.0.0 224.0.0.0 240.0.0.0

Rango a a a a a 127.255.255.255 191.255.255.255 223.255.255.255 239.255.255.255 255.255.255.255

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

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

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

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

Una direccin IP especifica una conexin de red


rpaucar@inictel-uni.edu.pe

200.40.100.11

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Servidor web

Ejemplo
Router
INTERNE T

6000 bytes Ethernet Calcular las tramas

HTTP
Cliente A recibe pgina web

Cab. 60
Cab. Cab. 20 60

Datos 6000

TCP
IP

Datos 6000

Cab. Cab. Cab. 20 20 60 Cab. 20

Datos 6000

Datos 6080

Cab. Datos 1480 20


1500 bytes

Cab. Datos 1480 20


1500 bytes

Cab. Datos 1480 20


1500 bytes

Cab. Datos 1480 20


1500 bytes

Cab. Datos 160 20


180 bytes

Cab. Cab. Datos 1480 Datos 1500 14 20


1514 bytes

Cab. Cab. Datos 1480 Datos 1500 14 20


1514 bytes

Cab. Cab. Datos 1480 Datos 1500 14 20


1514 bytes

Cab. Cab. Datos 1480 Datos 1500 14 20


1514 bytes

Cab. Cab. Datos 160 Datos 180 14 20


17 194 bytes

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Protocolo ICMP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

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

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Visin general de ICMP


No puedo enrutar o congestin Error
Aqu se detect el error, aunque pudo originarse en el router anterior. Normalmente, no se conoce la trayectoria.

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

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

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

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Formato ICMP
0 7 8 15 16 23 31

Tipo

Cdigo

Suma de verificacin

Otros campos, cabecera IP+datos

Tipo.- Identifica el mensaje Cdigo.- Ms informacin sobre el mensaje. Suma de verificacin.- Checksum del mensaje ICMP.
22

rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Tipos de mensaje ICMP


Campo Tipo
0 3 4 5 8 11 12 13 14 15 16 17 18

Tipo de mensaje ICMP


Respuesta de eco Destino inaccesible Disminucin de origen Redireccionar (cambiar de ruta) Solicitud de eco Tiempo excedido para un datagrama Problema de parmetros en un datagrama Solicitud de timestamp Respuesta de timestamp Obsoleto Obsoleto Solicitud de mscara de direccin Respuesta de mscara de direccin
rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Tipos de mensaje ICMP


Mensaje de solicitud y respuesta de eco Es utilizado para determinar si el destino es alcanzable. El comando utilizado es ping. La solicitud contiene datos opcionales y la respuesta contiene una copia de estos datos
0 7 8 15 16 23 31

Tipo (0 8)

Cdigo (0)

Suma de verificacin Nmero de secuencia

Identificador

Datos opcionales
rpaucar@inictel-uni.edu.pe

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Tipos de mensaje ICMP


Ejemplo: Mensaje de solicitud y respuesta de eco.
C:\WINDOWS>ping 10.3.1.1 Haciendo ping a 10.3.1.1 con 32 bytes de datos:

Respuesta desde 10.3.1.1: bytes=32 tiempo=3ms TDV=255


Respuesta desde 10.3.1.1: bytes=32 tiempo=3ms TDV=255 Respuesta desde 10.3.1.1: bytes=32 tiempo=4ms TDV=255 Respuesta desde 10.3.1.1: bytes=32 tiempo=1ms TDV=255 Estadsticas de ping para 10.3.1.1: Paquetes: enviados = 4, Recibidos = 4, perdidos = 0 (0% loss), Tiempos aproximados de recorrido redondo en milisegundos:

mnimo = 1ms, mximo = 4ms, promedio = 2ms


rpaucar@inictel-uni.edu.pe

Você também pode gostar