0% encontró este documento útil (0 votos)
38 vistas65 páginas

FRC Cap3

El documento aborda la capa de red del modelo OSI, centrándose en el protocolo IP, específicamente IPv4 e IPv6, y su función en la comunicación entre dispositivos en Internet. Se discuten conceptos como direccionamiento IP, clases de redes, asignación de direcciones, enrutamiento estático y dinámico, así como algoritmos de enrutamiento como vector distancia y estado del enlace. Además, se mencionan aspectos técnicos como la fragmentación de paquetes, la tabla de rutas en routers y la importancia de DHCP, NAT y VPN.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
38 vistas65 páginas

FRC Cap3

El documento aborda la capa de red del modelo OSI, centrándose en el protocolo IP, específicamente IPv4 e IPv6, y su función en la comunicación entre dispositivos en Internet. Se discuten conceptos como direccionamiento IP, clases de redes, asignación de direcciones, enrutamiento estático y dinámico, así como algoritmos de enrutamiento como vector distancia y estado del enlace. Además, se mencionan aspectos técnicos como la fragmentación de paquetes, la tabla de rutas en routers y la importancia de DHCP, NAT y VPN.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Capa de red.

IP

IPv4

Router

Algoritmos de routing

Vector distancia

Estado del enlace

Protocolos de routing

DHCP

NAT

VPN

IPv6
Capa de red. IP
Capa Física: ¿Cómo se inyectan y leen
los datos en el medio?


Capa Enlace ¿Cómo transmitir un frame
entre nodos vecinos (misma LAN)?


Capa Red ¿Cómo encaminar un paquete
desde la red de orígen a la red de destino?
Proporciona conectividad y selección de
ruta entre redes alejadas.
IPv4
IP (Internet Protocol) es flexible permite cualquier tipo de
información (texto, imagen, audio, video…). Los
paquetes IP son transportadores universales.
La principal función del protocolo IP es definir direcciones
IP y establecer cómo se encaminan los paquetes.
El protocolo IP es de tipo best effort.
Permite comunicación entre 2 host cualesquiera
conectados a internet. Está basado en conmutación de
paquetes.
Cada paquete contiene toda la información para ir desde
el host origen hasta el host destino.
IPv4
Cada dirección IPv4 identifica a nivel global a un
dispositivo conectado a internet.
Direcciones de 4 bytes (32 bits). Cada byte se representa
en notación decimal, separados por “.” 147.156.1.1
Los primeros bits identifican a la red y el resto identifica al
dispositivo dentro de cada red. (Máscara de red)
Un dispositivo con IP 147.156.80.123 y máscara / 21

Pertenece a la red 147.156.80.0 / 21

La red tiene un máximo de 211 - 2 = 2046 dispositivos

Dirección broadcast: 147.156.87.255
IPv4. Clases de redes
Originalmente cada dirección IPv4 tenía 8 bits de red y
24 bits de host. (Sólo 256 redes)
En la revisión de 1981 se introdujo arquitectura de clases

Classfull
Network
Architecture
IPv4. Clases de redes
La fuerte expansión de internet en los 90’s motivo que en
1993 se adoptase la arquitectura de redes sin clase.
(Classless Inter-Domain Routing - CIDR).
Permite creación de subredes de cualquier tamaño
(Variable Length Subnet Masking – VLSM)
Es la técnica empleada en la actualidad para crear
subredes.
IPv4. Tipos de direcciones
Direcciones IPv4 reservadas:

0.0.0.0 empleada por BOOTP (similar a DHCP)

127.x.x.x dirección de loopback (127.0.0.1)

169.254.0.0/16 Direcciones link-local IPv4.
Direcciones IPv4 privadas:

A: 10/8

B: 172.16.0.0/16 a 172.31.0.0/16 (172.16.0.0 / 12)

