Вы находитесь на странице: 1из 4

27/10/2015

FORMATO DEL PROTOCOLO IPv4


0

16 19

31

Versin:
Ver HLEN Tipo Serv.

Longitud total

Identificador

Indic Desplaz de frag.

TTL

Protocolo Suma de chequeo


Direccin de origen

Indica versin del protocolo IP.

HLEN o Longitud de
Encabezado
Mide la longitud del encabezado
en grupo de 04 bytes.
Valor inicial 05.

Direccin de destino
Opciones-relleno

Longitud Total:
Indica la longitud del paquete
de datos IP en bytes.
Mximo 65 535 bytes!!

Carga til

FRAGMENTACION
0

16 19

31

Ver HLEN Tipo Serv.

Longitud total

Identificador

Indic Desplaz de frag.

TTL

Protocolo

Suma de chequeo

Flag de NO
fragmentacin
(en 0 normalmente)

Identificador

Flag de MAS
fragmentos (el
ltimo fragmento en 0)
x

DM
FF

Desplazamiento

Direccin de origen
Direccin de destino

Opciones-relleno

Carga til

Todos los fragmentos de


un mismo paquete IP.
lleva el mismo identificador.
Dos orgenes pueden tener
el mismo identificador.
Reensamblado por origen
e identificador.

Expresado en unidades
de 8 bytes la posicin
de los datos.
213 8192 fragmentos
8192x8bytes=64Kbytes.

Fragmentacin en el origen y los routers.


Reensamblado en el destino

27/10/2015

EJEMPLO DE FRAGMENTACION
ping l 4600 192.168.0.1

Ver archivo
ping-l 4600 tramas 9-10-11-12

192.168.0.1

192.168.0.19
4600

Datos del ping

4600

Encapsulamiento en ICMPv4

20 8

4600

Cabecera ICMPv4

Cabecera IPv4
Long.Total=4628=1214h
ID=B690h
MF=1
Long.Total=1500=05DCh
ID=B690h
Desplazz=0

Encapsulamiento en IPv4
20

4608
MF=1
Long.Total=1500=05DCh
ID=B690h
Desplazz=1480/8=185=00B9h

MF=0
Long.Total=188=00BCh
ID=B690h
Desplazz=4440/8=555=022Bh

Tipo

Mac de Origen
Mac de Destino

20

1480

20

1480

20

1480

6 6 2 20

1480

6 6 2 20

1480

6 6 2 20

1480

1500=MTU

1500=MTU

1514

1514

20 168
6 6 2 20

1500=MTU

1514

Fragmentacin
Capa 2

188< MTU

202

ALGUNOS VALORES DEL


CAMPO PROTOCOLO
http://www.iana.org/assignments/protocol-numbers

17

41

46

58

134

135~254
255

IPv6 Hop-by-Hop
ICMP
IGMP
IP en IP
TCP
UDP
IPv6
RSVP
ICMPv6
RSVP-E2E-IGNORE
No asignado
Reservado

27/10/2015

ALGORTIMO DE SUMA DE CHEQUEO EN IPv4

00

00 3C

4 F 00
20

00 00

01

74 E3

C8 25 23 4F

C8 25 23 44

4500 + 003C = 453C


4F00 + 0000 = 4F00

Complemento a 1

2001 + 0000 = 2001


C825 +234F = EB74
C825 +2344 = EB69

Complemento a 1

Complemento a 1

Complemento a 1
Complemento a 1

74E1 +
2
74E3

El campo CheckSum
debe ser colocado en
0000 inicialmente, para
calcular el CheckSum
del Protocolo IPv4.

BAC3
B0FF
DFFE
148B
1496
274E1

Valor al campo
Check Sum

CLASES DE DIRECCIONES EN IPv4


0

7 8

Clase A 0

15

0-127
27-2=126

Clase B 1 0

Clase C 1 1 0

Clase D 1 1 1 0
Clase E 1 1 1 1

23

31

Direccin host
224-2=16 777 214 host

redes

128-191
214-2=16 382 redes

Direccin host
216-2=65 534 host

192-223
221-2=2 097 150 redes

Direccin host
28-2=254 host

IDlos
de grupo
multicast
En
routers
actuales se puede
habilitar la direccin
Reservado
para uso futuro
de red extremas

27/10/2015

IMPORTANCIA DE LA MSCARA
203. 3 . 3 . 133 AND
255.255.255.0
Primera mscara
No coincide con el primer
203. 3 . 3 . 0
prefijo de red de la tabla
Red de
Mscara de
Salto
Destino
Red Destino
Siguiente
202.2.2.0
255.255.255.0
130.1.1.6
203.3.3.0
255.255.255.128 130.1.1.6
.6
203.3.3.128 255.255.255.128 130.1.1.18

203. 3 . 3 . 133 AND


255.255.255.128
Segunda mscara
No coincide con el segundo
203. 3 . 3 . 128 .55prefijo de red de la tabla
.1

130.1.1.8/30
.9

203.3.3.0/25

.10

R3

.13

R4

IP 203.3.3.133

R1 .5
201.1.1.0/24

.1

.14
.26

.17

.18

.21

.22

130.1.1.20/30
Salto siguiente
130.1.1.18

202.2.2.0/24

.25

IP 203.3.3.133

R2
203. 3 . 3 . 133 AND
255.255.255.128
Tercera mscara
coincide con el tercer
203. 3 . 3 . 128 Siprefijo
de red de la tabla

R6
.1

R5

.129
.133

203.3.3.128/25

Вам также может понравиться