Packet capture in the next-gen network (by Jim MacLeod)
Capturing Traffic in Inline Mode - OptiView XG (by Chris Greer)

IPv6 - We need it but will I see it deployed in my life? (by Tim "The Oldcommguy")

IPv6 could be awesome but it is getting scary, Why?

I do not dislike IPv6, but it seems a scary transition, at this time…It has some great attributes but it has gotten out of control – where IPv4 was easy to implement and was a few steps higher than the previous version, IP Before (IPv4 )as I call it …..

IPv6 is like stepping out of an airplane at 50000’ with no parachute - It is a VERY long drop!

Currently the landing is the killer! Where will it lead us?\

IPv6 scary or not

Starting I do not like the fact that from the network and processor views running dual stacks eats up processor, bus and network time and traffic not to mention adding complexity to all of our current applications and communications.

I was on the IPNG and IPv6 committee back in the 90’s and I was and am an advocate for IPv6 deployment, I do not feel we have a choice! That being said we have created a BIG MESS thus hindering any easy or even reasonable deployment for IPv6. I am sorry to say but all one has to do is look at the standards and there are a bunch of them to fully understand the impossible complexity to a successful and safe deployment. BUT - I still feel we have created a giant that is NOT movable and if we do not rethink it we may never see it deployed!

What I am against is the confusion all this is adding and the overhead issues with all the extra, non-usable architecture, services and code, equipment costs....etc

Did you ever wonder what happen to IP NG (RFC1752 – 1994/5) and IPv5?

IPv5 was actually the Stream Protocol created for Voice/video and believe it or not the IPv5 was worked on in the late 1970/1980's. IPng was the address savior for IPv4 and was actually approved in 1994 and was suppose to out in 1996 - OOP's that did not work and now we have the Great, Magnificent and totally difficult IPv6!  IPv4 was actually presented by Vinton Cerf (A super Friend and an outstanding Technologist - Who will be with me at Sharkfest 2014!) and Rob Kahn in 1974 as the Transmission Control Protocol via a paper called "A Protocol for Packet Network Intercommunications" through an IEEE paper. This was originally a method that incorporated both connection-oriented links and datagram services between hosts in the packet switch arena - like X.25, SNA, ISDN...etc.

For IPv6 we see no driving forces from industry to move to IPv6, because almost all applications today will require huge costly software rewrites, new routers, new switches, more training, loss of analytic capabilities, unknown security issues, new WAN and WAN routing protocols, huge ISP changes, new nics and much more governmental regulation. No Problem???

Here is the big problem  - standards, sub standards, translations, transition plans…..etc coming out of everywhere–  and we are NOT through yet - see my list of the standards below….Plus no real business case for upgrade, just deploy more NATs….Not good…$$$ talk not demands!

IPv6 was originally going to be mainly address expansion, then we added new NIC address standards…then on and on. They have just made it too difficult and confusing, from a valuable molehill to an unreachable mountain.

Once the IETF, Internet Taskforce, every government, multiple sub committees, WC3, ISO, ANSI, IEC, IESG, IAB, manufacturing companies, providers…et al got involved it got totally out of control and remains as such today.

The current estimate is that it could be another 15 years before IPv6 becomes deployable in the 25% WW level and may never be adopted overall as the "standard", maybe IPv7 will fix all the issues!

IPv6 effects every part and changes every part of IPv4 and before, it changes every protocol and application that is being used today, it changes how every user and computer connects and is used in the internet and it changes the entire internet that we know today…From ARP on it changes everything and that is what is causing the holdup and may spell its eventual doom.

We recommended in 2000 that we implement just the IP and Mac addresses…but it turned out not to be that easy as everyone wanted something else added – so here we are with a giant that cannot move and we still keep adding to its size and weight and thus reducing its ability to move forward, get deployed and grow.

Google estimates that less than 3% of the world has access to Google including translations services and 97.% of users are still using IPv4 address schemas and ARP/discover access, so since we started we have not achieved much. Less than 6% of www servers can use IPv6, only 3-5 of the Alexa top 50 can support IPv6 minimally, even China has less that .2% users ready.

Google IPv6 access 2014
I have never seem 3% looking bigger than on this graph from Google

https://www.google.com/intl/en/ipv6/statistics.html

The growth rate is terrible (the acceptance rate is even worst)and we have been trying to get deployment since 2003 and we are at less than 3%, at this rate even doubling every year (doubtful) we would be at 50% by 2018. At the current rate of 3% since 2008, we would be at 6% in the year 2021. Neither rate is good!

My recommendation is start with the address IP, the MAC address changes, then move through the bigger tasks…but it is just too big to ever get deployed as it is and the demand is not there from the corporations, manufacturers, users…etc, the only pushers are the governments for better control and granular scrutiny. The internet is American made and no one entity should own it or control it.

The standards groups, Industry and governments should put together a reasonable plan that can be deployed in baby steps and to mitigate the outrageous costs and dangers of forced deployment.

Until IPv6 is fully deployed it offers no more security(infact even less), less efficiency (more packets for the same operations), lots more cost and a lot more confusion than IPv4.

The estimate is that less than 5% and certainly less than 10% of today’s network managers, CSO’s, CTO’s…etc can troubleshoot even IPv4…we would have mass suicide if we moved to IPv6 quickly and only 3% or less universities worldwide even teach about it as it is not even complete as a standard or even hundreds of standards! Maybe if we offered an IPv6 degree we could get the basics across! 

I do not hate IPv6 but I do not like what our org’s and world powers have done to make it a near impossible task!

I would love to see it deployed, we need it deployed but running duplicate non compatible stacks, overloading the ISP with confusing access protocols, …etc...There are no financial motivating factors even the opposite the cost of migration is huge.

Microsoft and others are trying to force the issue which is really evident in Windows 8 you cannot turn off the IPv6 stacks, one must know how to turn them off in the Registry by a Registry Hack...not an easy task.

Let’s get on the same page and start solving the basic issues, here are things to consider –

  • Differences in addressing architecture – RFC 4291…etc Unicast, Unique Local Addresses, No Broadcast address,
  • Fragmentation or MTU-related issues – MTU of 1280 and source fragmentation capability
  • Neighbor Discovery vs. ARP – Neighborhood discover no ARP no ICMP support
  • No congruence in security for IPv6 from IPv4 and lack of security and bug knowledge in new IPv6 deployments
  • And we NEED TRAINING for all from Mfr’s to ISP’s, coders, engineers…etc
  • Equipment and software upgrade path from IPv4 to IPv6 – little or none currently
  • And more that we have not discovered and will not know until we hit those bumps along the deployment road!
  • Oh and who is going to pay for all this...you and me the taxpayer and consumer!

Great article here from my Friend Chris Greer…Good reading…. http://www.lovemytool.com/blog/2010/01/ipv6-when-do-they-cause-network-problems-by-chris-greer.html

More to explore below and it is scary!!!!   My Best and I hope I have helped you see my concerns but we MUST eventually deploy the biggest parts of IPv6.

Feel free to read more here - ftp://ftp.rfc-editor.org/in-notes/std/std1.txt

I wish this awesome and most important industry and you those that are daily helping building and protecting this industry -  Great Success with less stress! God Bless America -

The monster list of standards and deployment minimal needs – Very Scary and confusing !

IPv6 RFC

List -

6964

Operational Guidance for IPv6 Deployment in IPv4 Sites Using the Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) F. Templin [May 2013]

6946

Processing of IPv6 "Atomic" Fragments F. Got [May 2013] Updates 2460, 5722

6936

Applicability Statement for the Use of IPv6 UDP Datagrams with Zero Checksums G. Fairhurst, M. Westerlund [April 2013]

6935

IPv6 and UDP Checksums for Tunneled Packets M. Eubanks, P. Chimento, M. Westerlund [April 2013] Updates 2460

6930

RADIUS Attribute for IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) D. Guo, S. Jiang, Ed., R. Despres, R. Maglione [April 2013]

6911

RADIUS Attributes for IPv6 Access Networks W. Dec, Ed., B. Sarikaya, G. Zorn, Ed., D. Miles, B. Lourdelet [April 2013]

6909

IPv4 Traffic Offload Selector Option for Proxy Mobile IPv6 S. Gundavelli, Ed., X. Zhou, J. Korhonen, G. Feige, R. Koodli [April 2013]

6889

Analysis of Stateful 64 Translation R. Penno, T. Saxena, M. Boucadair, S. Sivakumar [April 2013]

6887

Port Control Protocol (PCP) D. Wing, Ed., S. Cheshire, M. Boucadair, R. Penno, P. Selkirk [April 2013]

6883

IPv6 Guidance for Internet Content Providers and Application Service Providers B. Carpenter, S. Jiang [March 2013]

6877

464XLAT: Combination of Stateful and Stateless Translation M. Mawatari, M. Kawashima, C. Byrne [April 2013]

