Está en la página 1de 15

Planificacin y Administracin de Redes

IPv6

Introduccin Para comprender los problemas de direccionamiento IP que enfrentan los administradores de red en la actualidad, hay que tener en cuenta que el espacio de direcciones de IPv4 proporciona aproximadamente 4 2 4 6! 2 6 direcciones "nicas# $e %stas, slo es posible asi&nar '!(( millones de direcciones porque el sistema de direccionamiento IPv4 separa las direcciones en clases y reserva direcciones para multicast, pruebas y otros usos espec)ficos# A partir de cifras muy recientes aproximadamente '((( millones de las direcciones IPv4 disponibles ya est*n asi&nadas a usuarios finales o I+P# ,sto de-a unas !(( millones de direcciones disponibles del espacio de direcciones IPv4# +i bien parece ser una cifra importante, el espacio de direcciones IPv4 se est* a&otando# ,n la "ltima d%cada, la comunidad de Internet ha anali.ado el problema del a&otamiento de las direcciones IPv4 y se han publicado enormes cantidades de informes# Al&unos de ellos predicen que las direcciones IPv4 se a&otar*n para el a/o 2(0'# ,l con-unto de n"meros se est* reduciendo por los si&uientes motivos1 2recimiento de la poblacin1 la poblacin de Internet est* creciendo# ,n noviembre de 2((3, se estim que hab)a aproximadamente !' millones de usuarios# $esde entonces, esta cifra se ha duplicado# Adem*s, los usuarios permanecen conectados durante m*s tiempo, lo que hace que reserven direcciones IP durante per)odos m*s prolon&ados y se comuniquen con una cantidad creciente de peers cada d)a# 4suarios mviles1 la industria ha colocado m*s de mil millones de tel%fonos mviles# +e han vendido m*s de 2( millones de dispositivos mviles habilitados para IP, incluidos los asistentes di&itales personales 5P$A, Personal $i&ital Assistants6, pen tablets, blocs de notas y lectores de cdi&o de barras# 2ada d)a se conectan m*s dispositivos habilitados para IP# 7os tel%fonos anti&uos no necesitaban direcciones IP, pero los nuevos s) las necesitan# 8ransporte1 para el a/o 2((9 habr* m*s de mil millones de automviles# 7os modelos m*s recientes est*n habilitados para IP, para permitir el monitoreo remoto y proporcionar mantenimiento y asistencia con rapide.# 7ufthansa ya brinda conectividad a Internet en sus vuelos# :*s empresas de transporte, incluido el transporte mar)timo, proporcionar*n servicios similares# Productos electrnicos para los consumidores1 los dispositivos para el ho&ar permiten la supervisin remota mediante la tecnolo&)a IP# 7as &rabadoras de video di&ital 5$;R, $i&ital ;ideo Recorders6 que descar&an y actuali.an &u)as de pro&ramas de Internet son un e-emplo# 7as redes dom%sticas pueden conectar estos dispositivos# 7a posibilidad de expandir las redes para exi&encias futuras requiere un suministro ilimitado de direcciones IP y una mayor movilidad que no se pueden satisfacer slo con $<2P y =A8# IPv6 satisface los requisitos cada ve. m*s comple-os del direccionamiento -er*rquico que IPv4 no proporciona# $ada la enorme base instalada de IPv4 en todo el mundo, no es dif)cil apreciar que la transicin de IPv4 a IPv6 es un desaf)o# +in embar&o, hay una variedad de t%cnicas, entre ellas una opcin de confi&uracin autom*tica, para facilitar la transicin# ,l mecanismo de transicin que debe utili.ar depende de las necesidades de su red# Caractersticas de IPv6 4na direccin IPv6 es un valor binario de 029 bits, que se puede mostrar como '2 d)&itos hexadecimales# IPv6 deber)a proporcionar una cantidad de direcciones suficiente para las necesidades de crecimiento futuras de Internet durante muchos a/os m*s# 7a cantidad de direcciones IPv6 disponibles permiten asi&nar a cada persona del planeta un espacio de direcciones de Internet equivalente al espacio total de IPv4#

Planificacin y Administracin de Redes

IPv6

>? qu% ocurri con IPv3@ IPv3 se utili. para definir un protocolo de transmisin en tiempo real experimental# Para evitar confusiones, se decidi no utili.ar IPv3 y llamar IPv6 al nuevo protocolo IP# $ireccionamiento IP me-orado 4n espacio de direcciones m*s &rande ofrece varias me-oras, entre ellas1 :*s posibilidad de conexin y flexibilidad &lobal# :e-or a&rupacin de los prefi-os IP anunciados en las tablas de enrutamiento# <osts con m"ltiples conexiones# 7a multiconexin es una t%cnica para aumentar la confiabilidad de la conexin a Internet de una red IP# 2on IPv6, un host puede tener varias direcciones IP a trav%s de un enlace ascendente f)sico# Por e-emplo, un host puede conectarse a varios I+P# 2onfi&uracin autom*tica que puede incluir direcciones de capa de enlace de datos en el espacio de la direccin# :*s opciones plu&AandAplay para m*s dispositivos# Redireccionamiento de extremo a extremo de p"blico a privado sin traduccin de direcciones# ,sto hace que las redes entre peers 5P2P6 sea m*s funcional y f*cil de implementar# :ecanismos simplificados para renumeracin y modificacin de direcciones# ,ncabe.ado simple

