Get Firefox

Firefox 4.0

stopsoftwarepatents.eu petition banner Manifiesto por la liberación de la cultura 
No a la traza privada
Últimos cambios
Últimos Cambios
Vote for Public Maps - Reject INSPIRE! Geocaching
Mi estado actual en Jabber/XMPP: - jabberES - jabber.org

Desarrollo de una Herramienta Software para el Acceso a Redes TCP/IP a través de la Red Telefónica Conmutada

Última Actualización: 30 de Junio de 1.996 - Domingo

Apéndice C:
IPng (IPv6)

IP "next generation" ha sido el nombre con el que se ha bautizado a la versión seis del protocolo Internet (IP). Se trata de la definición de un nuevo protocolo de red destinado a sustituir a la actual versión IP, la cuatro.

¿Por qué se necesita un nuevo protocolo de red?. La respuesta es muy simple. Cuando IPv4 fue estandarizado, hace unos quince años, nadie podía imaginar que se convertiría en lo que es hoy: una arquitectura de amplitud mundial, con un número de usuarios superior al centenar de millones y que crece de forma exponencial. Aquella primera "Internet" fundada, sobre todo, con fines experimentales, científico-técnicos y, por supuesto, con objetivos militares, no se parece en nada a la actual. Cada día se advierte una mayor tendencia hacia su comercialización, ya sea por el propio acceso en sí a la red (empresas proveedoras) o por servicios accesibles desde ella.

Estos cambios de escala y orientación suponen varios problemas para IPv4 [RFC1287] [RFC1338] [RFC1917]:

A lo largo de los años se han propuesto varios protocolos como sustitutos al IPv4. Los tres más importantes han sido PIP ('P' Internet Protocol) [RFC1621] [RFC1622], TUBA (TCP/UDP With Bigger Addresses) [RFC1347] [RFC1526] y SIP/SIPP (Simple Internet Protocol/Simple Internet Protocol Plus) [RFC1710]. En [RFC1454] se realiza una buena comparativa entre ellos.

En 1.993 se decidió solicitar opiniones sobre "cómo debería ser" el IP del futuro (IPng) a través de [RFC1550]. Las respuestas recibidas fueron numerosas y provenientes de fuentes muy diversas. En general todas coincidían en los puntos básicos mencionados previamente. Tal vez los más interesantes hayan sido los que mostraban el punto de vista de varias multinacionales [RFC1669] [RFC1684].

Por fin se propuso un estándar en 1.995 [RFC1752], refinado a principios de 1.996 en [RFC1883]. Como puede verse se trata de un tema de máxima actualidad. De hecho todavía faltan por publicar, al menos, dos funciones adicionales: configuración dinámica y búsqueda de máquinas vecinas. Los datos de que dispongo son de finales de Abril de 1.996 así que es muy posible que ahora, Junio, se hayan publicado algunos documentos adicionales.

Las principales características del nuevo IPv6, como diferencias respecto a IPv4, son [RFC1883]:

Las nuevas direcciones IP, como ya se ha dicho, constan de 128 bits. Ello hace que la notación "punto" común de IPv4 sea poco práctica. IPv6 utiliza notación hexadecimal en grupos de 16 bits, separándolos por el carácter de dos puntos (":") [RFC1884]. En [RFC1920] se propone una codificación más compacta.

En [RFC1884] se realiza una asignación preliminar de direcciones, muy agresiva. Se reserva una enorme cantidad de valores para determinados grupos de direcciones (por ejemplo, multicasting, NSAP (OSI), etc.), pero aún así el espacio disponible para usos todavía no especificados es del 85%. Las propias direcciones IPv4 están incluidas aquí. Hay varias novedades interesantes, como el hecho de definir direcciones especificamente locales a nivel de capa de enlace (MAC) u organización.

En definitiva, el IPv6 ya está aquí. Todavía queda un largo trecho hasta que se implante de forma mayoritaria, pero sin duda incorpora numerosas características que lo hacen atractivo, como el soporte de comunicaciones en tiempo real, la autoconfiguración de sistemas, seguridad, etc. La mayoría de los detalles todavía se están ultimando y, hasta donde sabe el autor, no se han propuesto aún plazos de implantación.