6874

Representing IPv6 Zone Identifiers in Address Literals and Uniform Resource Identifiers B. Carpenter, S. Cheshire, R. Hinden [February 2013] Updates 3986, Errata

6866

Problem Statement for Renumbering IPv6 Hosts with Static Addresses in Enterprise Networks B. Carpenter, S. Jiang [February 2013]

6853
BCP 180

DHCPv6 Redundancy Deployment Considerations J. Brzozowski, J. Tremblay, J. Chen, T. Mrugalski [February 2013]

6829

Label Switched Path (LSP) Ping for Pseudowire Forwarding Equivalence Classes (FECs) Advertised over IPv6 M. Chen, P. Pan, C. Pignataro, R. Asati [January 2013] Updates 4379

6791

Stateless Source Address Mapping for ICMPv6 Packets X. Li, C. Bao, D. Wing, R. Vaithianathan, G. Huston [November 2012] Updates 6145

6784

Kerberos Options for DHCPv6 S. Sakane, M. Ishiyama [November 2012]

6782

Wireline Incremental IPv6 V. Kuarsingh, Ed., L. Howard [November 2012]

6775

Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) Z. Shelby, Ed., S. Chakrabarti, E. Nordmark, C. Bormann [November 2012] Updates 4944

6757

Access Network Identifier (ANI) Option for Proxy Mobile IPv6 S. Gundavelli, Ed., J. Korhonen, Ed., M. Grayson, K. Leung, R. Pazhyannur [October 2012]

6751

Native IPv6 behind IPv4-to-IPv4 NAT Customer Premises Equipment (6a44) R. Despres, Ed., B. Carpenter, D. Wing, S. Jiang [October 2012] Errata

6744

IPv6 Nonce Destination Option for the Identifier-Locator Network Protocol for IPv6 (ILNPv6) RJ Atkinson, SN Bhatti [November 2012]

6732

6to4 Provider Managed Tunnels V. Kuarsingh, Ed., Y. Lee, O. Vautrin [September 2012]

6724

Default Address Selection for Internet Protocol Version 6 (IPv6) D. Thaler, Ed., R. Draves, A. Matsumoto, T. Chown [September 2012] Obsoletes 3484, Errata

6705

Localized Routing for Proxy Mobile IPv6 S. Krishnan, R. Koodli, P. Loureiro, Q. Wu, A. Dutta [September 2012]

6666

A Discard Prefix for IPv6 N. Hilliard, D. Freedman [August 2012]

6654

Gateway-Initiated IPv6 Rapid Deployment on IPv4 Infrastructures (GI 6rd) T. Tsou, C. Zhou, T. Taylor, Q. Chen [July 2012]

6653

DHCPv6 Prefix Delegation in Long-Term Evolution (LTE) Networks B. Sarikaya, F. Xia, T. Lemon [July 2012]

6629

Considerations on the Application of the Level 3 Multihoming Shim Protocol for IPv6 (Shim6) J. Abley, M. Bagnulo, A. Garcia-Martinez [June 2012]

6620

FCFS SAVI: First-Come, First-Served Source Address Validation Improvement for Locally Assigned IPv6 Addresses E. Nordmark, M. Bagnulo, E. Levy-Abegnoli [May 2012]

6618

Mobile IPv6 Security Framework Using Transport Layer Security for Communication between the Mobile Node and Home Agent J. Korhonen, Ed., B. Patil, H. Tschofenig, D. Kroeselberg [May 2012]

6612

Interactions between Proxy Mobile IPv6 (PMIPv6) and Mobile IPv6 (MIPv6): Scenarios and Related Issues G. Giaretta, Ed. [May 2012]

6611

Mobile IPv6 (MIPv6) Bootstrapping for the Integrated Scenario K. Chowdhury, Ed., A. Yegin [May 2012]

6610

DHCP Options for Home Information Discovery in Mobile IPv6 (MIPv6) H. Jang, A. Yegin, K. Chowdhury, J. Choi, T. Lemon [May 2012]

6606

Problem Statement and Requirements for IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing E. Kim, D. Kaspar, C. Gomez, C. Bormann [May 2012]

6602

Bulk Binding Update Support for Proxy Mobile IPv6 F. Abinader, Ed., S. Gundavelli, Ed., K. Leung, S. Krishnan, D. Premec [May 2012]

6589

Considerations for Transitioning Content to IPv6 J. Livingood [April 2012]

6586

Experiences from an IPv6-Only Network J. Arkko, A. Keranen [April 2012]

6583

Operational Neighbor Discovery Problems I. Gashinsky, J. Jaeggli, W. Kumari [March 2012]

6572

RADIUS Support for Proxy Mobile IPv6 F. Xia, B. Sarikaya, J. Korhonen, Ed., S. Gundavelli, D. Damic [June 2012]

6565

OSPFv3 as a Provider Edge to Customer Edge (PE-CE) Routing Protocol P. Pillay-Esnault, P. Moyer, J. Doyle, E. Ertekin, M. Lundberg [June 2012]

6564

A Uniform Format for IPv6 Extension Headers S. Krishnan, J. Woodyatt, E. Kline, J. Hoagland, M. Bhatia [April 2012] Updates 2460

6556

Testing Eyeball Happiness F. Baker [April 2012]

6555

Happy Eyeballs: Success with Dual-Stack Hosts D. Wing, A. Yourtchenko [April 2012] Errata

6554

An IPv6 Routing Header for Source Routes with the Routing Protocol for Low-Power and Lossy Networks (RPL) J. Hui, JP. Vasseur, D. Culler, V. Manral [March 2012]

6550

RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks T. Winter, Ed., P. Thubert, Ed., A. Brandt, J. Hui, R. Kelsey, P. Levis, K. Pister, R. Struik, JP. Vasseur, R. Alexander [March 2012] Errata

6543

Reserved IPv6 Interface Identifier for Proxy Mobile IPv6 S. Gundavelli [May 2012] Updates 5213

6540 a.k.a.
BCP 177

IPv6 Support Required for All IP-Capable Nodes W. George, C. Donley, C. Liljenstolpe, L. Howard [April 2012]

6535

Dual-Stack Hosts Using "Bump-in-the-Host" (BIH) B. Huang, H. Deng, T. Savolainen [February 2012] Obsoletes 2767, 3338, Errata

6519

RADIUS Extensions for Dual-Stack Lite R. Maglione, A. Durand [February 2012] Errata

6516

IPv6 Multicast VPN (MVPN) Support Using PIM Control Plane and Selective Provider Multicast Service Interface (S-PMSI) Join Messages Y. Cai, E. Rosen, Ed., I. Wijnands [February 2012]

6515

IPv4 and IPv6 Infrastructure Addresses in BGP Updates for Multicast VPN R. Aggarwal, E. Rosen [February 2012] Updates 6514

6475

Proxy Mobile IPv6 Management Information Base G. Keeni, K. Koide, S. Gundavelli, R. Wakikawa [May 2012]

6463

Runtime Local Mobility Anchor (LMA) Assignment Support for Proxy Mobile IPv6 J. Korhonen, Ed., S. Gundavelli, H. Yokota, X. Cui [February 2012]

6459

IPv6 in 3rd Generation Partnership Project (3GPP) Evolved Packet System (EPS) J. Korhonen, Ed., J. Soininen, B. Patil, T. Savolainen, G. Bajko, K. Iisakkila [January 2012]

6438

Using the IPv6 Flow Label for Equal Cost Multipath Routing and Link Aggregation in Tunnels B. Carpenter, S. Amante [November 2011]

6437

IPv6 Flow Label Specification S. Amante, B. Carpenter, S. Jiang, J. Rajahalme [November 2011] Obsoletes 3697, Updates 2205, 2460

6436

Rationale for Update to the IPv6 Flow Label Specification S. Amante, B. Carpenter, S. Jiang [November 2011]

6434

IPv6 Node Requirements E. Jankiewicz, J. Loughney, T. Narten [December 2011] Obsoletes 4294, Errata

6384

An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation I. van Beijnum [October 2011]

6346

The Address plus Port (A+P) Approach to the IPv4 Address Shortage R. Bush, Ed. [August 2011]

6343

Advisory Guidelines for 6to4 Deployment B. Carpenter [August 2011]

6342

Mobile Networks Considerations for IPv6 Deployment R. Koodli [August 2011] Obsoletes 6312

6334

Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Option for Dual-Stack Lite D. Hankins, T. Mrugalski [August 2011]

6333

Dual-Stack Lite Broadband Deployments Following IPv4 Exhaustion A. Durand, R. Droms, J. Woodyatt, Y. Lee [August 2011]

6324

Routing Loop Attack Using IPv6 Automatic Tunnels: Problem Statement and Proposed Mitigations G. Nakibly, F. Templin [August 2011]

6312