C: 192.168.0.0/24 a 192.168.255.0/24 (192.168.0.0/16)
Direcciones IPv4 públicas. (El resto). Son las
empleadas por los dispositivos directamente conectados
a Internet. Sólo se encaminan direcciones IP públicas.
IPv4. Asignación de IP
IANA (Internet Assigned Numbers Authority) se encarga
de supervisar el reparto de direcciones IP.
El reparto se gestiona de forma jerárquica. Siendo la
máxima autoridad la ICANN (Internet Corporation for
Assigned Names and Numbers).
ICANN distribuye las IP entre
los Regional Internet
Registries (RIR).
Sistemas Autónomos (SA) son
dominios de enrutamiento
controlados por una
administración única.
SA 1
PoP #3 Internet
Transit
Tier 1 networks

Tier 2 Network
SA 3
Transit

IP Backbone
Peering

IXP Tier 2 ISP


SA 2
PoP #2 PoP #1

Transit
Transit

SA 5
Tier 3 Network Tier 3 Network
(multi-homed ISP) (single homed ISP)

SA 4 Central Office
PSTN

Metro-fiber
PSTN Cable
Ethernet Operator
DSLAM

ADSL2 POTS
Leased line Cable plant
Leased line
(T1/E1) ADSL
Leased line (T3/E3)
(T1/E1)

Filter Filter
Filter

Cable Internet
customer
PABX Router ADSL
ADSL customer customer Dial-up
(Triple play) customer
IPv4. Cabecera IP
IPv4. Fragmentación
MTU (Maximum Transmission Unit). (1500 bytes)
Cuando tamaño del paquete > MTU de la red a atravesar
el router puede fragmentar el paquete.
Al fragmentar el paquete se divide la carga, se copia la
cabecera del paquete original y se añade el
desplazamiento del fragmento.
Inconvenientes: aumenta probabilidad de pérdida,
overhead, dispersión en la llegada y retrasos.
Para evitar fragmentacion: Activar el bit Don’t Fragment
(DP) cabecera IP. Descubrimiento de MTU (envío pings
de tamaño creciente)
Router
redes@adminlab-H310M-S2H-2-0:~$ ip neigh show / arp -a
147.156.81.50 dev enp2s0 lladdr 60:33:4b:2f:04:7b STALE
147.156.83.101 dev enp2s0 lladdr f4:ce:46:3b:c5:64 STALE
147.156.84.211 dev enp2s0 lladdr 30:05:5c:66:80:f7 STALE
147.156.86.32 dev enp2s0 lladdr 00:26:73:67:0a:d1 STALE
147.156.80.1 dev enp2s0 lladdr 68:9e:0b:8f:80:5f REACHABLE
147.156.87.103 dev enp2s0 lladdr e0:73:e7:7f:80:a4 STALE
147.156.84.127 dev enp2s0 FAILED
147.156.87.40 dev enp2s0 lladdr 50:eb:f6:82:00:ad REACHABLE
147.156.81.224 dev enp2s0 lladdr 30:05:5c:7c:10:56 STALE
147.156.81.41 dev enp2s0 lladdr 58:38:79:0c:7e:5a STALE
fe80::6a9e:bff:fe8f:805f dev enp2s0 lladdr 68:9e:0b:8f:80:5f router REACHABLE

Norte#show mac-address-table
Mac Address Table
------------------------------
Vlan Mac Address Type Ports
---- ----------- ------- -----
2 0001.97dd.5406 DYNAMIC Fa0/6
3 0001.97dd.5405 DYNAMIC Fa0/5
3 0006.2a42.85d7 DYNAMIC Fa0/1
3 0009.7c2b.c3e3 DYNAMIC Fa0/5
Router
Subred
Host Router

