IPV6概述

发布于:2025-07-01 ⋅ 阅读:(22) ⋅ 点赞:(0)

1. 定义

        IPv6(Internet Protocol version 6)是互联网协议的第六版,设计用于替代现有的 IPv4 协议。IPv6 提供了更大的地址空间、增强的路由效率、更好的安全性以及自动配置功能,以满足现代网络的需求。

1.1 地址空间

   IPv6 地址长度为 128 位,相比 IPv4 的 32 位,大大增加了可用的地址数量,可以满足未来互联网发展的需求。IPv6 地址表示为 8 组 16 位十六进制数,

IPv4 地址数量

  • 地址长度:32 位二进制

  • 理论总数
    232=4,294,967,296232=4,294,967,296 个(约 42.9 亿

  • 实际可用

    • 因保留地址(如私有地址、组播、回环等),实际可用约 37 亿

    • 现状:2011 年已耗尽(由 IANA 分配完毕),依赖 NAT 和 CIDR 技术延展。

IPv6 地址数量

  • 地址长度:128 位二进制

  • 理论总数:2128=340,282,366,920,938,463,463,374,607,431,768,211,4562128=340,282,366,920,938,463,463,374,607,431,768,211,456 个(约 3.4×10³⁸

  • 直观比喻

    • 地球每平方米面积可分到 10281028 个 IPv6 地址。

    • 足够为宇宙中每个原子分配多个 IP。

  • 实际分配

    • 当前全球仅分配了不到 240240 个,利用率不足万亿分之一。

IPv6分类

IPv6数据报的目的地址有三种基本类型:

  • 单播地址 (unicast address):传统的点对点通信。
  • 多播地址 (multicast address):一点对多点的通信。数据报发送到一组计算机中的每一个。IPv6没有采用广播的术语,而将广播看作多播的一个特例
  • 任播地址 (anycast address):这是 IPv6 增加的一种类型。任播的目的站是一组计算机,但数据报在交付时只交付离发送方最近(由路由协议度量)的一个计算机

1.4 从IPv4向IPv6过渡--双栈


因特网上使用IPv4的路由器的数量太大,要让所有路由器都改用IPv6并不能一蹴而就。因此,从IPv4转变到IPv6只能采用逐步演进的办法。

另外,新部署的IPv6系统必须能够向后兼容,也就是IPv6系统必须能够接收和转发IPv4数据报,并且能够为IPv4数据报选择路由。

使用双协议栈

  • 双协议栈(Dual Stack)是指在完全过渡到IPv6之前,使一部分主机或路由器装有IPv4和IPv6两套协议栈。
  • 双协议栈主机或路由器既可以和IPv6系统通信,又可以和IPv4系统通信。
  • 双协议栈主机或路由器记为IPv6/IPv4,表明它具有一个IPv6地址和一个IPv4地址。
    • 双协议栈主机在与IPv6主机通信时采用IPv6地址,而与IPv4主机通信时采用IPv4地址。
    • 双协议栈主机在与IPv6主机通信时采用IPv6地址,而与IPv4主机通信时采用IPv4地址。
      • 若DNS返回的是IPv4地址,则双协议栈的源主机就使用IPv4地址;
      • 若DNS返回的是IPv6地址,则双协议栈的源主机就使用IPv6地址。

思科IPv6配置

R1(config)#ipv6 unicast-routing

华为IPv6配置

dhcpv6 pool vlan23
 address prefix 2403:6A00:300:11:172:16:17:0/120
 excluded-address 2403:6A00:300:11:172:16:17:1 to 2403:6A00:300:11:172:16:17:10
 dns-server 2403:6A00::1
interface Vlanif23
 description To:L1-L2-Desktop
 ipv6 enable
 ip address 172.16.23.254 255.255.255.0
 ipv6 address 2403:6A00:300:11:172:16:17:1/120
 ipv6 nd ra prefix default no-advertise
 undo ipv6 nd ra halt
 ipv6 nd autoconfig managed-address-flag
 ipv6 nd autoconfig other-flag
 dhcpv6 server vlan23

目前IPv6地址的分配方法有以下几种:

手动配置。

手动配置IPv6地址/前缀及其他网络配置参数(DNS、NIS、SNTP服务器地址等参数)。


无状态自动地址分配。

由接口ID生成链路本地地址,再根据路由通告报文RA(Router Advertisement)包含的前缀信息自动配置本机地址。


有状态自动地址分配,

即DHCPv6方式。DHCPv6又分为如下两种:

1、DHCPv6有状态自动分配。DHCPv6服务器自动分配IPv6地址/PD前缀及其他网络配置参数 (DNS、NIS、SNTP服务器地址等参数)。

2、DHCPv6无状态自动分配。主机IPv6地址仍然通过路由通告方式自动生成,DHCPv6服务器只分配 除IPv6地址以外的配置参数,包括DNS、NIS、SNTP服务器等参数—无状态前面已经介绍过,不 在此赘述。


网站公告

今日签到

点亮在社区的每一天
去签到