Mobile Networks Considerations for IPv6 Deployment R. Koodli [July 2011] Obsoleted by 6342

6296

IPv6-to-IPv6 Network Prefix Translation M. Wasserman, F. Baker [June 2011] Errata

6294

Survey of Proposed Use Cases for the IPv6 Flow Label Q. Hu, B. Carpenter [June 2011]

6282

Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks J. Hui, Ed., P. Thubert [September 2011] Updates 4944

6279

Proxy Mobile IPv6 (PMIPv6) Localized Routing Problem Statement M. Liebsch, Ed., S. Jeong, Q. Wu [June 2011]

6275

Mobility Support in IPv6 C. Perkins, Ed., D. Johnson, J. Arkko [July 2011] Obsoletes 3775, Errata

6269

Issues with IP Address Sharing M. Ford, Ed., M. Boucadair, A. Durand, P. Levis, P. Roberts [June 2011]

6264

An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition S. Jiang, D. Guo, B. Carpenter [June 2011]

6224

Base Deployment for Multicast Listener Support in Proxy Mobile IPv6 (PMIPv6) Domains T. Schmidt, M. Waehlisch, S. Krishnan [April 2011]

6221

Lightweight DHCPv6 Relay Agent D. Miles, Ed., S. Ooghe, W. Dec, S. Krishnan, A. Kavanagh [May 2011] Updates 3315, Errata

6219

The China Education and Research Network (CERNET) IVI Translation Design and Deployment for the IPv4/IPv6 Coexistence and Transition X. Li, C. Bao, M. Chen, H. Zhang, J. Wu [May 2011]

6214

Adaptation of RFC 1149 for IPv6 B. Carpenter, R. Hinden [1 April 2011] Updates 1149, Errata

6204

Basic Requirements for IPv6 Customer Edge Routers H. Singh, W. Beebee, C. Donley, B. Stark, O. Troan, Ed. [April 2011] Errata

6180

Guidelines for Using IPv6 Transition Mechanisms during IPv6 Deployment J. Arkko, F. Baker [May 2011]

6177a.k.a.
BCP 157

IPv6 Address Assignment to End Sites T. Narten, G. Huston, L. Roberts [March 2011] Obsoletes 3177

6164

Using 127-Bit IPv6 Prefixes on Inter-Router Links M. Kohno, B. Nitzan, R. Bush, Y. Matsuzaki, L. Colitti, T. Narten [April 2011] Updated by 6547, Errata

6157

IPv6 Transition in the Session Initiation Protocol (SIP) G. Camarillo, K. El Malki, V. Gurbani [April 2011] Updates 3264, Errata

6156

Traversal Using Relays around NAT (TURN) Extension for IPv6 G. Camarillo, O. Novo, S. Perreault, Ed. [April 2011]

6147

DNS64: DNS Extensions for Network Address Translation from IPv6 Clients to IPv4 Servers M. Bagnulo, A. Sullivan, P. Matthews, I. van Beijnum [April 2011] Errata

6145

IP/ICMP Translation Algorithm X. Li, C. Bao, F. Baker [April 2011] Obsoletes 2765, Updated by 6791, Errata

6144

Framework for IPv4/IPv6 Translation F. Baker, X. Li, C. Bao, K. Yin [April 2011]

6139

Routing and Addressing in Networks with Global Enterprise Recursion (RANGER) Scenarios S. Russert, Ed., E. Fleischman, Ed., F. Templin, Ed. [February 2011]

6127

IPv4 Run-Out and IPv4-IPv6 Co-Existence Scenarios J. Arkko, M. Townsley [May 2011]

6119

IPv6 Traffic Engineering in IS-IS J. Harrison, J. Berger, M. Bartlett [February 2011]

6106

IPv6 Router Advertisement Options for DNS Configuration J. Jeong, S. Park, L. Beloeil, S. Madanapalli [November 2010] Obsoletes RFC5006

6105

IPv6 Router Advertisement Guard E. Levy-Abegnoli, G. Van de Velde, C. Popoviciu, J. Mohacsi [February 2011]

6104

Rogue IPv6 Router Advertisement Problem Statement T. Chown, S. Venaas [February 2011]

6097

Local Mobility Anchor (LMA) Discovery for Proxy Mobile IPv6 J. Korhonen, V. Devarapalli [February 2011]

6092

Recommended Simple Security Capabilities in Customer Premises Equipment (CPE) for Providing Residential IPv6 Internet Service J. Woodyatt, Ed. [January 2011]

6089

Flow Bindings in Mobile IPv6 and Network Mobility (NEMO) Basic Support G. Tsirtsis, H. Soliman, N. Montavont, G. Giaretta, K. Kuladinithi [January 2011] Updates RFC5648

6088

Traffic Selectors for Flow Bindings G. Tsirtsis, G. Giarreta, H. Soliman, N. Montavont [January 2011]

6085

Address Mapping of IPv6 Multicast Packets on Ethernet S. Gundavelli, M. Townsley, O. Troan, W. Dec [January 2011] Updates RFC2464

6081

Teredo Extensions D. Thaler [January 2011] Updates RFC4380

6059

Simple Procedures for Detecting Network Attachment in IPv6 S. Krishnan, G. Daley [November 2010]

6058

Transient Binding for Proxy Mobile IPv6 M. Liebsch, Ed., A. Muhanna, O. Blume [March 2011]

6052

IPv6 Addressing of IPv4/IPv6 Translators C. Bao, C. Huitema, M. Bagnulo, M. Boucadair, X. Li [October 2010] Updates RFC4291

6036

Emerging Service Provider Scenarios for IPv6 Deployment B. Carpenter, S. Jiang [October 2010]

6018

IPv4 and IPv6 Greynets F. Baker, W. Harrop, G. Armitage [September 2010]

5991

Teredo Security Updates D. Thaler, S. Krishnan, J. Hoagland [September 2010] Updates RFC4380

5970

DHCPv6 Options for Network Boot T. Huth, J. Freimann, V. Zimmer, D. Thaler [September 2010]

5969

IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) -- Protocol Specification W. Townsley, O. Troan [August 2010]

5963

IPv6 Deployment in Internet Exchange Points (IXPs) R. Gagliano [August 2010]

5954

Essential Correction for IPv6 ABNF and URI Comparison in RFC 3261 V. Gurbani, Ed., B. Carpenter, Ed., B. Tate, Ed. [August 2010] Updates RFC3261

5952

A Recommendation for IPv6 Address Text Representation S. Kawamura, M. Kawashima [August 2010] Updates RFC4291

5942

IPv6 Subnet Model: The Relationship between Links and Subnet Prefixes H. Singh, W. Beebee, E. Nordmark [July 2010] Updates RFC4861

5902

IAB Thoughts on IPv6 Network Address Translation D. Thaler, L. Zhang, G. Lebovitz [July 2010]

5881

Bidirectional Forwarding Detection (BFD) for IPv4 and IPv6 (Single Hop) D. Katz, D. Ward [June 2010]

5871

IANA Allocation Guidelines for the IPv6 Routing Header J. Arkko, S. Bradner [May 2010] Updates RFC2460

5855

BCP0155 Nameservers for IPv4 and IPv6 Reverse Zones J. Abley, T. Manderson [May 2010]

5847

Heartbeat Mechanism for Proxy Mobile IPv6 V. Devarapalli, Ed., R. Koodli, Ed., H. Lim, N. Kant, S. Krishnan, J. Laganier [June 2010]

5846

Binding Revocation for IPv6 Mobility A. Muhanna, M. Khalil, S. Gundavelli, K. Chowdhury, P. Yegani [June 2010]

5845

Generic Routing Encapsulation (GRE) Key Option for Proxy Mobile IPv6 A. Muhanna, M. Khalil, S. Gundavelli, K. Leung [June 2010]

5844

IPv4 Support for Proxy Mobile IPv6 R. Wakikawa, S. Gundavelli [May 2010]

5798

Virtual Router Redundancy Protocol (VRRP) Version 3 for IPv4 and IPv6 S. Nadas, Ed. [March 2010] Obsoletes RFC3768

5779

Diameter Proxy Mobile IPv6: Mobile Access Gateway and Local Mobility Anchor Interaction with Diameter Server J. Korhonen, Ed., J. Bournelle, K. Chowdhury, A. Muhanna, U. Meyer [February 2010]

5778

Diameter Mobile IPv6: Support for Home Agent to Diameter Server Interaction J. Korhonen, Ed., H. Tschofenig, J. Bournelle, G. Giaretta, M. Nakhjiri [February 2010]

5739

IPv6 Configuration in Internet Key Exchange Protocol Version 2 (IKEv2) P. Eronen, J. Laganier, C. Madson [February 2010]

5726

Mobile IPv6 Location Privacy Solutions Y. Qiu, F. Zhao, Ed., R. Koodli [February 2010]

5722

Handling of Overlapping IPv6 Fragments S. Krishnan [December 2009] Updates RFC2460