Bibliografía


[RFC791]    RFC 791: "Internet Protocol"
            Jon Postel
            Septiembre 1.981

[RFC792]    RFC 792: "Internet Control Message Protocol"
            Jon Postel
            Septiembre 1.981

[RFC801]    RFC801: "NCP/TCP TRANSITION PLAN"
            Jon Postel
            Noviembre 1.981

[RFC907]    RFC907: "INTERNET SUBNETS"
            Jeffrey Mogul
            Octubre 1.984

[RFC919]    RFC919: "BROADCASTING INTERNET DATAGRAMS"
            Jeffrey Mogul
            Octubre 1.994

[RFC922]    RFC922: "BROADCASTING INTERNET DATAGRAMS IN THE
            PRESENCE OF SUBNETS"
            Jeffrey Mogul
            Octubre 1.984

[RFC925]    RFC925: "Multi-LAN Address Resolution"
            Jon Postel
            Octubre 1.984

[RFC932]    RFC932: "A SUBNETWORK ADDRESSING SCHEME"
            David D. Clark
            Enero 1.985

[RFC936]    RFC936: "Another Internet Subnet Addressing Scheme"
            Michael J. Karels
            Febrero 1.985

[RFC940]    RFC940: "Toward an Internet Standard Scheme for
            Subnetting"
            Gateway Algorithms and Data Structures (GADS) Task
            Force
            Abril 1.985

[RFC947]    RFC947: "Multi-network Broadcasting within the
            Internet"
            Ken Lebowitz
            David Mankins
            Junio 1.985

[RFC950]    RFC950: "Internet Standard Subnetting Procedure"
            J. Mogul
            Jon Postel
            Agosto 1.985

[RFC966]    RFC966: "Host Groups: A Multicast Extension to the
            Internet Protocol"
            S. E. Deering
            D. R. Cheriton
            Diciembre 1.985

[RFC988]    RFC988: "Host Extensions for IP Multicasting"
            S. E. Deering
            Julio 1.986

[RFC1108]   RFC1108: "U.S. Department of Defense Security Options
            for the Internet Protocol"
            Stephen Kent
            Noviembre 1.991

[RFC1112]   RFC1112: "Host Extensions for IP Multicasting"
            Steve Deering
            Agosto 1.989

[RFC1191]   RFC1191: "Path MTU Discovery"
            Jeffrey Mogul
            Steve Deering
            Noviembre 1.990

[RFC1234]   RFC1234: "Tunneling IPX Traffic through IP Networks"
            Don Provan
            Junio 1.991

[RFC1241]   RFC1241: "A Scheme for an Internet Encapsulation
            Protocol: Version 1"
            Robert A. Woodburn
            David L. Mills
            Julio 1.991

[RFC1272]   RFC1272: "INTERNET ACCOUNTING: BACKGROUND"
            Cyndi Mills
            Donald Hirsh
            Gregory Ruth
            Noviembre 1.991

[RFC1281]   RFC1281: "Guidelines for the Secure Operation of the
            Internet"
            Richard D. Pethia
            Stephen D. Crocker
            Barbara Y. Fraser
            Noviembre 1.991

[RFC1287]   RFC1287: "Towards the Future Internet Architecture"
            David D. Clark
            Vinton G. Cerf
            Lyman A. Chapin
            Robert Braden
            Russell Hobby
            Diciembre 1.991

[RFC1335]   RFC1335: "A Two-Tier Address Structure for the
            Internet: A Solution to the Problem of Address Space
            Exhaustion"
            Zheng Wang
            Jon Crowcroft
            Mayo 1.992

[RFC1338]   RFC1338: "Supernetting: an Address Assignment and
            Aggregation Strategy"
            Vince Fuller
            Tony Li
            Jessica (Jie Yun) Yu
            Kannan Varadhan
            Junio 1.992