LAN (red broadcast WAN (red de


o LAN conmutada) enlaces punto a punto)
Router
Dispositivo que implementa encaminamiento en capa 3.
Dispone de varias interfaces que pueden ser de
diferentes tipos y trabajar a diferentes velocidades,
permite interconexión de diferentes tipos de redes.
Objetivo: Determinar la mejor ruta por la que retransmitir
cada paquete IP en función de la dirección IP de destino.
Tabla de rutas (Routing table, RT) contiene la información
de las mejores rutas para cada red de destino.
A red / mask via next-hop
Next-hop: IP del router vecino directamente conectado.
Router
Cada router tiene su propia tabla de rutas.
Si no sabe qué hacer con un paquete lo descarta. Y
envía un paquete ICMP (destination unreachable) a la
dirección de orígen.
El encaminamiento en cada router se hace de forma
autónoma independientemente del resto de routers.
El correcto funcionamiento del router requeriría conocer
todas las direcciones posibles. Para evitarlo se emplean
rutas por defecto.
ip route 0.0.0.0 0.0.0.0 10.0.0.2
Router

El router encamina por la IP de destino.


Multiplica la IP de destino por todas las máscaras de RT
En caso de varias coincidencias, escoge la ruta con
máscara más larga por ser más específica.
Si hay varias rutas con la misma máscara reparte los
paquetes entre las diferentes rutas (balanceo de carga).
Si no hay ninguna ruta coincidente descarta el
paquete. Y envía un paquete ICMP (destination
unreachable) a la dirección de orígen.
Router
.1 .9

A red / mask via next-hop .2 .10


.6
.5

R1#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
10.0.0.0/24 is subnetted, 1 subnets
O 10.10.10.0 [110/65] via 192.168.10.1, 00:00:31, Serial0/0
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
C 172.16.1.16/28 is directly connected, FastEthernet0/0
O 172.16.1.32/29 [110/65] via 192.168.10.5, 00:00:31, Serial0/1
192.168.10.0/30 is subnetted, 3 subnets
C 192.168.10.0 is directly connected, Serial0/0
C 192.168.10.4 is directly connected, Serial0/1
O 192.168.10.8 [110/128] via 192.168.10.1, 00:00:31, Serial0/0
[110/128] via 192.168.10.5, 00:00:31, Serial0/1
Router. Tabla de rutas
R2
A 1.1.2.0 / 25 por R1
A 1.1.2.128 / 25 por R1
A 0/0 por R1
R1
A 1.1.0.0 / 24 por R2
A 1.1.1.0 / 24 por R2
A 0/0 por R3
R3
A 1.1.0.0 / 24 por R1
A 1.1.1.0 / 24 por R1
A 1.1.2.0 / 25 por R1
A 1.1.2.128 / 25 por R1
A 0/0 por ISP
Router. Sumarización
Mejora el rendimiento del router porque reduce el número
de rutas a comparar.
Agrupamiento de redes que comparten next-hop
No se puede sumarizar 1.1.0.0 / 22 porque también
incluiría a 1.1.3.0 / 24 que no está en la tabla de rutas.

R3 Sumarizada
A 1.1.0.0 / 24 por R1
A 1.1.1.0 / 24 por R1 R3
A 1.1.2.0 / 25 por R1 A 1.1.0.0 / 23 por R1
A 1.1.2.128 / 25 por R1 A 1.1.2.0 / 24 por R1
A 0/0 por ISP A 0/0 por ISP
Router. Sumarización
R2
A 0/0 por R1

R1
A 1.1.0.0 / 23 por R2
A 0/0 por R3

R3
A 1.1.0.0 / 23 por R1
A 1.1.2.0 / 24 por R1
A 0/0 por ISP
Tipos de enrutamiento
Enrutamiento estático. Es un tipo de enrutamiento fijo,
introducido manualmente por el administrador. La tabla de
rutas no se actualiza salvo que el administrador lo haga.
ip route 172.0.5.0 255.255.255.0 10.0.0.10

Enrutamiento dinámico: la tabla de rutas se crea en base


a información intercambiada por los routers en tiempo real.
RT se actualizan en función de los cambios en la red
Cálculo distribuido del enrutamiento entre todos los nodos
2 categorías: Vector-distancia (Bellman-Ford) Estado del
enlace (Dijkstra)
Vector-distancia