5701

IPv6 Address Specific BGP Extended Community Attribute Y. Rekhter [November 2009]

5637

Authentication, Authorization, and Accounting (AAA) Goals for Mobile IPv6 G. Giaretta, I. Guardini, E. Demaria, J. Bournelle, R. Lopez [September 2009]

5572

IPv6 Tunnel Broker with the Tunnel Setup Protocol (TSP) M. Blanchet, F. Parent [February 2010]

5570

Common Architecture Label IPv6 Security Option (CALIPSO) M. StJohns, R. Atkinson, G. Thomas [July 2009]

5569

IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) R. Despres [January 2010]

5568

Mobile IPv6 Fast Handovers R. Koodli, Ed. [July 2009] Obsoletes RFC5268

5555

Mobile IPv6 Support for Dual Stack Hosts and Routers H. Soliman, Ed. [June 2009]

5549

Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop F. Le Faucheur, E. Rosen [May 2009]

5534

Failure Detection and Locator Pair Exploration Protocol for IPv6 Multihoming J. Arkko, I. van Beijnum [June 2009]

5533

Shim6: Level 3 Multihoming Shim Protocol for IPv6 E. Nordmark, M. Bagnulo [June 2009]

5514

IPv6 over Social Networks E. Vyncke [April 1 2009]

5453

Reserved IPv6 Interface Identifiers S. Krishnan February 2009]

5447

Diameter Mobile IPv6: Support for Network Access Server to Diameter Server Interaction J. Korhonen, Ed., J. Bournelle, H. Tschofenig, C. Perkins, K. Chowdhury February 2009]

5419

Why the Authentication Data Suboption is Needed for Mobile IPv6 (MIPv6) B. Patil, G. Dommety [January 2009]

5380

Hierarchical Mobile IPv6 (HMIPv6) Mobility Management H. Soliman, C. Castelluccia, K. ElMalki, L. Bellier [October 2008] Obsoletes RFC4140

5375

IPv6 Unicast Address Assignment Considerations G. Van de Velde, C. Popoviciu, T. Chown, O. Bonness, C. Hahn [December 2008]

5350

IANA Considerations for the IPv4 and IPv6 Router Alert Options J. Manner, A. McDonald [September 2008] Updates RFC2113, RFC3175

5340

OSPF for IPv6 R. Coltun, D. Ferguson, J. Moy, A. Lindem [July 2008] Obsoletes RFC2740

5308

Routing IPv6 with IS-IS C. Hopps [October 2008]

5271

Mobile IPv6 Fast Handovers for 3G CDMA Networks H. Yokota, G. Dommety [June 2008]

5270

Mobile IPv6 Fast Handovers over IEEE 802.16e Networks H. Jang, J. Jee, Y. Han, S. Park, J. Cha [June 2008]

5269

Distributing a Symmetric Fast Mobile IPv6 (FMIPv6) Handover Key Using SEcure Neighbor Discovery (SEND) J. Kempf, R. Koodli [June 2008]

5268

Mobile IPv6 Fast Handovers R. Koodli, Ed. [June 2008] Obsoletes RFC4068, Obsoleted by RFC5568

5214

Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) F. Templin, T. Gleeson, D. Thaler [March 2008] Obsoletes RFC4214

5213

Proxy Mobile IPv6 S. Gundavelli, Ed., K. Leung, V. Devarapalli, K. Chowdhury, B. Patil [August 2008]

5181

IPv6 Deployment Scenarios in 802.16 Networks M-K. Shin, Ed., Y-H. Han, S-E. Kim, D. Premec [May 2008]

5180

IPv6 Benchmarking Methodology for Network Interconnect Devices C. Popoviciu, A. Hamza, G. Van de Velde, D. Dugatkin [May 2008]

5175

IPv6 Router Advertisement Flags Option B. Haberman, Ed., R. Hinden [March 2008] Obsoletes RFC5075

5172

Negotiation for IPv6 Datagram Compression Using IPv6 Control Protocol S. Varada, Ed. [March 2008] Obsoletes RFC2472

5157

IPv6 Implications for Network Scanning T. Chown [March 2008]

5156

Special-Use IPv6 Addresses M. Blanchet [April 2008]

5149

Service Selection for Mobile IPv6 J. Korhonen, U. Nilsson, V. Devarapalli [February 2008]

5121

Transmission of IPv6 via the IPv6 Convergence Sublayer over IEEE 802.16 Networks B. Patil, F. Xia, B. Sarikaya, JH. Choi, S. Madanapalli [February 2008]

5118

Session Initiation Protocol (SIP) Torture Test Messages for Internet Protocol Version 6 (IPv6) V. Gurbani, C. Boulton, R. Sparks [February 2008]

5096

Mobile IPv6 Experimental Messages V. Devarapalli [December 2007]

5095

Deprecation of Type 0 Routing Headers in IPv6 J. Abley, P. Savola, G. Neville-Neil [December 2007] Updates RFC2460, RFC4294

5094

Mobile IPv6 Vendor Specific Option V. Devarapalli, A. Patel, K. Leung [December 2007]

5075

IPv6 Router Advertisement Flags Option B. Haberman, Ed., R. Hinden [November 2007] Obsoleted by RFC5175

5026

Mobile IPv6 Bootstrapping in Split Scenario G. Giaretta, Ed., J. Kempf, V. Devarapalli, Ed. [October 2007]

5014

IPv6 Socket API for Source Address Selection E. Nordmark, S. Chakrabarti, J. Laganier [September 2007]

5006

IPv6 Router Advertisement Option for DNS Configuration J. Jeong, Ed., S. Park, L. Beloeil, S. Madanapalli [September 2007]

4968

Analysis of IPv6 Link Models for 802.16 Based Networks S. Madanapalli, Ed. [August 2007]

4944

Transmission of IPv6 Packets over IEEE 802.15.4 Networks G. Montenegro, N. Kushalnagar, J. Hui, D. Culler [September 2007]

4943

IPv6 Neighbor Discovery On-Link Assumption Considered Harmful S. Roy, A. Durand, J. Paugh [September 2007]

4942

IPv6 Transition/Co-existence Security Considerations E. Davies, S. Krishnan, P. Savola [September 2007]

4941

Privacy Extensions for Stateless Address Autoconfiguration in IPv6 T. Narten, R. Draves, S. Krishnan [September 2007] Obsoletes RFC3041

4919

IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals N. Kushalnagar, G. Montenegro, C. Schumacher [August 2007]

4891

Using IPsec to Secure IPv6-in-IPv4 Tunnels R. Graveman, M. Parthasarathy, P. Savola, H. Tschofenig [May 2007]

4882

IP Address Location Privacy and Mobile IPv6: Problem Statement R. Koodli [May 2007]

4877

Mobile IPv6 Operation with IKEv2 and the Revised IPsec Architecture V. Devarapalli, F. Dupont [April 2007] Updates RFC3776

4866

Enhanced Route Optimization for Mobile IPv6 J. Arkko, C. Vogt, W. Haddad [May 2007]

4864

Local Network Protection for IPv6 G. Van de Velde, T. Hain, R. Droms, B. Carpenter, E. Klein [May 2007]

4862

IPv6 Stateless Address Autoconfiguration S. Thomson, T. Narten, T. Jinmei [September 2007] Obsoletes RFC2462

4861

Neighbor Discovery for IP version 6 (IPv6) T. Narten, E. Nordmark, W. Simpson, H. Soliman [September 2007] Obsoletes RFC2461. Updated by RFC5942

4852

IPv6 Enterprise Network Analysis - IP Layer 3 Focus J. Bound, Y. Pouffary, S. Klynsma, T. Chown, D. Green [April 2007]

4843

An IPv6 Prefix for Overlay Routable Cryptographic Hash Identifiers (ORCHID) P. Nikander, J. Laganier, F. Dupont [April 2007]

4818

RADIUS Delegated-IPv6-Prefix Attribute J. Salowey, R. Droms [April 2007]

4798

Connecting IPv6 Islands over IPv4 MPLS Using IPv6 Provider Edge Routers (6PE) J. De Clercq, D. Ooms, S. Prevost, F. Le Faucheur [February 2007]

4779

ISP IPv6 Deployment Scenarios in Broadband Access Networks S. Asadullah, A. Ahmed, C. Popoviciu, P. Savola, J. Palet [January 2007]

4773

Administration of the IANA Special Purpose IPv6 Address Block G. Huston [December 2006]

4727

Experimental Values In IPv4, IPv6, ICMPv4, ICMPv6, UDP, and TCP Headers B. Fenner [November 2006]

4704

The Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Client Fully Qualified Domain Name (FQDN) Option B. Volz [October 2006]

4692

Considerations on the IPv6 Host Density Metric G. Huston [October 2006]

4671

RADIUS Accounting Server MIB for IPv6 D. Nelson [August 2006] Obsoletes RFC2621