7a fi&ura compara la estructura de encabe.ado simplificada de IPv6 con la del encabe.ado de IPv4# ,l encabe.ado de IPv4 tiene 2( octetos y 02 campos de encabe.ado b*sicos, se&uidos por un campo de opciones y una seccin de datos 5normalmente el se&mento de la capa de transporte6# ,l encabe.ado de IPv6 tiene 4( octetos, tres campos de encabe.ado de IPv4 b*sicos y cinco campos de encabe.ado adicionales# ,l encabe.ado simplificado de IPv6 ofrece varias venta-as con respecto a IPv41 :ayor eficacia de enrutamiento para obtener me-or rendimiento y m*s escalabilidad de velocidad de reenv)o# Ausencia de broadcasts, de manera que no existe peli&ro potencial de tormentas de broadcasts# =o hay necesidad de procesar checBsums# :ecanismos de encabe.ado de extensin m*s simples y eficaces# Rtulos de flu-o en funcin del procesamiento de flu-o sin necesidad de abrir el paquete interno de transporte para identificar los diferentes flu-os de tr*fico# :ayor movilidad y se&uridad

Planificacin y Administracin de Redes

IPv6

7a movilidad y la se&uridad ayudan a ase&urar el cumplimiento con las funciones de los est*ndares de IP mvil y se&uridad de IP 5IPsec6# 7a movilidad permite a las personas que tienen dispositivos de red mviles, muchos de ellos con conectividad inal*mbrica, conectarse a diferentes redes# ,l est*ndar de IP mvil del I,8C est* disponible tanto para IPv4 como IPv6# ,l est*ndar permite que los dispositivos mviles puedan despla.arse sin que se &eneren interrupciones en las conexiones de red establecidas# 7os dispositivos mviles utili.an una direccin propia y una direccin de respaldo para lo&rar esta movilidad# 2on IPv4, estas direcciones se confi&uran de manera manual# 2on IPv6 las confi&uraciones son din*micas, lo que hace que los dispositivos habilitados para IPv6 ten&an movilidad incorporada# IPsec est* disponible tanto para IPv4 como IPv6# Aunque las funciones son b*sicamente id%nticas para los dos entornos, IPsec es obli&atorio en IPv6, lo que hace que Internet IPv6 sea m*s se&ura# Intensidad de transicin IPv4 no desaparecer* de la noche a la ma/ana# ,n realidad, coexistir* durante un tiempo con IPv6 y ser* reempla.ado &radualmente por %ste# Por este motivo, IPv6 incluye t%cnicas de mi&racin que abarcan cada caso de actuali.acin de IPv4 concebible# +in embar&o, muchas de estas t%cnicas fueron en "ltima instancia recha.adas por la comunidad tecnol&ica# ,n la actualidad hay tres enfoques principales1 +tacB dobleD8unnelin& 6a4 D y =A8AP8 tunnelin& I+A8AP y tunnelin& 8eredo 5m%todos de "ltimo recurso6 ,l conse-o actual para hacer la transicin a IPv6 se trata de Eusar stacB doble cuando pueda y tunnelin& cuando no ten&a otra opcinE# DIRECCIONAMIENTO IPv6 7as direcciones IPv4 conocidas tienen '2 bits representados como una serie de cuatro campos de 9 bits separados por puntos# +in embar&o, las direcciones IPv6 de 029 bits son m*s lar&as y necesitan una representacin diferente a causa de su tama/o# 7as direcciones IPv6 utili.an dos puntos 516 para separar entradas en una serie hexadecimal de 06 bits# +i&amos el e-emplo 2('01((((10'(C1((((1((((1( 2(19!6A10'(F# +e pueden acortar la direccin mediante la aplicacin de las si&uientes pautas1 7os ceros iniciales de los campos son opcionales# Por e-emplo, el campo ( 2( es i&ual a 2( y el campo (((( es i&ual a (# $e manera que 2('01000010'(C1((((1((((109C019!6A10'(F puede escribirse como 2('01010'(C1((((1((((19C019!6A10'(F# 7os campos sucesivos de ceros pueden representarse con doble dos puntos E11E# +in embar&o, este m%todo de abreviacin slo puede utili.arse una ve. en una direccin# Por e-emplo 2('01(10'(C:0000:0000: 2(19!6A10'(F puede escribirse como 2('01(10'(C:: 2(19!6A10'(F# 4na direccin no especificada se escribe E11E porque slo contiene ceros#

,l uso de la notacin E11E reduce en &ran medida el tama/o de la mayor)a de las direcciones que se muestran# 4n anali.ador de direcciones identifica la cantidad de ceros faltantes mediante la separacin de dos partes de una direccin y la adicin de ceros hasta completar los 029 bits# ,-emplos1 CC(01(1(1(1(1(1(10 se convierte en CC(0110 (1(1(1(1(1(1(10 se convierte en 110 (1(1(1(1(1(1(1( se convierte en 11

Planificacin y Administracin de Redes

IPv6