Cada router conoce en todo momento:



Su identificador.

Sus interfaces

Distancia hasta el next-hop de cada interfaz
Cada router construye su base de datos de destinos
indicando qué interfaz emplear y la distancia a cada uno.
Vector distancia: (destino, distancia)
Routers intercambian de forma periódica sus vectores
distancia con sus vecinos.
Vector-distancia
Vector-distancia
Vector-distancia
Vector-distancia
Vector-distancia

A R1 por m coste 2
A R2 por j coste 6
A R3 por k coste 5
A R3 por m coste 5
A R5 por k coste 12
A R6 por j coste 8
A R7 por k coste 6
A R8 por n coste 19
A R9 por j coste 3
A R10 por k coste 2
Vector-distancia.
Cuenta a infinito.

Router A Router B Router C


0 A/0, B/-, C/- A/-, B/0, C/- A/-, B/-, C/0
1 A/0, B/1, C/- A/1, B/0, C/1 A/-, B/1, C/0
2 A/0, B/1, C/2 A/1, B/0, C/1 A/2, B/1, C/0
3 A/0, B/1, C/2 A/1, B/0, C/1 A/2, B/1, C/0
4 A/0, B/1, C/2 A/1, B/0, C/1 A/2, B/1, C/0
… ... ...
Vector-distancia.
Cuenta a infinito.

Router A Router B Router C


0 A/0, B/-, C/- A/-, B/0, C/- A/-, B/-, C/0
1 A/0, B/1, C/- A/1, B/0, C/1 A/-, B/1, C/0
2 A/0, B/1, C/2 A/1, B/0, C/1 A/2, B/1, C/0
3 A/3, B/0, C/1 A/2, B/1, C/0
4 A/3, B/0, C/1 A/4, B/1, C/0
… A/5, B/0, C/1 A/4, B/1, C/0
Vector-distancia.
Cuenta a infinito.
Para solucionar problema de cuenta a infinito:

Split Horizon: No se informa de una ruta por la misma
interfaz por la que se aprendió.

Hold Down Timers: Cuando hay un cambio hacia un
destino no se aceptan nuevas rutas al mismo destino
durante un intervalo de tiempo, salvo que la distancia
sea menor.

Route Poisoning: Se permite avisar de que una ruta
ya no es válida.
No hay solución ideal al problema.
El problema de la cuenta a infinito también puede darse si
hay bucles entre routers
Estado del enlace

Cada router mide la distancia a sus vecinos.

Cada router construye su LSP (link state packet) con:

Su identificación

Lista de vecinos, y distancia a ellos.

Envía sus LSP por inundación al resto de routers

Recopila los LSP del resto de routers.

Calcula distancia óptima a cada router (Dijkstra)

Sólo se envían LSP si hay cambios

Numeración secuencial LSP, y tiempo de vida limitado

Sólo se reenvían LSP que no han expirado y cuyo
número de secuencia es superior a los ya reenviados.
Estado del enlace

Pasos a seguir:
1) Cada router se escoge a sí mismo como raíz
del árbol y coloca a sus vecinos en las ramas.
2) Utiliza los LSP de sus vecinos para ir
desplegando el árbol.
Si hay más de un camino se escoge el más corto.
3) En cada paso se escoge el LSP del router con
menor coste hasta el root.
4) Una rama queda confirmada si es la más corta
y ya se han empleado todos los LSP.
Estado del enlace
Estado del enlace
C(0)

B(2) F(2) G(5)


Estado del enlace
C(0)

B(2) F(2) G(5)

A(8) E(3)
Estado del enlace
C(0)

B(2) F(2) G(5)

E(6) G(3)
A(8) E(3)
Estado del enlace
C(0)

B(2) F(2) G(5)