4670

RADIUS Accounting Client MIB for IPv6 D. Nelson [August 2006] Obsoletes RFC2620

4669

RADIUS Authentication Server MIB for IPv6 D. Nelson [August 2006] Obsoletes RFC2619

4668

RADIUS Authentication Client MIB for IPv6 D. Nelson [August 2006] Obsoletes RFC2618

4659

BGP-MPLS IP Virtual Private Network (VPN) Extension for IPv6 VPN J. De Clercq, D. Ooms, M. Carugi, F. Le Faucheur [September 2006]

4649

Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Remote-ID Option B. Volz [August 2006]

4640

Problem Statement for bootstrapping Mobile IPv6 (MIPv6) A. Patel, Ed., G. Giaretta, Ed. [September 2006]

4620

IPv6 Node Information Queries M. Crawford, B. Haberman, Ed. [August 2006]

4604

Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast H. Holbrook, B. Cain, B. Haberman [August 2006] Updates RFC3376, RFC3810

4584

Extension to Sockets API for Mobile IPv6 S. Chakrabarti, E. Nordmark [July 2006]

4580

Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Subscriber-ID Option B. Volz [June 2006]

4566

SDP: Session Description Protocol M. Handley, V. Jacobson, C. Perkins [July 2006]) Obsoletes RFC2327, RFC3266

4554

Use of VLANs for IPv4-IPv6 Coexistence in Enterprise Networks T. Chown [June 2006]

4548

Internet Code Point (ICP) Assignments for NSAP Addresses E. Gray, J. Rutemiller, G. Swallow [May 2006] Updates RFC1888, RFC4048

4489

A Method for Generating Link-Scoped IPv6 Multicast Addresses J-S. Park, M-K. Shin, H-J. Kim [April 2006] Updates RFC3306

4487

Mobile IPv6 and Firewalls: Problem Statement F. Le, S. Faccin, B. Patil, H. Tschofenig [May 2006]

4477

Dynamic Host Configuration Protocol (DHCP): IPv4 and IPv6 Dual-Stack Issues T. Chown, S. Venaas, C. Strauf [May 2006]

4472

Operational Considerations and Issues with IPv6 DNS A. Durand, J. Ihren, P. Savola [April 2006]

4449

Securing Mobile IPv6 Route Optimization Using a Static Shared Key C. Perkins [June 2006]

4443

Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification A. Conta, S. Deering, M. Gupta, Ed. [March 2006] Obsoletes RFC2463. Updates RFC2780

4429

Optimistic Duplicate Address Detection (DAD) for IPv6 N. Moore [April 2006]

4395

Guidelines and Registration Procedures for New URI Schemes T. Hansen, T. Hardie, L. Masinter [February 2006] Obsoletes RFC2717, RFC2718

4389

Neighbor Discovery Proxies (ND Proxy) D. Thaler, M. Talwar, C. Patel [April 2006]

4380

Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs) C. Huitema [February 2006]

4361

Node-specific Client Identifiers for Dynamic Host Configuration Protocol Version Four (DHCPv4) T. Lemon, B. Sommerfeld [February 2006] Updates RFC2131, RFC2132, RFC3315

4339

IPv6 Host Configuration of DNS Server Information Approaches J. Jeong, Ed. [February 2006]

4338

Transmission of IPv6, IPv4, and Address Resolution Protocol (ARP) Packets over Fibre Channel C. DeSanti, C. Carlson, R. Nixon [January 2006] Obsoletes RFC3831, RFC2625

4330

Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI D. Mills [January 2006] Obsoletes RFC2030, RFC1769

4311

IPv6 Host-to-Router Load Sharing R. Hinden, D. Thaler [November 2005] Updates RFC2461

4295

Mobile IPv6 Management Information Base G. Keeni, K. Koide, K. Nagami, S. Gundavelli [April 2006]

4294

IPv6 Node Requirements J. Loughney, Ed. [April 2006]

4293

Management Information Base for the Internet Protocol (IP) S. Routhier, Ed. [April 2006] Obsoletes RFC2011, RFC2465, RFC2466

4292

IP Forwarding Table MIB B. Haberman [April 2006]

4291

IP Version 6 Addressing Architecture R. Hinden, S. Deering [February 2006] Obsoletes RFC3513. Updated by RFC5952

4286

Multicast Router Discovery B. Haberman, J. Martin [December 2005]

4285

Authentication Protocol for Mobile IPv6 A. Patel, K. Leung, M. Khalil, H. Akhtar, K. Chowdhury [January 2006]

4283

Mobile Node Identifier Option for Mobile IPv6 (MIPv6) A. Patel, K. Leung, M. Khalil, H. Akhtar, K. Chowdhury [November 2005]

4260

Mobile IPv6 Fast Handovers for 802.11 Networks P. McCann [November 2005]

4242

Information Refresh Time Option for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) S. Venaas, T. Chown, B. Volz [November 2005]

4241

A Model of IPv6/IPv4 Dual Stack Internet Access Service Y. Shirasaki, S. Miyakawa, T. Yamasaki, A. Takenouchi [December 2005]

4225

Mobile IP Version 6 Route Optimization Security Design Background P. Nikander, J. Arkko, T. Aura, G. Montenegro, E. Nordmark [December 2005]

4219

Things Multihoming in IPv6 (MULTI6) Developers Should Think About E. Lear [October 2005]

4218

Threats Relating to IPv6 Multihoming Solutions E. Nordmark, T. Li [October 2005]

4215

Analysis on IPv6 Transition in Third Generation Partnership Project (3GPP) Networks J. Wiljakka, Ed. [October 2005]

4214

Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) F. Templin, T. Gleeson, M. Talwar, D. Thaler [October 2005] Obsoleted by RFC5214

4213

Basic Transition Mechanisms for IPv6 Hosts and Routers E. Nordmark, R. Gilligan [October 2005] Obsoletes RFC2893

4192

Procedures for Renumbering an IPv6 Network without a Flag Day F. Baker, E. Lear, R. Droms [September 2005] Updates RFC2072

4191

Default Router Preferences and More-Specific Routes R. Draves, D. Thaler [November 2005]

4177

Architectural Approaches to Multi-homing for IPv6 G. Huston [September 2005]

4147

Proposed Changes to the Format of the IANA IPv6 Registry G. Huston [August 2005]

4140

Hierarchical Mobile IPv6 Mobility Management (HMIPv6) H. Soliman, C. Castelluccia, K. El Malki, L. Bellier [August 2005] Obsoleted by RFC5380

4135

Goals of Detecting Network Attachment in IPv6 JH. Choi, G. Daley [August 2005]

4116

IPv4 Multihoming Practices and Limitations J. Abley, K. Lindqvist, E. Davies, B. Black, V. Gill [July 2005]

4113

Management Information Base for the User Datagram Protocol (UDP) B. Fenner, J. Flick [June 2005] Obsoletes RFC2454, RFC2013

4087

IP Tunnel MIB D. Thaler [June 2005] Obsoletes RFC2667

4076

Renumbering Requirements for Stateless Dynamic Host Configuration Protocol for IPv6 (DHCPv6) T. Chown, S. Venaas, A. Vijayabhaskar [May 2005]

4074

Common Misbehavior Against DNS Queries for IPv6 Addresses Y. Morishita, T. Jinmei [May 2005]

4068

Fast Handovers for Mobile IPv6 R. Koodli, Ed. [July 2005]

4057

IPv6 Enterprise Network Scenarios J. Bound, Ed. [June 2005]

4048

RFC 1888 Is Obsolete B. Carpenter [April 2005] Obsoletes RFC1888 Updated by RFC4548

4038

Application Aspects of IPv6 Transition M-K. Shin, Ed., Y-G. Hong, J. Hagino, P. Savola, E. M. Castro [March 2005]

4029

Scenarios and Analysis for Introducing IPv6 into ISP Networks M. Lind, V. Ksinant, S. Park, A. Baudot, P. Savola [March 2005]

4022

Management Information Base for the Transmission Control Protocol (TCP) R. Raghunarayan, Ed. [March 2005] Obsoletes RFC2452, RFC2012

4007

IPv6 Scoped Address Architecture S. Deering, B. Haberman, T. Jinmei, E. Nordmark, B. Zill [March 2005]

3986

Uniform Resource Identifier (URI): Generic Syntax T. Berners-Lee, R. Fielding, L. Masinter [January 2005] Obsoletes RFC2732, RFC2396, RFC1808. Updates RFC1738. Also STD66

3971

SEcure Neighbor Discovery (SEND) J. Arkko, Ed., J. Kempf, B. Zill, P. Nikander [March 2005]

3964

Security Considerations for 6to4 P. Savola, C. Patel [December 2004]

3956

Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address P. Savola, B. Haberman [November 2004] Updates RFC3306

3919