[RFC1347]   RFC1347: "TCP and UDP with Bigger Addresses (TUBA), A
            Simple Proposal for Internet Addressing and Routing"
            Ross Callon
            Junio 1.992

[RFC1349]   RFC1349: "Type of Service in the Internet Protocol
            Suite"
            Philip Almquist
            Julio 1.992

[RFC1380]   RFC1380: "IESG Deliberations on Routing and
            Addressing"
            Phillip Gross
            Philip Almquist
            Noviembre 1.992

[RFC1393]   RFC1393: "Traceroute Using an IP Option"
            Gary Scott Malkin
            Enero 1.993

[RFC1435]   RFC1435: "IESG Advice from Experience with Path MTU
            Discovery"
            Stev Knowles
            Marzo 1.993

[RFC1454]   RFC1454: "Comparison of Proposals for Next Version of
            IP"
            Tim Dixon
            Mayo 1.993

[RFC1455]   RFC1455: "Physical Link Security Type of Service"
            Donald E. Eastlake, III
            Mayo 1.993

[RFC1466]   RFC1466: "Guidelines for Management of IP Address
            Space"
            Elise Gerich
            Mayo 1.993

[RFC1467]   RFC1467: "Status of CIDR Deployment in the Internet"
            Claudio Topolcic
            Agosto 1.993

[RFC1475]   RFC1475: "TP/IX: The Next Internet"
            Robert Ullmann
            Junio 1.993

[RFC1481]   RFC1481: "IAB Recommendation for an Intermediate
            Strategy to Address the Issue of Scaling"
            Christian Huitema
            Julio 1.993

[RFC1517]   RFC1517: "Applicability Statement for the
            Implementation of Classless Inter-Domain Routing
            (CIDR)"
            Robert M. Hinden
            Septiembre 1.993

[RFC1518]   RFC1518: "An Architecture for IP Address Allocation
            with CIDR"
            Yakov Rekhter
            Tony Li
            Septiembre 1.993

[RFC1519]   RFC1519: "Classless Inter-Domain Routing (CIDR): an
            Address Assignment and Aggregation Strategy"
            Vince Fuller
            Tony Li
            Septiembre 1.993

[RFC1520]   RFC1520: "Exchanging Routing Information Across
            Provider Boundaries in the CIDR Environment"
            Yakov Rekhter
            Claudio Topolcic
            Septiembre 1.993

[RFC1526]   RFC1526: "Assignment of System Identifiers for
            TUBA/CLNP Hosts"
            David M. Piscitello
            Septiembre 1.993

[RFC1541]   RFC1541: "Dynamic Host Configuration Protocol"
            R. Droms
            Octubre 1993

[RFC1546]   RFC1546: "Host Anycasting Service"
            Walter Milliken
            Trevor Mendez
            Craig Partridge
            Noviembre 1.993

[RFC1550]   RFC1550: "IP: Next Generation (IPng) White Paper
            Solicitation"
            Scott Bradner
            Allison Mankin
            Diciembre 1.993

[RFC1560]   RFC1560: "The MultiProtocol Internet"
            Dr. Barry M. Leiner
            Yakov Rekhter
            Diciembre 1.993

[RFC1597]   RFC1597: "Address Allocation for Private Internets"
            Yakov Rekhter
            Robert G Moskowitz
            Daniel Karrenberg
            Geert Jan de Groot
            Marzo 1.994

[RFC1621]   RFC1621: "Pip Near-term Architecture"
            Paul Francis
            Mayo 1.994

[RFC1622]   RFC1622: "Pip Header Processing"
            Paul Francis
            Mayo 1.994

[RFC1636]   RFC1636: "Report of IAB Workshop on Security in the
            Internet Architecture. February 8-10, 1994"
            Bob Braden
            David Clark
            Steve Crocker
            Christian Huitema
            Junio 1.994

[RFC1639]   RFC1639: "FTP Operation Over Big Address Records
            (FOOBAR)"
            David M. Piscitello
            Junio 1.994