E(6) G(3)
A(8) E(3)
A RA por RB coste 7
D(5) A RD por RB coste 5
A RE por RB coste 3
A(7) A RG por RF coste 3
A RB por RB coste 2
A RF por RF coste 2
Router
.1 .9

A red / mask via next-hop .2 .10


.6
.5

R1#show ip protocols
Routing Protocol is "ospf 1"
Router ID 192.168.10.6
Number of areas in this router is 1. 1 normal 0 stub 0 nssa
Routing for Networks:
192.168.10.4 0.0.0.3 area 0
192.168.10.0 0.0.0.3 area 0
172.16.1.16 0.0.0.15 area 0
Routing Information Sources:
Gateway Distance Last Update
192.168.10.6 110 00:07:54
192.168.10.9 110 00:07:53
192.168.10.10 110 00:07:52
Distance: (default is 110)
Router
.1 .9

A red / mask via next-hop .2 .10


.6
.5

R1(config-router)# network 172.16.1.16 0.0.0.15 area 0


R1(config-router)# network 192.168.10.0 0.0.0.3 area 0
R1(config-router)# network 192.168.10.4 0.0.0.3 area 0
R1(0)

LSP (R1)
192.168.10.0/30 , 64 (R2) LAN1 (1) R2(64) R3 (64)
192.168.10.4/30 , 64 (R3)
172.16.1.16/28 , 1 (LAN1)
LAN2 (65) LAN3 (65)
LSP (R2) LSP (R3)
192.168.10.0/30 , 64 (R1) 192.168.10.8/30 , 64 (R2)
192.168.10.8/30 , 64 (R3) 192.168.10.4/30 , 64 (R1)
10.10.10.0/24 , 1 (LAN2) 172.16.1.32/29 , 1 (LAN3)
Router
.1 .9

A red / mask via next-hop .2 .10


.6
.5

R1#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
10.0.0.0/24 is subnetted, 1 subnets
O 10.10.10.0 [110/65] via 192.168.10.1, 00:00:31, Serial0/0
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
C 172.16.1.16/28 is directly connected, FastEthernet0/0
O 172.16.1.32/29 [110/65] via 192.168.10.5, 00:00:31, Serial0/1
192.168.10.0/30 is subnetted, 3 subnets
C 192.168.10.0 is directly connected, Serial0/0
C 192.168.10.4 is directly connected, Serial0/1
O 192.168.10.8 [110/128] via 192.168.10.1, 00:00:31, Serial0/0
[110/128] via 192.168.10.5, 00:00:31, Serial0/1
Protocolos de routing

Protocolos de routing son procedimientos estandarizados
para intercambiar RT entre routers vecinos.

Protocolos de routing no son escalables. Incremento no lineal
de información y cálculo → Organización jerárquica redes

Un Sistema Autónomo es dominio de enrutamiento,
conjunto de routers que usan los mismos protocolos,
controlado por una administración única.

Interior Gateway Protocol (IGP) dentro de un SA.

Exterior Gateway Protocol (EGP) entre SA (a nivel RIR,
registros regionales de internet)

Sólo unos pocos routers del SA participan en RIR.
Protocolos de routing
Protocolos de routing

Al utilizar varios protocolos de enrutamiento puede ocurrir que
haya diferentes rutas óptimas para un mismo destino.

Es necesario, mecanismo empleado para resolver conflictos
entre protocolos de enrutamiento.

Distancias administrativas: número que se añade a la ruta en
función del protocolo. Se pueden modificar manualmente.

Si hay varias rutas a un mismo destino:
1)Ruta con la máscara más larga (más específica)
2)Ruta con menor distancia administrativa
3)Ruta con menor métrica
4)En caso de empate, el router balancea la carga entre
rutas
Protocolos de routing
Asignación por defecto en routers de CISCO
Asignación direcciones IP

Configuración de red de un host requiere (además de la IP):

Asignar máscara: Sin máscara no se puede calcular
dirección de red

IP default gateway: Sin ella no se pueden enviar
mensajes fuera de la LAN.