Remote Network Monitoring (RMON) Protocol Identifiers for IPv6 and Multi Protocol Label Switching (MPLS) E. Stephan, J. Palet [October 2004]

3906

Calculating Interior Gateway Protocol (IGP) Routes Over Traffic Engineering Tunnels N. Shen, H. Smit [October 2004]

3904

Evaluation of IPv6 Transition Mechanisms for Unmanaged Networks C. Huitema, R. Austein, S. Satapati, R. van der Pol [September 2004]

3901

DNS IPv6 Transport Operational Guidelines A. Durand, J. Ihren [September 2004] Also BCP91

3898

Network Information Service (NIS) Configuration Options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) V. Kalusivalingam [October 2004]

3879

Deprecating Site Local Addresses C. Huitema, B. Carpenter [September 2004]

3849

IPv6 Address Prefix Reserved for Documentation G. Huston, A. Lord, P. Smith [July 2004]

3831

Transmission of IPv6 Packets over Fibre Channel C. DeSanti [July 2004] Obsoleted by RFC4338

3810

Multicast Listener Discovery Version 2 (MLDv2) for IPv6 R. Vida, Ed., L. Costa, Ed. [June 2004] Updates RFC2710 Updated by RFC4604

3796

Survey of IPv4 Addresses in Currently Deployed IETF Operations & Management Area Standards Track and Experimental Documents P. Nesser, II, A. Bergstrom, Ed. [Jun e 2004]

3795

Survey of IPv4 Addresses in Currently Deployed IETF Application Area Standards Track and Experimental Documents R. Sofia, P. Nesser, II [June 2004]

3794

Survey of IPv4 Addresses in Currently Deployed IETF Transport Area Standards Track and Experimental Documents P. Nesser, II, A. Bergstrom, Ed. [June 2004]

3793

Survey of IPv4 Addresses in Currently Deployed IETF Sub-IP Area Standards Track and Experimental Documents P. Nesser, II, A. Bergstrom, Ed. [June 2004]

3792

Survey of IPv4 Addresses in Currently Deployed IETF Security Area Standards Track and Experimental Documents P. Nesser, II, A. Bergstrom, Ed. [June 2004]

3791

Survey of IPv4 Addresses in Currently Deployed IETF Routing Area Standards Track and Experimental Documents C. Olvera, P. Nesser, II [June 2004]

3790

Survey of IPv4 Addresses in Currently Deployed IETF Internet Area Standards Track and Experimental Documents C. Mickles, Ed., P. Nesser, II [June 2004]

3789

Introduction to the Survey of IPv4 Addresses in Currently Deployed IETF Standards Track and Experimental Documents P. Nesser, II, A. Bergstrom, Ed. [June 2004]

3776

Using IPsec to Protect Mobile IPv6 Signaling Between Mobile Nodes and Home Agents J. Arkko, V. Devarapalli, F. Dupont [June 2004]

3775

Mobility Support in IPv6 D. Johnson, C. Perkins, J. Arkko [June 2004]

3769

Requirements for IPv6 Prefix Delegation S. Miyakawa, R. Droms [June 2004]

3756

IPv6 Neighbor Discovery (ND) Trust Models and Threats P. Nikander, Ed., J. Kempf, E. Nordmark [May 2004]

3750

Unmanaged Networks IPv6 Transition Scenarios C. Huitema, R. Austein, S. Satapati, R. van der Pol [April 2004]

3736

Stateless Dynamic Host Configuration Protocol (DHCP) Service for IPv6 R. Droms [April 2004]

3701

6bone (IPv6 Testing Address Allocation) Phaseout R. Fink, R. Hinden [March 2004] Obsoletes RFC2471

3697

IPv6 Flow Label Specification J. Rajahalme, A. Conta, B. Carpenter, S. Deering [March 2004]

3646

DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) R. Droms, Ed. [December 2003]

3633

IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6 O. Troan, R. Droms [December 2003]

3596

DNS Extensions to Support IP Version 6 S. Thomson, C. Huitema, V. Ksinant, M. Souissi [October 2003] Obsoletes RFC3152, RFC1886

3595

Textual Conventions for IPv6 Flow Label B. Wijnen [September 2003]

3590

Source Address Selection for the Multicast Listener Discovery (MLD) Protocol B. Haberman [September 2003] Updates RFC2710

3587

IPv6 Global Unicast Address Format R. Hinden, S. Deering, E. Nordmark [August 2003] Obsoletes RFC2374

3582

Goals for IPv6 Site-Multihoming Architectures J. Abley, B. Black, V. Gill [August 2003]

3574

Transition Scenarios for 3GPP Networks J. Soininen, Ed. [August 2003]

3542

Advanced Sockets Application Program Interface (API) for IPv6 W. Stevens, M. Thomas, E. Nordmark, T. Jinmei [May 2003] Obsoletes RFC2292

3531

A Flexible Method for Managing the Assignment of Bits of an IPv6 Address Block M. Blanchet [April 2003]

3513

Internet Protocol Version 6 (IPv6) Addressing Architecture R. Hinden, S. Deering [April 2003] Obsoletes RFC2373. Obsoleted by RFC4291

3493

Basic Socket Interface Extensions for IPv6 R. Gilligan, S. Thomson, J. Bound, J. McCann, W. Stevens [February 2003] Obsoletes RFC2553

3484

Default Address Selection for Internet Protocol version 6 (IPv6) R. Draves [February 2003]

3364

Tradeoffs in Domain Name System (DNS) Support for Internet Protocol version 6 (IPv6) R. Austein [August 2002] Updates RFC2673, RFC2874

3363

Representing Internet Protocol version 6 (IPv6) Addresses in the Domain Name System (DNS) R. Bush, A. Durand, B. Fink, O. Gudmundsson, T. Hain [August 2002] Updates RFC2673, RFC2874

3316

Internet Protocol Version 6 (IPv6) for Some Second and Third Generation Cellular Hosts J. Arkko, G. Kuijpers, H. Soliman, J. Loughney, J. Wiljakka [April 2003]

3315

Dynamic Host Configuration Protocol for IPv6 (DHCPv6) R. Droms, Ed., J. Bound, B. Volz, T. Lemon, C. Perkins, M. Carney [July 2003] Updated by RFC4361

3314

Recommendations for IPv6 in Third Generation Partnership Project (3GPP) Standards M. Wasserman, Ed. [September 2002]

3307

Allocation Guidelines for IPv6 Multicast Addresses B. Haberman [August 2002]

3306

Unicast-Prefix-based IPv6 Multicast Addresses B. Haberman, D. Thaler [August 2002] Updated by RFC3956, RFC4489

3266

Support for IPv6 in Session Description Protocol (SDP) S. Olson, G. Camarillo, A. B. Roach [June 2002] Obsoleted by RFC4566. Updates RFC2327

3260

New Terminology and Clarifications for Diffserv D. Grossman [April 2002] Updates RFC2474, RFC2475, RFC2597

3226

DNSSEC and IPv6 A6 aware server/resolver message size requirements O. Gudmundsson [December 2001] Updates RFC2535, RFC2874 Updated by RFC4033, RFC4034, RFC4035

3178

IPv6 Multihoming Support at Site Exit Routers J. Hagino, H. Snyder [October 2001]

3177

IAB/IESG Recommendations on IPv6 Address Allocations to Sites IAB, IESG [September 2001]

3175

Aggregation of RSVP for IPv4 and IPv6 Reservations F. Baker, C. Iturralde, F. Le Faucheur, B. Davie [September 2001] Updated by RFC5350

3168

The Addition of Explicit Congestion Notification (ECN) to IP K. Ramakrishnan, S. Floyd, D. Black [September 2001] Obsoletes RFC2481. Updates RFC2474, RFC2401, RFC0793

3162

RADIUS and IPv6 B. Aboba, G. Zorn, D. Mitton [August 2001]

3152

Delegation of IP6.ARPA R. Bush [August 2001] Obsoleted by RFC3596 Updates RFC2874, RFC2772, RFC2766, RFC2553, RFC1886. Also BCP49

3146

Transmission of IPv6 Packets over IEEE 1394 Networks K. Fujisawa, A. Onoe [October 2001]

3142

An IPv6-to-IPv4 Transport Relay Translator J. Hagino, K. Yamamoto [June 2001]

3122

Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification A. Conta [June 2001]

3111

Service Location Protocol Modifications for IPv6 E. Guttman [May 2001]

3089

A SOCKS-based IPv6/IPv4 Gateway Mechanism H. Kitamura [April 2001]

3056

Connection of IPv6 Domains via IPv4 Clouds B. Carpenter, K. Moore [February 2001]

3053

IPv6 Tunnel Broker A. Durand, P. Fasano, I. Guardini, D. Lento [January 2001]

3041

Privacy Extensions for Stateless Address Autoconfiguration in IPv6 T. Narten, R. Draves [January 2001] Obsoleted by RFC4941

