Professional Documents
Culture Documents
ITESM
Laboratorio de Redes 2
Manual de supervivencia de IPv4-IPv6
Objetivo:
Servirles a los alumnos del laboratorio de redes IPv6 como una gua de referencia rpida para
los conceptos del mismo as como apoyarlos para el examen rpido.
Direccin IP
0.0.0.0
Prefijo
8
10.0.0.0
172.16.0.0
192.168.0.0
8
12
16
127.0.0.0
Link-local
169.254.0.0
16
TEST-NET
192.0.2.0
24
Publicas
0.0.0.0
239.255.255.255
8-30
Direcciones de Multicast
224.0.0.0239.255.255.255
Direcciones experimentales
240.0.0.0
255.255.255.255
Privada
Direcciones
de Host
Loopback
(Lgicas)
Uso
Reservados para
establecer rutas por
defectos.
Redes privadas (NAT de
por medio entre el host
y el ISP). No deben
aparecer nunca en
Internet.
Intercomunican
procesos en un mismo
host.
Ejemplo
0.0.0.0/0
IP temporales cuando
el host no obtiene una
asignacin de IP.
Direcciones de
propsito acadmico.
Toda las direcciones de
host que quedan son
direcciones pblicas, es
decir aparecen tal por
cual en Internet.
Direcciones reservadas
para grupos Multicast.
Usualmente no deben
de salir de los dominios
de una entidad.
Reservadas para
investigacin
169.254.250.1/16
10.150.200.255/8
172.20.30.1/12
192.168.1.1/16
127.0.0.1/8
192.0.2.24/24
74.125.91.103
224.0.0.1
Pgina 1
Laboratorio de redes
ITESM
Tipo de direcciones:
Unicast
Broadcast
Multicast
Bloques asignados por la IANA, actual distribucin en: IANA IPv4 Address Space Registry
Formato de direccin IPv6
Pgina 2
Laboratorio de redes
ITESM
::1/128
Loopback
::FFFF:a.b.c.d/96
Direcciones embebidas
de IPv4 a IPv6
::a.b.c.d/96
LEGACY
3FFE::/16
LEGACY
2000::/3
2001:db8::/32
Unicast global
Net-test
2001:0::/32
Tneles Teredo
2002::/16
FC00::/8
Tneles 6to4
Unique local
FD00::/8
FE80::/10
Link-local
FEC0::/10
DEPRECATED
FF00::/8
Multicast
Uso
La direccin unicast 0:0:0:0:0:0:0:0 es una
direccin que solo ser utilizada en software,
puede aparecer antes de la asignacin de una
direccin DHCP u otro servicios.
En dispositivos intermedios de Capa 3 representa
las rutas por defecto.
Esta direccin es equivalente a la 127.0.0.1
paquetes con destino esta mquina sern
atendidas por el mismo host y sin pasar por la
Capa fsica. Por tal motivo no debe ser usada mas
que en software.
Este mtodo sirve para que existe conectividad
entre dispositivos de IPv6 con dispositivos que solo
soportan IPv4 (No se pueden asignar a dispositivos
con IPv4). Deben ir acompaadas de tuneles en
ciertos dispositivos intermedios.
El modo original de mapear ipv4 a ipv6 (Tnel
automtico 6to4), actualmente en abandono.
Fue para prefijo de 6bone, actualmente en
abandonada. Fue usado durante 1998 al 2006.
Toda las direcciones globales validas
Todo lo que este dentro de este rango es
meramente como propsitos educativos. No se
espera ver un dispositivo con esta direccin en red
pblica.
Para servidores de tuneles Teredo y dispositivos
clientes NAT.
Usado para hacer tnel entre IPv4 e IPv6
Direcciones internas de un AS, no deben aparecer
en el exterior. Tambien denominadas Centrally
Assigned Unique Local Address (ULA-Central)
Unique Local Address (ULA, no ruteable en el
Internet, equivalente a direcciones privadas de
IPv4).
Direccin de IP formada a partir de la MAC. Es una
direccin valida cuando se est dentro de una red
local meramente. No debe aparecer en la red
pblica.
Actualmente reservado para Local site scope y
no es soportado. Fue sustituido por Unique local
Addressses)
Diferentes multicasts
Pgina 3
Laboratorio de redes
ITESM
Tipo de direcciones:
Unicast
Anycast (No diferenciables de Unicast, usado principalmente en protocolos BGP)
Multicast
Pgina 4
Laboratorio de redes
ITESM
NDP En funcionamiento
NDP maneja 6 pasos para la configuracin de un nodo:
0. Habilitar interfaz (primera vez)
1. Auto-Configuracin de la direccin local (FE80::/10) y su respectivo Duplicated Address
Detection (DAD)
2. Envi del mensaje Router Discovery
3. (Opcional) Si un enrutador respondi el mensaje del paso 2 entonces tomar de su respuesta los
prefijos de las direcciones globales correspondientes y generar SLAAC en cada una de ellas (Solo
direcciones con prefijo de 64).
4. (Opcional) Envo de mensaje Default Router Neighbor Discovery (Request)
5. (Opcional) Espera de captura y toma de informacin de Default Router Neighbor Discovery
(Reply)
6. Por cada direccin global que se tenga, realizar un DAD
NDP Hace uso especial de la direccin Multicast SNMA (Solicited-Name Multicast Address)
Proceso
1**
DAD
2
Router
Mensaje
Neighbor
Solicitation
D. Origen*
::
D. Destino*
FF02::1:FF[TentL]
Neighbor
Solicitation
FE80::[Tentativa]
FF02::1:FF[TentL]
Router
Solicitation
FE80::[ Asignada]
FF02::2
Caractersticas Adicionales
El campo target posee la
direccin unicast (FE80::/10)
tentativa
Si aparece este mensaje significa
que la direccin tentativa ya esta
tomada.
Si la direccin Origen es la
invalida entonces no hay
Pgina 5
Laboratorio de redes
ITESM
Discover
y
3
Global
Prefix
4
Neighbor
Discover
y
(request)
5
Neighbor
Discover
y (Reply)
6
Global
DAD
Router
FE80::[Router]
Advertisement
FE80::[ Asignada]
Neighbor
Solicitation
FF02:1:FF[RoutL]
FE80::[ Asignada]
Neighbor
FE80:: [ Asignada] FE80:: [RoutL]
Advertisement
Neighbor
Solicitation
::
FF02::1:FF[TentL]
Pgina 6
Laboratorio de redes
ITESM
5. En IPv6 todo los dispositivos intermedios de capa 3 o superiores estn registrados por defecto a
ciertos grupos bien conocidos.
La siguiente tabla muestra el alcance de las direcciones multicasting bien conocidas (Bit P en cero):
::1
::2
::3
::4
::5
::6
::7
::8
::9
::A
All-Nodes
All-Routers
Sin asignar
Enrutador con DVMPR
OSPF IGP
OSPF IGP DR
ST router
ST hosts
RIP
EIGRP
::B
::C
::D
::E
::16
::101
::1:1
::1:2
::1:3
::1:FFxx:xxxx
Pgina 7
Laboratorio de redes
ITESM
Comandos de S.O.
En ambos S.O. se recomienda tener Wireshark habilitado para confirmar la llegada de los paquetes y la
lectura de los mismos.
Identificador de Zona
el identificador de Zona (Zone ID) que es un campo de dos bytes y que no viaja en los paquetes de IPv6
si no que es utilizado como auxiliar para identificar la interfaz correspondiente para mandar paquetes
de FE80::/10.
Este recurso se vuelve extremadamente importante cuando se tiene mas de una interfaz de red sean
fsicas y/o lgicas. En algunos S.O. dicho campo esta identificado por el smbolo de porcentaje ( %)
seguido por el ID; en Ubuntu sera por ejemplo Eth0 y en Windows7 un nmero.
Ubuntu
El Zone ID en Ubuntu se identifica por la clave de la interfaz (usual mente EthX). Todos los comandos de
configuracin requiere privilegios por lo mismo se deben de ejecutar desde una cuenta administradora o
bien proveer el comando SUDO (y que dicha cuenta tenga suficientes privilegios) en la consola.
Pgina 8
Laboratorio de redes
ITESM
address=<X:X:X:X:X:X:X:X/D>
Pgina 9
Laboratorio de redes
ITESM
Depuracin de problemas
Pasos a seguir para validar funcionamiento de topologas de redes
Comparacin de comandos
No olvide comparar argumentos
IPv4
IPv6
CISCO
Windows
UBUNTU
Observaciones:
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Pgina 10
Laboratorio de redes
ITESM
Borrado de un enrutador
A lo largo del laboratorio se estar trabajando con los enrutadores, aunque lo ideal es que el enrutador
este previamente en blanco no siempre se puede. (Tener en cuenta polticas indicadas por el instructor
acerca de ello) y por lo mismo se sugiere borrar al inicio los enrutadores. Para ello se indican los
siguientes pasos que se deben de ejecutar en cada enrutador:
Paso 1: Establecer una sesin de terminal (consola o virtual)
Se debe de hacer una conexin a la terminal del enrutador, para ello puede usarse por medio de una
sesin virtual (Telnet o SSH) o utilizando directamente una sesin de consola que utiliza comunicacin
serial. La segunda opcin es la recomendable ya que no es necesario conocer la configuracin TCP/IP
del enrutador.
Para la conexin serial se necesita un programa que emule una terminal con comunicacin serial, por
defecto los enrutadores responden a la velocidad 9600 bauds rates con configuracin 8NZ1 (8 bits de
transmisin, No bit de paridad, un bit de detenerse, y cero control de flujo). En las computadoras del
laboratorio para el Sistema Operativo Windows 7 se ofrece un programa denominado Tera-term que
ofrece dichos servicios. Si se est manejando Linux, existe el programa Gtk Term para realizar dicha
actividad.
Proceda a conectar el cable serial roll over al puerto consola del enrutador. Si tiene duda, pida apoyo
al instructor. Una vez realizada la conexin abra su programa de terminal serial, si no aparece nada en la
pantalla presione la tecla enter debe aparecer una lnea de comando como la siguiente:
Router>
Pgina 11
Laboratorio de redes
ITESM
Debe evitar el guardar una configuracin, ya que es lo contrario a lo que queremos hacer.
Una vez el enrutador este reiniciado aparecer un wizad auto-instalacin. Durante todo el laboratorio
las configuraciones se harn de forma manual por lo tanto no se utilizara ese wizard.
Would you like to enter the initial configuration dialog? [yes/no]: no
Would you like to terminate autoinstall? [yes]: [Press Return]
Press Enter to accept default. Press RETURN to get started!
router#
Pgina 12
Laboratorio de redes
ITESM
Descripcin
Pgina 13
Laboratorio de redes
ITESM
Prctica 6- RIPng
Comandos nuevos:
Sintaxis de comando
Descripcin
RIPng
Observaciones:
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Pgina 14
Laboratorio de redes
ITESM
Descripcin
IPv6
Observaciones:
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Pgina 15
Laboratorio de redes
ITESM
Prctica 8
IPv6
Observaciones:
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Pgina 16
Laboratorio de redes
ITESM
Descripcin
IPv6
Observaciones:
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Pgina 17
Laboratorio de redes
ITESM
Comandos nuevos:
Sintaxis de comando
Descripcin
Observaciones:
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
Pgina 18
Laboratorio de redes
ITESM
Bibliografa
Cisco. (25 de Febrero de 2011 ). Implementing IPv6 Addressing and Basic Connectivity . Recuperado el
Julio de 2011, de Cisco System:
http://www.cisco.com/en/US/docs/ios/ipv6/configuration/guide/ip6-addrg_bsc_con.html
Cisco Networking Academy. (2006). CCNP: Building Scalable Internetworks V5.0.3.0 - IPv6.
Cisco Networking Academy. (2007). CCNA Exploration - Accesing the Want - IP Addressing Services.
IANA.org. (s.f.). IANA IPv4 Address Space Registry. Recuperado el 13 de Junio de 2011, de IANA:
http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xml
IEEE Standards Association. (s.f.). Guidelines for 64-bit Global Identifier (EUI-64) Registration Authority.
Recuperado el Noviembre de 2011, de IEEE.org:
http://standards.ieee.org/develop/regauth/tut/eui64.pdf
IETF. (December de 1998). ICMPV6 for IPv6 Specifification. Obtenido de IETF.org.
IETF. (Diciembre de 1998). RFC 2461 - Neighbor Discovery for IP Version 6 (IPv6). Obtenido de IETF.org:
http://www.ietf.org/rfc/rfc2461.txt
IETF. (Septiembre de 2007). RFC 4862 - IPv6 Stateless Address Autoconfiguration. Obtenido de IETF.org:
http://tools.ietf.org/html/rfc4862
IETF. (Julio de 2010). RFC 5942 - IPv6 Subnet Model: The Relationship between Links and Subnet Prefixes.
Obtenido de ITET.org: http://tools.ietf.org/html/rfc5942
Microsoft. (5 de Enero de 2005). Microsoft Technet. Recuperado el 2011, de Neighbor Discovery (ND):
http://technet.microsoft.com/en-us/library/cc778019%28WS.10%29.aspx
Microsoft. (s.f.). IPv6 RFCs and Internet Drafts. Obtenido de MSDN: http://msdn.microsoft.com/enus/library/aa450089.aspx
USAGI. (s.f.). Obtenido de USAGI Project - Linux IPv6 Development Project - : http://www.linux-ipv6.org/
Wireshark. (14 de Junio de 2010). Leuter Discovering IPv6 with Wireshark. Obtenido de Wireshark
University.
Pgina 19