IP servidor DNS: Para traducción de nombres a IP.


Configuración manual, gáficamente o mediante comandos

Autoconfiguración (Sin configuración manual ni DHCP)

La IETF reserva 169.254.0.0/16 (link local)

Cada host selecciona su IP.

ARP request a la IP escogida para saber si está libre.

Si no está libre repite el proceso y escoge otra IP.
DHCP

DHCP (Dynamic Host Configuration Protocol)

Utiliza UDP como protocolo de transporte (puerto 67 servidor
y 68 cliente).

Permite obtener: IP, máscara de red, gateway, IP servidor
DNS, nombre DNS, MTU, dirección NTP, Nombre servidor de
nombres de windows (WINS)

DHCP prevee 3 métodos de asignación de direcciones IP:

Manual o estática: administrador crea listado MAC – IP

Automática: listado fijo MAC – IP, pero creado por
servidor DHCP tras la primera consulta.

Dinámica: Asignación IP por un tiempo limitado. Si no se
renueva se reasigna a otro host.
DHCP


Configuración DHCP
(config)# service dhcp
(config)# ip dhcp pool 10-net
(dhcp-config)#network 10.0.0.0 255.0.0.0
(dhcp-config)#default-router 10.0.0.1
(dhcp-config)#exit
(config)#ip dhcp excluded-address 10.0.0.1 10.0.0.10
DHCP


DHCP Discover

DHCP Offer

DHCP Request

DHCP ACK


Servidor DHCP local

Servidor DHCP remoto. Se configura gateway para reenviar
peticiones DHCP al servidor DHCP.
NAT. Direcciones privadas
Direcciones reservadas
Direcciones públicas
Direcciones privadas:
Clase A: 10/8
Clase B: 172.16.0.0/16 a
172.31.0.0/16
Clase C: 192.168.0.0/24 Classfull Network Architecture
a 192.168.255.0/24

Network Address Translation (NAT) es un


procedimiento estandarizado en IPv4 para reducir el
problema de la escasez de direcciones IP.
NAT
Traducción NAT

Salida: Router
sustituye la IP de
orígen por la IP
pública del router

Entrada: Router
sustituye la IP de
destino por la IP Inside/Outside procedencia de la IP.
del host que hizo la
Local/Global antes o después NAT
petición.
El router almacena Para el correcto funcionamiento el
todos los cambios en tráfico debe volver a pasar por el
la tabla NAT. mismo router.
NAT. tipos
Hay diferentes tipos de implementación de NAT, en función
de las necesidades:

Estático: La tabla NAT es fija. Una IP inside local siempre
tendrá asignada la misma dirección inside global. Se usa
para servidores y servicios accesibles desde exterior.

Dinámico: Se crean entradas en la tabla NAT a medida
que llegan paquetes de la región inside. Al finalizar la
conexión se borra la entrada de la tabla NAT.

Extendido (overload): Permite la traducción de IP y
puerto. Lo que amplia las posibilidades de uso de NAT. Es
el procedimiento más empleado a nivel doméstico.
Problema NAT: Info IP en campo de datos. Ej.
subscripción Call Manager
NAT overload

NAT básico sólo modifica los campos de dirección IP


NAT overload (PAT, port address translation), modifica
los campos dirección IP y puertos
NAT overload


Configuración NAT
(config)# ip nat pool R1NAT 200.200.200.1 200.200.200.1
netmask 255.255.255.252
(config)# access-list 50 permit 10.0.0.0 0.255.255.255
(config)#ip nat inside source list 50 pool R1NAT overload

(config)# interface fa0/0 (config-if)# interface s0/0


(config-if)# ip nat inside (config-if)# ip nat outside
(config-if)# interface s0/1
(config-if)# ip nat outside
VPN
Virtual Private Network (VPN) permite conectar 2 extremos
remotos de forma segura a través de una red pública, como
una conexión punto a punto (privada).