[RFC1667]   RFC1667: "Modeling and Simulation Requirements for
            IPng"
            Susan Symington
            David Wood
            J. Mark Pullen
            Agosto 1.994

[RFC1668]   RFC1668: "Unified Routing Requirements for IPng"
            Deborah Estrin
            Tony Li
            Yakov Rekhter
            Agosto 1.994

[RFC1669]   RFC1669: "Market Viability as a IPng Criteria"
            John Curran
            Agosto 1.994

[RFC1670]   RFC1670: "Input to IPng Engineering Considerations"
            Denise Heagerty
            Agosto 1.994

[RFC1671]   RFC1671: "IPng White Paper on Transition and Other
            Considerations"
            Brian E. Carpenter
            Agosto 1.994

[RFC1672]   RFC1672: "Accounting Requirements for IPng"
            Nevil Brownlee
            Agosto 1.994

[RFC1673]   RFC1673: "Electric Power Research Institute Comments
            on IPng"
            Ron Skelton
            Agosto 1.994

[RFC1674]   RFC1674: "A Cellular Industry View of IPng"
            Mark S. Taylor
            Agosto 1.994

[RFC1675]   RFC1675: "Security Concerns for IPng"
            Steven M. Bellovin
            Agosto 1.994

[RFC1676]   RFC1676: "INFN Requirements for an IPng"
            Davide Salomoni
            Cristina Vistoli
            Antonia Ghiselli
            Agosto 1.994

[RFC1677]   RFC1677: "Tactical Radio Frequency Communication
            Requirments for IPng"
            R. Brian Adamson
            Agosto 1.994

[RFC1678]   RFC1678: "IPng Requirements of Large Corporate
            Networks"
            Edward Britton
            John Tavs
            Agosto 1.994

[RFC1679]   RFC1679: "HPN Working Group Input to the IPng
            Requirements Solicitation"
            Dan Green
            Phil Irey
            Dave Marlow
            Karen O'Donoghue
            Agosto 1.994

[RFC1680]   RFC1680: "IPng Support for ATM Services"
            Christina Brazdziunas
            Agosto 1.994

[RFC1681]   RFC1681: "On Many Addresses per Host"
            Steven M. Bellovin
            Agosto 1.994

[RFC1682]   RFC1682: "IPng BSD Host Implementation Analysis"
            Jim Bound
            Agosto 1.994

[RFC1683]   RFC1683: "Multiprotocol Interoperability In IPng"
            Russell J. Clark
            Mostafa H. Ammar
            Kenneth L. Calvert
            Agosto 1.994

[RFC1686]   RFC1686: "IPng Requirements: A Cable Television
            Industry Viewpoint"
            Mario P. Vecchi
            Agosto 1.994

[RFC1687]   RFC1687: "A Large Corporate User's View of IPng"
            Eric Fleischman
            Agosto 1.994

[RFC1688]   RFC1688: "IPng Mobility Considerations"
            William Allen Simpson
            Agosto 1.994

[RFC1701]   RFC1701: "Generic Routing Encapsulation (GRE)"
            Stan Hanks
            Tony Li
            Dino Farinacci
            Paul Traina
            Octubre 1.994

[RFC1705]   RFC1705: "Six Virtual Inches to the Left: The Problem
            with IPng"
            Richard Carlson
            Domenic Ficarella
            Octubre 1.994

[RFC1707]   RFC1707: "CATNIP: Common Architecture for the
            Internet"
            Michael McGovern
            Robert Ullmann
            Octubre 1.994

[RFC1710]   RFC1710: "Simple Internet Protocol Plus White Paper"
            Robert M. Hinden
            Octubre 1.994

[RFC1719]   RFC1719: "A Direction for IPng"
            Phill Gross
            Diciembre 1.994

[RFC1726]   RFC1726: "Technical Criteria for Choosing IP The Next
            Generation (IPng)"
            Craig Partridge
            Frank Kastenholz
            Diciembre 1.994