3019

IP Version 6 Management Information Base for The Multicast Listener Discovery Protocol B. Haberman, R. Worzella [January 2001]

2928

Initial IPv6 Sub-TLA ID Assignments R. Hinden, S. Deering, R. Fink, T. Hain [September 2000]

2894

Router Renumbering for IPv6 M. Crawford [August 2000]

2893

Transition Mechanisms for IPv6 Hosts and Routers R. Gilligan, E. Nordmark [August 2000] Obsoletes RFC1933 Obsoleted by RFC4213

2874

DNS Extensions to Support IPv6 Address Aggregation and Renumbering M. Crawford, C. Huitema [July 2000] Updates RFC1886. Updated by RFC3152, RFC3226, RFC3363, RFC3364

2740

OSPF for IPv6 R. Coltun, D. Ferguson, J. Moy [December 1999] Obsoleted by RFC5340

2732

Format for Literal IPv6 Addresses in URL's R. Hinden, B. Carpenter, L. Masinter [December 1999] Obsoleted by RFC3986. Updates RFC2396

2717

Registration Procedures for URL Scheme Names R. Petke, I. King [November 1999] Obsoleted by RFC4395

2711

IPv6 Router Alert Option C. Partridge, A. Jackson [October 1999]

2710

Multicast Listener Discovery (MLD) for IPv6 S. Deering, W. Fenner, B. Haberman [October 1999] Updated by RFC3590, RFC3810

2675

IPv6 Jumbograms D. Borman, S. Deering, R. Hinden [August 1999] Obsoletes RFC2147

2661

Layer Two Tunneling Protocol L2TP W. Townsley, A. Valencia, A. Rubens, G. Pall, G. Zorn, B. Palter [August 1999]

2590

Transmission of IPv6 Packets over Frame Relay Networks Specification A. Conta, A. Malis, M. Mueller [May 1999]

2553

Basic Socket Interface Extensions for IPv6 R. Gilligan, S. Thomson, J. Bound, W. Stevens [March 1999] Obsoletes RFC2133 Obsoleted by RFC3493 Updated by RFC3152

2545

Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing P. Marques, F. Dupont [March 1999]

2529

Transmission of IPv6 over IPv4 Domains without Explicit Tunnels B. Carpenter, C. Jung [March 1999]

2526

Reserved IPv6 Subnet Anycast Addresses D. Johnson, S. Deering [March 1999]

2507

IP Header Compression M. Degermark, B. Nordgren, S. Pink [February 1999]

2497

Transmission of IPv6 Packets over ARCnet Networks I. Souvatzis [January 1999] (Also RFC1201

2492

IPv6 over ATM Networks G. Armitage, P. Schulter, M. Jork [January 1999]

2491

IPv6 over Non-Broadcast Multiple Access (NBMA) networks G. Armitage, P. Schulter, M. Jork, G. Harter [January 1999]

2474

Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers K. Nichols, S. Blake, F. Baker, D. Black [December 1998] Obsoletes RFC1455, RFC1349. Updated by RFC3168, RFC3260

2472

IP Version 6 over PPP D. Haskin, E. Allen [December 1998] Obsoletes RFC2023. Obsoleted by RFC5172

2471

IPv6 Testing Address Allocation R. Hinden, R. Fink, J. Postel (deceased) [December 1998] Obsoletes RFC1897 Obsoleted by RFC3701

2470

Transmission of IPv6 Packets over Token Ring Networks M. Crawford, T. Narten, S. Thomas [December 1998]

2467

Transmission of IPv6 Packets over FDDI Networks M. Crawford [December 1998] Obsoletes RFC2019

2466

Management Information Base for IP Version 6: ICMPv6 Group D. Haskin, S. Onishi [December 1998] Obsoleted by RFC4293

2465

Management Information Base for IP Version 6: Textual Conventions and General Group D. Haskin, S. Onishi [December 1998] Obsoleted by RFC4293

2464

Transmission of IPv6 Packets over Ethernet Networks M. Crawford [December 1998] Obsoletes RFC1972

2463

Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification A. Conta, S. Deering [December 1998] Obsoletes RFC1885 Obsoleted by RFC4443

2462

IPv6 Stateless Address Autoconfiguration S. Thomson, T. Narten [December 1998] Obsoletes RFC1971. Obsoleted by RFC4862

2461

Neighbor Discovery for IP Version 6 (IPv6) T. Narten, E. Nordmark, W. Simpson [December 1998] Obsoletes RFC1970. Obsoleted by RFC4861. Updated by RFC4311

2460

Internet Protocol, Version 6 (IPv6) Specification S. Deering, R. Hinden [December 1998] Obsoletes RFC1883. Updated by RFC5871

2454

IP Version 6 Management Information Base for the User Datagram Protocol M. Daniele [December 1998] Obsoleted by RFC4113

2428

FTP Extensions for IPv6 and NATs M. Allman, S. Ostermann, C. Metz [September 1998]

2375

IPv6 Multicast Address Assignments R. Hinden, S. Deering [July 1998]

2374

An IPv6 Aggregatable Global Unicast Address Format R. Hinden, M. O'Dell, S. Deering [July 1998] Obsoletes RFC2073 Obsoleted by RFC3587

2373

IP Version 6 Addressing Architecture R. Hinden, S. Deering [July 1998] Obsoletes RFC1884 Obsoleted by RFC3513

2292

Advanced Sockets API for IPv6 W. Stevens, M. Thomas [February 1998] Obsoleted by RFC3542

2185

Routing Aspects of IPv6 Transition R. Callon, D. Haskin [September 1997]

2147

TCP and UDP over IPv6 Jumbograms D. Borman [May 1997] Obsoleted by RFC2675

2133

Basic Socket Interface Extensions for IPv6 R. Gilligan, S. Thomson, J. Bound, W. Stevens [April 1997] Obsoleted by RFC2553

2080

RIPng for IPv6 G. Malkin, R. Minnear [January 1997]

2073

An IPv6 Provider-Based Unicast Address Format Y. Rekhter, P. Lothberg, R. Hinden, S. Deering, J. Postel [January 1997] Obsoleted by RFC2374

2030

Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI D. Mills [October 1996] Obsoletes RFC1769 Obsoleted by RFC4330

2023

IP Version 6 over PPP D. Haskin, E. Allen [October 1996] Obsoleted by RFC2472

2019

Transmission of IPv6 Packets Over FDDI M. Crawford [October 1996] Obsoleted by RFC2467

1981

Path MTU Discovery for IP version 6 J. McCann, S. Deering, J. Mogul [August 1996]

1972

A Method for the Transmission of IPv6 Packets over Ethernet Networks M. Crawford [August 1996] Obsoleted by RFC2464

1971

IPv6 Stateless Address Autoconfiguration S. Thomson, T. Narten [August 1996] Obsoleted by RFC2462

1970

Neighbor Discovery for IP Version 6 (IPv6) T. Narten, E. Nordmark, W. Simpson [August 1996] Obsoleted by RFC2461

1933

Transition Mechanisms for IPv6 Hosts and Routers R. Gilligan, E. Nordmark [April 1996] Obsoleted by RFC2893

1924

A Compact Representation of IPv6 Addresses R. Elz [April 1 1996]

1897

IPv6 Testing Address Allocation R. Hinden, J. Postel [January 1996] Obsoleted by RFC2471

1888

OSI NSAPs and IPv6 J. Bound, B. Carpenter, D. Harrington, J. Houldsworth, A. Lloyd [August 1996] Obsoleted by RFC4048 Updated by RFC4548

1887

An Architecture for IPv6 Unicast Address Allocation Y. Rekhter, T. Li, Eds. [December 1995]

1886

DNS Extensions to support IP version 6 S. Thomson, C. Huitema [December 1995] Obsoleted by RFC3596 Updated by RFC2874, RFC3152

1885

Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) A. Conta, S. Deering [December 1995] Obsoleted by RFC2463

1884

IP Version 6 Addressing Architecture R. Hinden, S. Deering, Eds. [December 1995] Obsoleted by RFC2373

1883

Internet Protocol, Version 6 (IPv6) Specification S. Deering, R. Hinden [December 1995] Obsoleted by RFC2460

1881

IPv6 Address Allocation Management IAB, IESG [December 1995]

1809

Using the Flow Label Field in IPv6 C. Partridge [June 1995]

 IPv6 deployment starts here at its lowest level…I challenge anyone to read them all, understand them, set a course of action, convince all the industry and providers to comply and get the applications and users ready by a set date…–

Simply start here –

1 IPv6 functions for network equipment

1.1 Base functions See footnote 3

This document's base functions include the IPv6 base standard (RFC 2460 – IPv6 Specification and its periodic RFC updates) and its related specifications to provide path discovery, neighbour discovery, auto-configuration and addressing.