CC(01((((1((((1((((1((((1((((1((((10 se convierte en CC(01(1(1(1(1(1(10 se convierte en CC(0110 ,'$!1((((1((((1((((130C41((2912(A91642( se convierte en ,'$!1130C412912(A91642( 'CC,1(3(01(((91((((1(26(1 !CC1C,4(1,CAF se convierte en 'CC,13(0191(126(1 !CC1C,4(1,CAF se convierte en 'CC,13(0191126(1 !CC1C,4(1,CAF

Para escenarios con nodos IPv4 e IPv6 es posible utili.ar la si&uiente sintaxis1 x1x1x1x1x1x1d#d#d#d, donde x representan valores hexadecimales de las seis partes m*s si&nificativas 5de 06 bits cada una6 que componen la direccin y las d, son valores decimales de los 4 partes menos si&nificativas 5de 9 bits cada una6, de la representacin est*ndar del formato de direcciones IPv4# 7as m*scaras para identificar subredes, routers y ran&os de direcciones IPv6 son expresadas de la misma forma que en la notacin 2I$R utili.ada en IPv4# ,n IPv6 la lon&itud del prefi-o indica un con-unto m)nimo de bits comunes del PR,CIGH que no se deben cambiar y que identifican un)vocamente a cualquier clase de la $IR,22IH= IPv6# ,n las redes IPv6 el prefi-o es siempre I64, es decir, las redes en IPv6 son de tama/o fi-o# 4n prefi-o de direccin IPv6 se representa con la si&uiente notacin1 direccionAipv6Ilon&itudAprefi-o, donde direccionAipv61 es una direccin IPv6 en cualquiera de las notaciones mencionadas anteriormente# lon&itudAprefi-o1 es un valor decimal que especifica cuantos de los bits m*s si&nificativos, representan el prefi-o de la direccin# 7as direcciones identifican interfaces individuales o con-untos de interfaces# +e clasifican en tres tipos1 4nicast identifican a una sola interfa.# 4n paquete enviado a una direccin unicast es entre&ado slo a la interfa. identificada con dicha direccin# <ay dos tipos1 o $ireccin unicast local de sitio 5privada61 =o es enrutable fuera de la red# ,s el equivalente a la ipv4 privada# =H R,2H:,=$A$H +4 4+H# o $ireccin unicast local exclusiva# +ustituyen a las anteriores# o $ireccin unicast local de enlace 5privada61 Para tareas internas# o $ireccin unicast &lobal 5p"blica61 ,s "nica en el mundo, por lo que se pueden enrutar a nivel mundial sin nin&una modificacin# Anycast identifican a un con-unto de interfaces# 4n paquete enviado a una direccin anycast, ser* entre&ado a al&una de las interfaces identificadas con la direccin del con-unto al cual pertenece esa direccin anycast# :ulticast identifican un &rupo de interfaces# 2uando un paquete es enviado a una direccin multicast es entre&ado a todos las interfaces del &rupo identificadas con esa direccin# ,n el IPv6 no existen direcciones broadcast, su funcionalidad ha sido me-orada por las direcciones multicast# ,n IPv4 slo permite un nivel -er*rquico1 netid 5parte para la red de la ip6 y hostid 5parte para hosts de la ip6 , pero IPv6 permite m*s niveles de -erarqu)a, es lo que se conoce como a&re&ado de direcciones# 2ada direccin IPv6 comien.a por un prefi-o que indica qu% tipo de direccin es1 8ipo de direccin Reservada 4nicast Jlobal 4nicast local exclusiva 4nicast ,nlace 7ocal 4nicast +itio 7ocal :ulticast 2omien.o en binario (((( (((( ((0 0000 00(0 0000 000( 0( 0000 000( 00 0000 0000 2omien.o en hexadecimal (( 2' C$ C,9 hasta C,F C,2 hasta C,C CC $ireccin 11I9 2(((11I' C$((11I9 C,9(11I0( C,2(11I0( CC((11I9

Direccin unicast g o!a de IPv6

Planificacin y Administracin de Redes

IPv6

+on las que utili.a una m*quina conectada a Internet# Para que no sean tan &randes las tablas de enrutamiento se or&ani.an las direcciones de forma -erarquica# 7as direcciones unicast &lobales normalmente est*n compuestas por un prefi-o de enrutamiento &lobal de 49 bits y un I$ de subred de 06 bits# 7as or&ani.aciones individuales pueden utili.ar un campo de subred de 06 bits para crear su propia -erarqu)a de direccionamiento local# ,ste campo permite a la or&ani.acin utili.ar hasta 63#3'3 subredes individuales# 7a direccin unicast &lobal actual asi&nada por IA=A utili.a el ran&o de direcciones que comien.an con el valor binario ((0 52(((11I'6# IA=A est* asi&nando espacio de direcciones IPv6 en los ran&os de 2((011I06 a los cinco re&istros RIR 5ARI=, RIP,, AP=I2, 7A2=I2 y Afri=I26# ,-emplo1

Permiten la autoconfi&uracin1 4na m*quina puede obtener el prefi-o de red desde el router de su red# ,l identificador de interfa. se puede construir a partir de la direccin :A2, o bien se puede fi-ar en la confi&uracin de la m*quina#

7o &eneral es que un I+P nivel 0 pueda otor&ar una red de prefi-o I49 a una entidad, pero se puede optar por solicitar una red de prefi-o I'2 directamente a RIP,# ,ste tama/o de prefi-o se entre&a normalmente a proveedores de servicios, sin embar&o se otor&a excepcionalmente a instituciones que puedan -ustificar su uso# +i obtenemos una red I49 podemos utili.ar los si&uientes 06 bits para hacer nuestras subredes 5nuestro enrutamiento interno6 y el resto hasta los 029 bits 564 bits6 para los equipos# RIP, concedi a Ga..tel un ran&o de direcciones IPv6, concretamente el 2a(212e((11I2!# 7lama la atencin su tama/o, puesto que normalmente los ran&os asi&nados a los operadores son I'2 y en el caso de Ga..tel es I 2!# 2on este bloque la operadora tiene espacio suficiente para 0'!#((( millones de ran&os dom%sticos#

Planificacin y Administracin de Redes

IPv6

2abe mencionar que en IPv6 a los routers dom%sticos no se les asi&na una IP, sino un ran&o I 64, con lo cual no es necesario hacer =A8, ya que cada router dispone de millones de direcciones IP p"blicas#

Direcciones unicast oca "de en ace# de sitio $ oca e%c usiva& +e separ un bloque de direcciones IPv6 para direcciones privadas, i&ual que lo que se hi.o con IPv4# ,stas direcciones privadas son locales solamente en un enlace o sitio en particular y, por lo tanto, nunca se enrutan fuera de la red de una empresa particular# 7as direcciones privadas tienen un primer valor de octeto de EC,E en la notacin hexadecimal y el si&uiente d)&ito hexadecimal es un valor de 9 a C# ,stas direcciones se subdividen en tres tipos, se&"n su *mbito# 7as direcciones locales de un sitio son direcciones similares a la asi&nacin de direcciones para Internets privadas en IPv4# ,l *mbito de estas direcciones es un sitio o una or&ani.acin completa# +in embar&o, el uso de direcciones locales de un sitio es problem*tico y RC2 '9! lo desaprueba desde 2(('# ,n notacin hexadecimal, las direcciones locales de un sitio comien.an con EC,E y el tercer d)&ito hexadecimal est* entre E2E y ECE# ,s as) como estas direcciones comien.an con EC,2E, EC,$E, EC,,E o EC,CE#

7as direcciones locales exlusivas comien.an por C2((11I!, se&uidas de 4( bits pseudoaleatorios con el fin de que sean exclusivas en el universo, los si&uientes 06 bits estar)an destinados a subredes# ' (0 )6 6( )))) ))0) a eatorio *u!red Inter+a,

7as direcciones unicast de enlace local son nuevas dentro del concepto de direccionamiento con IP en la capa de red# ,stas direcciones tienen un *mbito m*s peque/o que las direcciones locales de un sitio, ya que hacen referencia solamente a un enlace f)sico en particular 5red f)sica6# =o se enrutan ni siquiera dentro de la or&ani.acin# +on "tiles en redes sin routers# +e utili.an para comunicaciones de enlace, por e-emplo, confi&uracin autom*tica de direcciones, deteccin de vecinos y deteccin de routers# :uchos protocolos de enrutamiento IPv6 tambi%n utili.an direcciones linBAlocal# ,n notacin hexadecimal, las direcciones linBAlocal comien.an con EC,E y el tercer d)&ito hexadecimal es un valor entre E9E y EFE# As) es como estas direcciones comien.an con EC,9E, EC, E, EC,AE o EC,FE#

Planificacin y Administracin de Redes

IPv6

Direcciones -u ticast 2omo se mencion anteriormente en ipv6 no existe la direccin de broadcast o multidifusin, esta ha sido sustituida por un con-unto de direcciones multicast, usando una direccin multicast distinta para cada funcin, esto permite que si un host no quiere participar en una determinada accin i&norar* este tipo de multidifusiones# 5Por e-emplo, un mensa-e de solicitud de router solo ser* respondido por los routers6# +olo pueden usarse como direcciones de destino y nunca como direcciones de ori&en

Ambito1 =odo local 5(((06 5(x06 ,nlace local 5((0(6 5(x26 +itio local 5(0(06 5(x36 Hr&ani.acin 50(((6 5(x96 Jlobal 5000(6 5(x,6 ,l protocolo de descubrimiento de vecino 5=$P6 tiene direcciones reservadas desde CC(21101CC((1( hasta CC(21101CCCC1CCCC# ,-emplo1 +e necesita averi&uar la direccin :A2 asociada con la direccin IPv6 2((011019((12((,19262 se env)a un mensa-e I2:P =ei&bour $iscovery a la direccin CC(21101CC(,19262 $irecciones multicast de los routers1 5un mensa-e a esta direcciones ser* respondido por1 6 CC(0112 routers del nodo local# CC(2112 routers del enlace local# CC(3112 routers del sitio local# CC(211 routers RIP del enlace local# $irecciones multicast de los computadores1 CC(0110 computador del nodo local 5todos los interfaces del nodo local6# CC(2110 computadores del enlace local# 5,-emplo ff(211012 para buscar servidor dhcp66 Direccin de oo.!ac/ I&ual que en IPv4, se hi.o una reserva de una direccin especial de loop bacB IPv6 para hacer pruebas1 los data&ramas que se env)an a esta direccin re&resan al dispositivo emisor y forman as) un bucle de retorno o EloopbacBE# +in embar&o, en IPv6 hay slo una direccin y no todo un bloque para esta funcin# 7a direccin de loopbacB es (1(1(1(1(1(1(10, que normalmente se expresa mediante la compresin de ceros como E110E#

Planificacin y Administracin de Redes

IPv6

Direccin no es.eci+icada ,n IPv4, una direccin IP compuesta "nicamente por ceros tiene un si&nificado especial1 hace referencia al mismo host y se utili.a cuando un dispositivo no conoce su propia direccin# ,n IPv6, este concepto se formali. y la direccin compuesta "nicamente por ceros 5(1(1(1(1(1(1(1(6 se denomina direccin Eno especificadaE# =ormalmente se utili.a en el campo de ori&en de un data&rama que env)a un dispositivo que desea confi&urar su direccin IP# ,s posible aplicar compresin de direcciones en esta direccin, lo que la convierte simplemente en E11E#

Direcciones reservadas I,8C reserva una parte del espacio de direcciones de IPv6 para diferentes usos, tanto presentes como futuros# 7as direcciones reservadas representan 0 de 236 partes del espacio total de direcciones de IPv6# Al&unos de los otros tipos de direcciones IPv6 provienen de este bloque# Por e-emplo la direccion de loopbacB Direcciones es.ecia es de transicin +on direcciones de transicin de IPv4 a IPv6 ya que la mayor)a de los routers son IPv4# <ay dos tipos de direcciones especiales de transicin, las compatibles con IPv4 y las mapeadas a IPv41 2ompatibles IPv4 511IPv4I02961 Para t"neles autom*ticos sobre IPv4#7as maquinas destinatarias son IPv6 5p#e-, 11 0'9#0(# #066# :apeados A IPv4 511CCCC1 IPv4 I02961 Para comunicar terminales con doble pila y utili.ando direccionamiento IPv6 sobre redes IPv4# +e usa para enviar tr*fico desde un terminal IPv6 tr*fico a un terminal IPv4# 7as maquinas destinatarias son IPv4 5p#e-, 11CCCC1 0'9#0(# #066#

<ay otro tipo de direcciones de transicin, las de ,strate&ia 6to41 A ,strate&ia 6to4 52((21IPv411I0661 Para t"neles autom*ticos sobre IPv4# 7a direccin IPv4 est* en hexadecimal# 5p#e-, 02 #046#96#09! K 90 2136FF6

Planificacin y Administracin de Redes

IPv6

0or-ato 1R2 ,n una 4R7 los dos puntos indican opcionalmente el n"mero de puerto#7a direccin IPv6 debe ir contenida entre corchetes 5p#e-, http1IIL2((01!2(1120216FCC1C,0010000M19(Iindex#html6 Asignacin de i.v6 Asi&nacin est*tica de toda la direccin1 4na manera de asi&nar est*ticamente una direccin IPv6 a un dispositivo consiste en asi&nar manualmente tanto el prefi-o 5red6 como la porcin del I$ de la interfa. 5host6 de la direccin IPv6, es decir, indicar los 029 bits completos de la direccin ipv6# Asi&nacin est*tica con I$ de interfa. ,4IA64 ,n este caso los primeros 64 bits corresponder*n a la parte de red de la direccin y los "ltimos 64 bits corresponder*n a la parte de host# Para construir esta se&unda mitad se divide la direccin :A2 en dos mitades 5Cabricante N 8ar-eta6 e inserta en medio la cadena CC1C,, hasta aqu) es f*cil, pero adem*s el formato ,4IA64 exi&e que el septimo bit del primer byte sea 0 por lo que la direccin :A2 se puede ver alterada#

I$,=8ICI2A$HR $, CAFRI2A=8, K 24 bits# +e pone a 0 el bit 4I7 para indicar alcance universal# +i lo pusi%ramos a ( indicar)amos que el alcance es local# +e pone a ( el bit IIJ para indicar que es una direccin de unidifusin 5Individual6# +i lo pusi%ramos a 0 indicar)amos multidifusin 5Jrupo6#

2 (( 1AA1((1'C12A102 KO (2AA1((CC1 C,'C1 2A02


(( 1((1(F1HA12$130 KO ( ((1(FCC1 C,(A1 2$30 5( KO ((0546(5I6 KO 26

Planificacin y Administracin de Redes

IPv6

+i queremos confi&urar una ipv6 est*tica con ,4IA64 indicamos el prefi-o y la palabra ,4IA64# 2onfi&uracin din*mica sin estado con ,4IA64 5sin servidor $<2P6 7a informacin de estado es aquella que almacena un servidor $<2P en la que re&istra la ip asi&nada, caducidad, etc, es decir, una informacin con la que hace un se&uimiento# ,n IPv6 no es necesario $<2P# ,n IPv6 se supone que los dispositivos que no son P2, as) como las terminales de computadoras, est*n conectados a la red# ,l mecanismo de confi&uracin autom*tica se introdu-o para permitir netPorBin& plu&AandAplay de estos dispositivos a fin de lo&rar la reduccin de los &astos administrativos# ,l dispositivo aprende el prefi-o I64 y calcula el resto de su ip utili.ando euiA64# ,l proceso ser)a el si&uiente1 0# ,l equipo se enciende y calcula su direccin local de enlace 5que comen.ar* por fe9(11I0(6 2# ,l equipo envia un mensa-e I2:Pv6 de tipo =$P que ser* un mensa-e de Qsolicitud de routerR enviado a la direccin de multidifusin ff(2112 Ntodos los routers de la redSy remitido por el la ip local de enlace anterior# '# el router de la red responder* con su direccin de enlace local con un mensa-e de Qpublicacin de routerR a la direccin de multidifusin ff(2110 Ntodos los equipos de la redAA donde indicar* con el prefi-o de la red y la ip del el router predeterminado6 ,n ausencia del router, el equipo solo podr* &enerar la direccin de enlace local, aunque esto ser* suficiente para que haya comunicacin con los dem*s equipos de la red# 2onfi&uracin autom*tica sin estado 5con servidor $<2Pv66 ,l servidor $<2P no asi&na las ips pero si aporta informacin adicional# Por tanto, los clientes del modo sin estado $<2Pv6 usan $<2Pv6 para obtener par*metros de confi&uracin de red distintos de la direccin IPv6 5por e-emplo, direcciones de servidor $=+6# ,n el caso anterior habr* un paso m*s1 4# el equipo construye su ipv6 y envia mensa-es $<2Pv6 para pedir al servidor $<2Pv6 el sevidor $=+ y el dominio# 2onfi&uracin autom*tica con estado 5con servidor $<2Pv66 ,n el modo con estado $<2Pv6, los clientes obtienen la direccin IPv6 y otros par*metros de confi&uracin de red mediante $<2Pv6# Ademas el servidor $<2P recuerda las ips asi&nadas# ,ste protocolo se puede utili.ar por separado o de manera concurrente con la confi&uracin autom*tica de direcciones IPv6 sin estado para obtener par*metros de confi&uracin# =ota1 la m*scara de subred la proporcionan los anuncios de enrutador, no el servidor $<2Pv6# ,n $<2Pv6 tambi%n se permite a los clientes la solicitud de m"ltiples direcciones IPv6# Mu ti34o-ing ,s un mecanismo por el cual un sitio puede estar conectado a trav%s de varios caminos para aumentar el ancho de banda, por se&uridad para evitar que la ca)da de una l)nea pierda la conexin, etc#

Planificacin y Administracin de Redes

IPv6

Movi idad Permite que un nodo manten&a su ipv6 a pesar que este despla.*ndose de unas redes a otras# ,l funcionamiento consiste en identificar al nodo por su ipv6 inicial independientemente de a trav%s de que I+P se conecte en un momento determinado, este nodo tendr* una direccin actual en cada momento que se vincular* a su ip inicial y de forma transparente la informacin ser* enviada al nodo# ICMPv6 ,s una nueva versin de I2:P y es una parte importante de la arquitectura IPv6 que debe estar completamente soportada por todas las implementaciones y nodos IPv6# I2:Pv6 sustituye funciones que anteriormente estaban subdivididas en varias partes de diferentes protocolos tales como I2:P, IJ:P o ARP y adem*s introduce al&unas simplificaciones eliminando tipos de mensa-es obsoletos que estaban en desuso actualmente# 7os paquetes I2:Pv6 tienen el formato 8ipo, 2di&o y 2hecBsum# 7os 9 bits del campo 8ipo indican el tipo de mensa-e# +i el bit de mayor peso tiene el valor ( 5valores entre ( y 02!6 entonces es un mensa-e de error, por el contrario si el bit de mayor peso es 0 5valores entre 029 y 2336 entonces es un mensa-e informativo# 7os 9 bits del campo 2di&o dependen del tipo de mensa-e, y son usados para crear un nivel adicional de clasificacin de mensa-es, de tal forma que los mensa-es informativos en funcin del campo 2di&o se pueden subdividir en varios tipos# ,l campo 2hecBsum es usado para detectar errores en los mensa-es I2:P y en al&unos de los mensa-es IPv6# 7os mensa-es de error de I2:Pv6 son similares a los mensa-es de error de I2:Pv4# +e dividen en 4 cate&or)as1 destino inaccesible, paquete demasiado &rande, tiempo excedido y problemas de par*metros# ,l se&undo tipo de mensa-es I2:P son los mensa-es informativos# ,stos mensa-es se subdividen en tres &rupos1 mensa-es de dia&nstico, mensa-es para la administracin de &rupos multicast 5sustituye a IJ:P que se utili.aba para intercambiar informacin acerca del estado de pertenencia entre enrutadores IP que admiten la multidifusin y miembros de &rupos de multidifusin6 y mensa-es de =ei&hbor $iscovery 5=$P entre otras funciones sustituye a ARP6 Transicin de i.v( a i.v6 7a transicin de IPv4 no requiere que las actuali.aciones de todos los nodos sean simult*neas# <ay muchos mecanismos de transicin que permiten una inte&racin fluida de IPv4 e IPv6# <ay otros mecanismos que permiten que los nodos IPv4 se comuniquen con nodos IPv6# Para diferentes situaciones se requieren diferentes estrate&ias# Recuerde el conse-o1 E4se stacB doble cuando pueda y tunnelin& cuando no ten&a otra opcinE# ,stos dos m%todos son las t%cnicas m*s comunes de transicin de IPv4 a IPv6#

Planificacin y Administracin de Redes

IPv6

,l $=+ tiene un nuevo tipo de re&istro QAAAAR para direcciones IP v6#4n mismo nodo puede tener un re&istro QAR para su direccin IPv4, un re&istro QAAAAR para una direccin IPv6 pura y otro re&istro QAAAAR para una direccin QIPv6R compatible IPv4# +tacB doble $oble capa IP $ual +tacB ,l m%todo de stacB doble es un m%todo de inte&racin en el que un nodo tiene implementacin y conectividad para redes IPv4 e IPv6# ,s la opcin recomendada y requiere que se e-ecuten IPv4 e IPv6 simult*neamente# ,l router y los sPitches se confi&uran para admitir ambos protocolosD el protocolo preferido es IPv6# ,l enfoque de stacB doble para la inte&racin de IPv6, en el que los nodos tienen stacBs de IPv4 e IPv6, ser* uno de los m%todos de inte&racin m*s com"nmente utili.ados# 4n nodo de stacB doble eli&e qu% stacB utili.ar en funcin de la direccin de destino del paquete# 4n nodo de stacB doble debe preferir utili.ar IPv6 cuando est% disponible# 7as aplicaciones anti&uas que slo admiten IPv4 si&uen funcionando i&ual que antes# 7as aplicaciones nuevas y las codificadas aprovechan las dos capas IP# 7as desventa-as son una disminucin del desempe/o de los equipos de red, que deben mantener tablas de direcciones y rutas independientes para cada protocolo 8unnelin& 7a se&unda t%cnica de transicin m*s importante es el tunnelin&, consiste en encapsular los paquetes ipv6 dentro de otro protocolo por e-emplo ipv4# ,l tunnelin& es una t%cnica de inte&racin y transicin intermedia, y no debe considerarse como una solucin definitiva# ,l ob-etivo final debe ser una arquitectura IPv6 nativa#

,xisten varias t%cnicas de tunnelin&, entre ellas1 8unnelin& manual de IPv6 sobre IPv41 un paquete de IPv6 se encapsula dentro del protocolo IPv4# ,ste m%todo requiere routers de stacB doble# 8unnelin& din*mico 6to41 establece autom*ticamente la conexin de islas de IPv6 a trav%s de la red IPv4, normalmente Internet# Aplica din*micamente un prefi-o IPv6 v*lido y "nico a cada isla de IPv6, lo que posibilita la implementacin r*pida de IPv6 en una red corporativa sin recuperacin de direcciones de los I+P o los re&istros# 8unnelin& del protocolo de direccionamiento autom*tico de t"nel dentro de un sitio 5I+A8AP, IntraA+ite Automatic 8unnel Addressin& Protocol61 mecanismo de tunnelin& de capa superior autom*tica que utili.a la red IPv4 subyacente como capa de enlace para IPv6# 7os t"neles del I+A8AP permiten que los hosts de stacB doble individuales IPv4 o IPv6 de un sitio se comuniquen con otros hosts similares a trav%s de un enlace virtual y creen as) una red IPv6 mediante la infraestructura IPv4# 8unnelin& 8eredo1 tecnolo&)a de transicin a IPv6 que proporciona tunnelin& autom*tico de host a host en lu&ar de tunnelin& de &atePay# ,ste enfoque transmite tr*fico IPv6 unicast si hay hosts de stacB doble 5hosts que e-ecutan tanto IPv6 como IPv46 detr*s de una o varias =A8 IPv4# =A8AP8 5=etPorB Address 8ranslation N Protocol 8ranslation6 ,s una t%cnica que transforma directamente paquetes IPv6 en paquetes IPv4 y viceversa# ,s totalmente transparente desde el punto de vista de los nodos en una conexin, solo es necesario confi&urar un QrouterR que reali.a la transformacin de paquetes# ,s m*s comple-o que el tradicional protocolo =A8 de IPv4, ya que es necesario modificar )nte&ramente cada paquete IPv4IIPv6# +olo se recomienda su uso como medida temporal, cuando no existe otra alternativa#

Planificacin y Administracin de Redes

IPv6

Enruta-iento IPv6 7os espacios de direccin m*s &randes permiten asi&naciones de direcciones &randes a los I+P y las or&ani.aciones# 4n I+P a&rupa todos los prefi-os de sus clientes en un "nico prefi-o y lo anuncia en Internet IPv6# ,l mayor espacio de direcciones es suficiente para permitir a las or&ani.aciones definir un "nico prefi-o para toda su red# <emos de tener en cuenta las si&uientes consideraciones1 8ama/o de la direccin IPv61 el tama/o de la direccin afecta las funciones de procesamiento de la informacin de un router# 7os sistemas que utili.an una estructura de memoria, bus o 2P4 de 64 bits pueden transmitir una direccin IPv4 de ori&en y destino en un "nico ciclo de procesamiento# Para IPv6, las direcciones de ori&en y destino requieren dos ciclos cada una, o sea cuatro ciclos, para procesar la informacin de las direcciones de ori&en y destino# 2omo resultado, los routers que utili.an exclusivamente procesamiento de softPare probablemente ten&an un rendimiento m*s lento que en un entorno IPv4# ;arias direcciones de nodos IPv61 como los nodos IPv6 pueden usar varias direcciones unicast IPv6, el consumo de memoria cach% para la deteccin de vecinos puede verse afectado# Protocolos de enrutamiento IPv61 los protocolos de enrutamiento IPv6 son similares a sus contrapartes IPv4, pero como un prefi-o IPv6 es cuatro veces m*s &rande que un prefi-o IPv4, las actuali.aciones de enrutamiento deben transportar m*s informacin# 8ama/o de la tabla de enrutamiento1 el mayor espacio de direccin IPv6 &enera redes m*s &randes y hace que aumente mucho el tama/o de Internet# ,sto hace que se necesiten tablas de enrutamiento m*s &randes y m*s requisitos de memoria para su funcionamiento# Al i&ual que el enrutamiento entre dominios sin clase 52I$R, 2lassless Interdomain Routin&6 de IPv4, IPv6 utili.a un enrutamiento de concordancia de prefi-o m*s lar&o# IPv6 utili.a versiones modificadas de la mayor)a de los protocolos de enrutamiento comunes para administrar las direcciones IPv6 m*s lar&as y las diferentes estructuras de encabe.ado# ,ntre los protocolos de enrutamiento IPv6 tenemos, al i&ual que con ipv4, protocolos IJP 5RIPn&, H+PCv', ,IJRP para IPv66 y protocolos ,JP 5que en este caso nos limitamos a :PA FJP46# Protocolo de enrutamiento RIP=& 7as rutas de IPv6 usan los mismos protocolos y las mismas t%cnicas que IPv4# +i bien las direcciones son m*s lar&as, los protocolos utili.ados en el enrutamiento IPv6 son simplemente extensiones l&icas de los protocolos utili.ados en IPv4# RC2 2(9( define el protocolo de informacin de routin& de si&uiente &eneracin 5RIPn&, Routin& Information Protocol =ext Jeneration6 como un protocolo de enrutamiento simple basado en RIP# RIPn& no es ni m*s ni menos potente que RIP, pero proporciona una manera sencilla de crear una red IPv6 sin necesidad de crear un nuevo protocolo de enrutamiento# RIPn& es un protocolo de enrutamiento vector distancia con un l)mite de 03 saltos RIPn& incluye las si&uientes caracter)sticas1 Fasado en IPv4 RIP versin 2 5RIPv26 y es similar a RIPv2 4sa IPv6 para el transporte Incluye el prefi-o IPv6 y la direccin IPv6 del si&uiente salto 4sa el &rupo multicast CC(211 como direccin de destino para las actuali.aciones de RIP 5similar a la funcin de broadcast que reali.a RIP en IPv46 ,nv)a actuali.aciones por el puerto 4$P 320 IPv6 en 2inu% 7inux ya viene preparado para traba-ar con ipv6 basta comprobarlo con ifconfi&# 2on el comando ifconfi& eth( add fec(113(10(I64 asi&namos otra ipv6 de tipo local Activar un ordenador 7inux como router y que publique el prefi-o de red, as) cada ve. que arranca una m*quina, solicita el prefi-o de red desde el router y autoconfi&ura su interfa.1 0#A Activar el demonio .ebra 5del paquete qua&&a6, 2#A en IetcIqua&&aIdaemons a/adir la entrada1 .ebraKyes '#Aen IetcIqua&&aI.ebra#conf1 hostname .ebra passPord clave0 enable passPord clave2

Planificacin y Administracin de Redes

IPv6

lo& file IvarIlo&I.ebraI.ebra#lo& Ti nterface eth( no ipv6 nd suppressAra ipv6 nd prefix fec(1011I64 IPv6 en 5indo6s ,n UP para instalar desde el s)mbolo del sistema1 ipv6 install o desde las propiedades de la conexin de red# 2omprobacin1 ifconfi& o ipv6 if o desde las propiedades de la conexin de red# A partir de ;ista ya viene instalado# 2omandos m*s utiles1 ipv6 5o-o al&unas operaciones se borran al reiniciar y es necesario hacerlas en un script al car&ar6 netsh interface ipv6 pin&6 tracert6 Co-andos IO* Cisco 2isco utili.a en sus productos el sistema operativo IH+# ,ste es un sistema operativo monol)tico, lo que si&nifica que corre como una sola instancia y que todos los procesos comparten el mismo espacio de memoria# Por este hecho, errores en una operacin pueden tener alterar o corromper otros procesos del sistema# Gunto a esto, si un usuario desea a&re&ar nuevas funciones o complementos al sistema operativo, se debe detener el equipo y reempla.ar el sistema operativo completamente# Por otra parte, G4=H+ fue construido como un sistema operativo modular# ,l n"cleo del sistema est* basado en el sistema operativo CreeF+$ y los procesos corren como mdulos sobre el n"cleo, con su propio espacio de memoria separado y prote&ido del resto# $e esta forma los usuarios pueden a&re&ar caracter)sticas y funciones al sistema operativo sin tener que reempla.arlo completamente, una caracter)stica llamada actuali.aciones en l)nea, la que permite obtener una me-or disponibilidad del servicio# 2isco consciente de estas limitaciones en su sistema operativo, ha desarrollado nuevas versiones del IH+ 5IH+ UR, IH+ U, y =UAH+6, que buscan superar las limitaciones del esquema monol)tico del IH+ ori&inal# ,stos ' sistemas operativos son de arquitectura modular1 los servicios de IH+ corren como mdulos sobre un n"cleo 7inux 5=UAH+ y IH+ U,6 o un n"cleo PH++IU 5IH+ UR6# 2onfi&uracin de direccin IPv6 manual comando ipv6 address ipv6AaddressIprefixAlen&th en el modo de confi&uracin de la interfa.# ,-emplo1 RouterU5confi&Aif6Vipv6 address 2((01$F9122221!2!211!2I64 2onfi&uracin de direccin IPv6 ,4IA64 comando ipv6 addressipv6AprefixIprefixAlen&th euiA64# ,-emplo1 RouterU5confi&Aif6Vipv6 address 2((01$F9122221!2!211I64 euiA64 Publicacin del prefi-o desde el router Para que se publique el prefi-o de red desde el router basta con activar unicast Ipv6 unicastAroutin& 2onfi&uracin stacB doble <ay que activar ipv6 con ipv6 unicastAroutin& y asi&nar las ips versin 4 y versin 6# ,-emplo1 ipv6 unicastAroutin& ipv6 address 2((01$F9122221!2!211!2I64 ip address 0 2#069# #0 233#233#233#( Resolucin de nombres IPv6 de IH+ de 2isco <ay dos maneras de reali.ar la resolucin de nombres desde el proceso de softPare IH+ de 2isco1 $efinicin de un nombre est*tico para una direccin IPv6 mediante el comando ipv6 host name LportM ipv6Aaddress0 Lipv6Aaddress2###ipv6Aaddress4M# Puede definir hasta cuatro direcciones IPv6 para un nombre de host# 7a opcin del puerto hace referencia al puerto 8elnet que se utili.ar* para el host asociado#

Planificacin y Administracin de Redes

IPv6

,specificacin del servidor $=+ utili.ado por el router con el comando ip nameA serveraddress# 7a direccin puede ser IPv4 o IPv6# 2on este comando puede especificar hasta seis servidores $=+#

2onfi&uracin de servidor dhcpv6 en router enable confi&ure terminal ipv6 dhcp pool nombrederan&oaasi&nar domainAname dominio#es dnsAserver ipv6Aaddress prefixAdele&ation ipv6AprefixIprefixAlen&th clientA$4I$ Liaid iaidM LlifetimeM prefixAdele&ation pool poolname Llifetime WvalidAlifetime preferredAlifetimeXM exit interface type number ipv6 dhcp server poolname LrapidAcommitM Lpreference valueM LalloPAhintM 2onfi&uracin de RIPn& con IPv6 Al confi&urar los protocolos de enrutamiento admitidos en IPv6, debe crear el proceso de enrutamiento, habilitar el proceso de enrutamiento en las interfaces y personali.ar el protocolo de enrutamiento para su red en particular# 0# Antes de confi&urar el router para que e-ecute IPv6 RIP, habilite IPv6 de manera &lobal con el comando de confi&uracin &lobal ipv6 unicastAroutin& y habilite IPv6 en las interfaces en las que haya que habilitar IPv6 RIP# 2# Para habilitar el enrutamiento RIPn& en el router, use el comando de confi&uracin &lobal ipv6 router ripname# ,l par*metro ripname identifica el proceso RIP# ,ste nombre de proceso se utili.a m*s adelante al confi&urar RIPn& en las interfaces participantes# '# Para RIPn&, en lu&ar de utili.ar el comando netPorB para identificar qu% interfaces deben e-ecutar RIPn&, se utili.a el comando ipv6 rip name enable en el modo de confi&uracin de la interfa. para habilitar RIPn& en una interfa.# ,l par*metro name debe coincidir con el mismo par*metro en el comando ipv6 router rip#

También podría gustarte