Se encapsula un paquete IP (pasajero o transportado) en


otro paquete IP (transportador)

Se puede cifrar (mediante SSL/TSL) el paquete IP


transportado para proteger la conexión extremo a extremo.

IPSec es el protocolo más empleado, permite autenticar


cabeceras paquete transportador (AH, authentication
header), cifrado del paquete transportado (ESP,
encapsulation security payload)
src: 1.1.1.1 src: 10.0.0.7
dst: 2.2.2.2 dst: 10.0.1.2 ICMP
VPN

src: 10.0.0.7 src: 10.0.0.7


dst: 10.0.1.2
ICMP ICMP
dst: 10.0.1.2
VPN site to site: Conexión extremo a extremo entre routers
para conectar 2 LAN remotas.
VPN
src: 147.156.2.7
dst: 147.156.9.9
Datos

src: 200.1.1.20 src: 147.156.2.7


dst: 147.156.4.1 dst: 147.156.9.9
Datos

VPN acceso remoto: Se crean tantos túneles como


usuarios, terminando todos en un servidor de túneles.

La respuesta es encapsulada por el servidor de túneles y


reenviada al usuario.
IPv6
Direcciones de 128 bits para resolver el problema de
agotamiento de direcciones IPv4
48 bits 16 bits 64 bits
Prefijo global
Subred Identificador Interfaz
encaminamiento
Otras mejoras introducidas en IPv6:

Encabezado simplificado, manejo eficaz de paquetes

Arquitectura jerárquica de red. Routing eficiente.

Autoconfiguración de direcciones

No requiere NAT entre direcciones públicas y privadas
IPv6

Version (4 bits)
Traffic Class (8 bits) (Type of service en IPv4)
Flow Label (20 Bits)
Payload Length (16 bits)
Next Header (8 bits) (Protocol en IPv4)
Hop Limit (8 bits) (TTL en IPv4)
Source y Destination address (128 bits)
IPv6
Un mismo host puede tener múltiples direcciones IP

Direcciones globales 2000::/3

Direccones locales al enlace (link-local) FE80::/10

Direcciones multicast FF00::/8

Direcciones locales únicas FC00::/7

(SLAAC)

(referencia a
otra interfaz)
IPv6
SLAAC (Stateless Address Autoconfiguration)

Sin estado: La configuración del host no queda
registrada. Es responsabilidad del host averiguar que
su dirección es única.

Hace uso NDP (neighbor discovery protocol), que
emplea mensajes ICMPv6.

ND-RA (router advertisement)

ND-RS (router solicitation)

ND-NS (neighbor solicitation)

ND-NA (neighbor advertisement)
DHCPv6: El servidor mantiene el registro de direcciones.
IPv6

FF02::2 Dirección multicast que representa a los routers


ND-NS-DAD (duplicate address detection)
Envío multicast a: FF02::1:FF8C:E04C
Transición IPv4 a IPv6
Pila dual:

Basado en dispositivos que usan IPv4 e IPv6

Preferencia por IPv6

IPv4 si algún dispositivo de la ruta no es IPv6.
Tunelización: Empaquetar un paquete IPv6 sobre IPv4
para atravesar la zona de la red que sólo soporta IPv4.

Información sobre implantación IPv6:


https://www.google.com/intl/es/ipv6/statistics.html
Protocolos de control
ICMP (internet control message protocol)

Protocolo empleado por routers y hosts para el
intercambio de información sobre el estado de la red.

Transportados por paquetes IP. (Protocolo = 1)

Formato ICMP. Tipo (1 byte) Código (1 byte), Checksum
(2 bytes) y Datos (4 bytes)
Protocolos de control
ICMPv6

Combina las funciones de ICMP, IGMP y ARP e
introduce mejoras

ICMPv6 transportado por IPv6 (Next Header = 58)

Mantiene el mismo formato que IPv4.
Protocolos de control

Mensajes de intercambio de información

135
136

También podría gustarte