[RFC1750]   RFC1750: "Randomness Recommendations for Security"
            Donald E. Eastlake 3rd
            Stephen D. Crocker
            Jeffrey I. Schiller
            Diciembre 1.994

[RFC1752]   RFC1752: "The Recommendation for the IP Next
            Generation Protocol"
            Scott Bradner
            Allison Mankin
            Enero 1.995

[RFC1753]   RFC1753: "IPng Technical Requirements Of the Nimrod
            Routing and Addressing Architecture"
            J. Noel Chiappa
            Enero 1.995

[RFC1797]   RFC1797: "Class A Subnet Experiment"
            Internet Assigned Numbers Authority (IANA)
            Abril 1.995

[RFC1809]   RFC1809: "Using the Flow Label Field in IPv6"
            Craig Partridge
            Junio 1.995

[RFC1817]   RFC1817: "CIDR and Classful Routing"
            Yakov Rekhter
            Agosto 1.995

[RFC1825]   RFC1825: "Security Architecture for the Internet
            Protocol"
            Randall Atkinson
            Agosto 1.995

[RFC1826]   RFC1826: "IP Authentication Header"
            Randall Atkinson
            Agosto 1.995

[RFC1827]   RFC1827: "IP Encapsulating Security Payload (ESP)"
            Randall Atkinson
            Agosto 1.995

[RFC1828]   RFC1828: "IP Authentication using Keyed MD5"
            Perry Metzger
            William Allen Simpson
            Agosto 1.995

[RFC1829]   RFC1829: "The ESP DES-CBC Transform"
            Perry Metzger
            William Allen Simpson
            Agosto 1.995

[RFC1852]   RFC1852: "IP Authentication using Keyed SHA"
            Perry Metzger
            William Allen Simpson
            Septiembre 1.995

[RFC1853]   RFC1853: "IP in IP Tunneling"
            William Allen Simpson
            Octubre 1.995

[RFC1878]   RFC1878: "Variable Length Subnet Table For IPv4"
            Troy T. Pummill
            Bill Manning
            Diciembre 1.995

[RFC1879]   RFC1879: "Class A Subnet Experiment Results and
            Recommendations"
            Bill Manning
            Enero 1.996

[RFC1881]   RFC1881: "IPv6 Address Allocation Management"
            Internet Architecture Board
            Internet Engineering Steering Group
            Diciembre 1.995

[RFC1883]   RFC1883: "Internet Protocol, Version 6 (IPv6)
            Specification"
            Stephen E. Deering
            Robert M. Hinden
            Diciembre 1.995

[RFC1884]   RFC1884: "IP Version 6 Addressing Architecture"
            Robert M. Hinden
            Stephen E. Deering
            Diciembre 1.995

[RFC1885]   RFC1885: "Internet Control Message Protocol (ICMPv6)
            for the Internet Protocol Version 6 (IPv6)
            Specification"
            Stephen Deering
            Alex Conta
            Diciembre 1.995

[RFC1886]   RFC1886: "DNS Extensions to support IP version 6"
            Susan Thomson
            Christian Huitema
            Diciembre 1.995

[RFC1887]   RFC1887: "An Architecture for IPv6 Unicast Address
            Allocation"
            Yakov Rekhter
            Tony Li
            Diciembre 1.995

[RFC1897]   RFC1897: "IPv6 Testing Address Allocation"
            Robert M. Hinden
            Jon Postel
            Enero 1.996

[RFC1917]   RFC1917: "An Appeal to the Internet Community to
            Return Unused IP Networks (Prefixes) to the IANA"
            Philip J. Nesser II
            Febrero 1.996

[RFC1924]   RFC1924: "A Compact Representation of IPv6 Addresses"
            Robert Elz
            Abril 1.996

[RFC1933]   RFC1933: "Transition Mechanisms for IPv6 Hosts and
            Routers"
            Robert E. Gilligan
            Erik Nordmark
            Abril 1.996



Firefox 4.0 Python Zope ©1996 jcea@jcea.es