From owner-svn-doc-head@FreeBSD.ORG Fri Mar 7 19:59:51 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0CCD3663; Fri, 7 Mar 2014 19:59:51 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ED3BB8AE; Fri, 7 Mar 2014 19:59:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s27JxoHq018690; Fri, 7 Mar 2014 19:59:50 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s27JxohV018689; Fri, 7 Mar 2014 19:59:50 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201403071959.s27JxohV018689@svn.freebsd.org> From: Dru Lavigne Date: Fri, 7 Mar 2014 19:59:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44186 - head/en_US.ISO8859-1/books/handbook/advanced-networking X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 19:59:51 -0000 Author: dru Date: Fri Mar 7 19:59:50 2014 New Revision: 44186 URL: http://svnweb.freebsd.org/changeset/doc/44186 Log: Initial pass through IPv6 Introduction. It needs a second pass and a mention of how FreeBSD is leading the way with IPv6-only. The rest of this chapter needs a tech review by someone who knows more about IPv6 as the last two sections are still unclear on why/when someone would do this. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Fri Mar 7 19:36:09 2014 (r44185) +++ head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Fri Mar 7 19:59:50 2014 (r44186) @@ -4257,69 +4257,32 @@ Received 264951 bytes in 0.1 seconds - IPv6, also known as - IPng IP next - generation, is the new version of the well known + IPv6 is the new version of the well known IP protocol, also known as - IPv4. &os; includes the KAME - IPv6 reference implementation. &os; comes - with everything needed to use IPv6. This - section focuses on getting IPv6 configured - and running. - - In the early 1990s, people became aware of the rapidly - diminishing address space of IPv4. Given - the expansion rate of the Internet, there were two major - concerns: - - - - Running out of addresses. For years the use of - RFC1918 private address space (10.0.0.0/8, 172.16.0.0/12, and - 192.168.0.0/16) and NAT - has slowed down the exhaustion. Even though, there are - very few remaining IPv4 addresses. The Internet - Assigned Numbers Authority (IANA) has - issued the last of the available major blocks to the - Regional Registries. Once each Regional Registry runs - out, there will be no more available and switching to - IPv6 will be critical. - - - - Every block of IPv4 addresses allocated required - routing information to be exchanged between many routers - on the Internet, and these routing tables were getting - too large to allow efficient routing. - - - - IPv6 deals with these and many other - issues by providing the following: + IPv4. IPv6 provides several advantages over + IPv4 as well as many new features: - 128 bit address space which allows for + Its 128-bit address space allows for 340,282,366,920,938,463,463,374,607,431,768,211,456 - addresses. This means there are approximately - 6.67 * 10^27 IPv6 addresses per square - meter on the planet. + addresses. This addresses the IPv4 + address shortage and eventual IPv4 + address exhaustion. Routers only store network aggregation addresses in their routing tables, thus reducing the average space of a - routing table to 8192 entries. + routing table to 8192 entries. This addresses the scalability + issues associated with IPv4, which required every + allocated block of IPv4 addresses to be + exchanged between Internet routers, causing + their routing tables to become + too large to allow efficient routing. - There are many other useful features of - IPv6: - Address autoconfiguration ( - Anycast addresses (one-out-of - many). - - - Mandatory multicast addresses. - IPsec (IP + Built-in IPsec (IP security). @@ -4345,7 +4303,7 @@ Received 264951 bytes in 0.1 seconds - Mobile IP. + Support for mobile IP. @@ -4354,22 +4312,12 @@ Received 264951 bytes in 0.1 seconds - - For more information, refer to KAME.net - - Currently IPv6 support for many - applications and services is very good, though for some - software it still needs work. For authoritative information - about the support of IPv6, please consult - the Official Documentation for the software in - question. - - Web, DNS and Mail applications and - servers have the best support for IPv6 - because they are the most common use case. Other applications - may have varying degrees of IPv6 - support. + &os; includes the http://www.kame.net/ + IPv6 reference implementation and comes + with everything needed to use IPv6. This + section focuses on getting IPv6 configured + and running. Background on <acronym>IPv6</acronym> Addresses