The inclusion of RFC 4213 – Basic Transition Mechanisms for IPv6 Hosts and Routers in the following functions is intended to ensure that network equipment is capable of basic IPv6 and Internet Protocol Version 4 (IPv4) transition functionality such as dual-stack. There are many layer 2 technologies; the minimum considered necessary to the Government of Canada (i.e., "IPv6 over Ethernet" and "IPv6 over PPP") are listed in the table that follows.

Stateless address auto-configuration is essential because this functionality is required to provide the initial address configuration for network equipment. Additional address and host configuration functions, using either using Stateless Address Auto-Configuration (SLAAC) or Dynamic Host Configuration Protocol version 6 (DHCPv6), are described in section 5.3.

Function

Previous Versions

RFC 2460 – IPv6 Specification

RFC 1883

RFC 1981 – Path MTU Discovery for IPv6

N/A

RFC 4861 – Neighbor Discovery for IPv6

RFC 2461

RFC 4862 – IPv6 Stateless Address Autoconfiguration

RFC 2462

RFC 4443 – ICMPv6 for the IPv6 Specification

RFC 2463

RFC 3484 – Default Address Selection for Internet Protocol version 6 See footnote 4

N/A

RFC 4291 – IP Version 6 Addressing Architecture See footnote 5

RFC 3513

RFC 4213 – Basic Transition Mechanisms for IPv6 Hosts and Routers

RFC 2893

1.2 Link-specific functions

There are many layer 2 technologies used in the Government of Canada. The following table lists those consistent with the evolving network architecture. They should be listed as procurement requirements in situations where they are applicable, and can be considered independently from one another. The Technical Authority may need to add functions to support specific situations.

Function

Previous Versions

RFC 2464 – IPv6 over Ethernet

RFC 1972

RFC 5072 – IPv6 over PPP

RFC 2472

1.3 Functions for the Domain Name System

Host configuration can be achieved with DHCPv6 and/or Stateless Address Auto-Configuration (SLAAC). The following RFCs are independent from one another, so should be included as equipment requirements based on the addressing method being employed.

Function

Previous Versions

RFC 2671 – Extension Mechanisms for DNS (EDNS0) See footnote 6

N/A

RFC 3596 – DNS Extensions to Support IP Version 6

RFC 3152, RFC 1886

1.4 Functions for host configuration

Host configuration can be achieved with DHCPv6 and/or Stateless Address Auto-Configuration (SLAAC). The following RFCs are independent from one another and so should be included as equipment requirements based on the addressing method being employed.

Function

Previous Versions

RFC 3315 – Dynamic Host Configuration Protocol for IPv6 (DHCPv6)

N/A

RFC 3736 – Stateless Dynamic Host Configuration Protocol (DHCP) Service for IPv6

N/A

RFC 6106 – IPv6 Router Advertisement Options for DNS Configuration

RFC 5006

RFC 4941 – Privacy Extensions for Stateless Address Autoconfiguration in IPv6

RFC 3041

The following functions for host configuration should also be included in the procurement of network equipment.

Function

Ability to manually configure global addresses

Ability to disable automatic generation of global addresses

Ability to operate in IPv4- or IPv6-only mode (as described in RFC 4213 – Basic Transition Mechanisms for IPv6 Hosts and Routers)

1.5 Functions for network management

Network management functions are available through the Simple Network Management Protocol (SNMP). The following RFCs specify the essential functionality.

Function

Previous Versions

RFC 4292 – IP Forwarding Table MIB

RFC 2096

RFC 4293 – Management Information Base for the Internet Protocol (IP)

RFC 2011, RFC 2465, RFC 2466

1.6 Functions for security

Although optional within the IPv6 protocol, IP Security (IPsec) is one of the tools that implementers have available for their networks. If IPsec support is necessary, the following RFCs specify the essential functionality. Note that Communications Security Establishment Canada provides Government of Canada guidance for approved cryptographic algorithms.

Function

Previous Versions

RFC 4301 – Security Architecture for the Internet Protocol See footnote 7

RFC 2401

RFC 4302 – IP Authentication Header

RFC 2402

RFC 4303 – IP Encapsulating Security Payload (ESP)

RFC 2406

RFC 4307 – Cryptographic Algorithms for Use in the Internet Key Exchange Version 2 (IKEv2)

N/A

RFC 5996 – Internet Key Exchange (IKEv2) Protocol See footnote 8

RFC 4306, RFC 4718

1.7 Functions for multicast

If IPv6 source-specific (inter-domain) multicast is necessary, the following RFCs specify the essential functionality.

Function

Previous Versions

RFC 3810 – Multicast Listener Discovery Version 2 (MLDv2) for IPv6

RFC 2710

RFC 3956 – Embedding the Rendezvous Points (RP) Address in an IPv6 Multicast Address

RFC 3152, RFC 1886

RFC 4607 – Source-Specific Multicast for IP

N/A

1.8 Functions for routing

The following RFCs specify the functions specific for routing, which include router alerts, translation mechanisms and routing protocol support for IPv6.

Function

Previous Versions

RFC 2711 – IPv6 Router Alert Option

N/A

RFC 4891 – Using IPsec to Secure IPv6-in-IPv4 Tunnels

N/A

RFC 2473 – Generic Packet Tunneling in IPv6 Specification

N/A

If one or more of the Routing Information Protocol next generation (RIPng), Open Shortest Path First (OSPF) or Intermediate System to Intermediate System (IS-IS) interior routing protocols are necessary, the following RFCs specify the essential IPv6 functionality.

Function

Previous Versions

RFC 2080 – RIPng for IPv6

N/A

RFC 4552 – Authentication/Confidentiality for OSPFv3

N/A

RFC 5340 – OSPF for IPv6

RFC 2740

RFC 5308 – Routing IPv6 with IS-IS

N/A

If the Border Gateway Protocol version 4(BGP- 4) is necessary, the following RFCs specify the essential functionality.

Function

Previous Versions

RFC 2545 – Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing

N/A

RFC 4271 – Border Gateway Protocol 4 (BGP-4)

RFC 1771

RFC 4760 – Multiprotocol Extensions for BGP-4

RFC 2858

RFC 5492 – Capabilities Advertisement with BGP-4

RFC 3392

If multi-protocol label switching (MPLS) is necessary, the following RFCs specify the essential functionality. These RFCs can be considered independently from one another.

Function

Previous Versions

RFC 4659 – BGP-MPLS IP Virtual Private Network (VPN) Extension for IPv6 VPN

N/A

RFC 4798 – Connecting IPv6 Islands over IPv4 MPLS Using IPv6 Provider Edge Routers (6PE)

N/A

2 Future guidance for network equipment

The following functions are new and are not yet widely available yet in network equipment. This is advance notice that such functions are being considered as important additional capabilities.

Additional types of network equipment such as layer 2 devices, load balancers and network optimization devices may be considered in future versions of this document. The functions specified in the base functions section can be used as the basis for: multi-function devices, and network optimization devices such as load balancers.

2.1 Functions for coexistence

Note that the coexistence RFCs listed in the following are being considered for use in the Government of Canada.

Function

Previous Versions

RFC 6724 – Default Address Selection for Internet Protocol version 6 (IPv6)

RFC 3484

RFC 6145 – IP/ICMP Translation Algorithm

RFC 2765

RFC 6146 – Stateful NAT64: Network Address and Protocol Translation from IPv6 Clients to IPv4 Servers

N/A

RFC 6147 – DNS64: DNS Extensions for Network Address Translation from IPv6 Clients to IPv4 Servers

N/A

RFC 6052 – IPv6 Addressing of IPv4/IPv6 Translators

RFC 4291

2.2 Functions for security

If enhanced security is necessary, the following RFCs specify additional functions. Note that Communications Security Establishment Canada provides Government of Canada guidance for approved cryptographic devices.

Function

Previous Versions

RFC 5095 – Deprecation of Type 0 Routing Headers in IPv6

RFC 2460, RFC 4294

RFC 3972 – Cryptographically Generated Addresses (CGA)

N/A

RFC 4581 – CGA Extension Field Format

RFC 3972

RFC 4982 – CGA Support for Multiple Hash Algorithms

RFC 3972

RFC 3971 – SEcure Neighbor Discovery (SEND)

N/A

RFC 5722 – Handling of Overlapping IPv6 Fragments

RFC 2460

2.3 Functions for mobility

Additional mobility functions are available with IPv6. If mobility support is necessary, the following RFCs specify the essential functionality.

Function

Previous Versions

RFC 4877 – Mobile IPv6 Operation with IKEv2 and the Revised IPsec Architecture

RFC 3776

RFC 6275 – Mobility Support in IPv6

RFC 3775

2.4 Functions for QoS

If IP Quality of Service (QoS) is necessary, the following RFC specifies the essential functionality.

Function

Previous Versions

RFC 2474 – Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers

RFC 1455, RFC 1349

 

 

Comments