天天看点

006A-IPV6地址

简介

互联网的两个协议版本IPv4,IPv6

IPv6:IP version 6

IPv6基础

IP版本6(IPv6)用作IP版本4(IPv4)的替换协议。

IPv6地址128bit长度。提供的地址是IPv4的10,000,000,000,000,000,000,000,000,000,000,000倍。

使用一些不同于IPv4的寻址规则,这意味着很多协议和功能也需要发生变化。

IPv6 没有广播

地址解析,把ip地址与mac地址的关联进行交互

在IPv6环境中,通过ICMPv6来实现地址解析(NDP)

路由协议和一些其它协议,有专用的版本支持IPv6

与IPv4路由过程几乎没有区别,只是地址不一样

当然转发依据也将是 IPv6 地址 和 IPv6 路由表

ipv6中

unicast,multicast,anycast(任意播)。没有broadcast

60后期70年代开始

80年代产生了互联网,受科研和大学推动

90年代开始逐步商用

2000年以来高速发展,移动设备逐渐开始接入互联网

事实上,IANA的IPv4地址空间早已分配殆尽(2011年)

2011年APNIC(亚太地区互联网注册提供商,五大RIR之一)地址资源耗尽

2015年ARIN(北美地区的)地址资源耗尽

今日,如果不出意外,应该所有的RIR都没有地址资源了(除了某地区

RIR)

http://ipv4.potaroo.net/

006A-IPV6地址
006A-IPV6地址

RFC2460

一些息息相关的协议变化:OSPFv3、ICMPv6、NDP

删除域:

校验和域-链路层和上层已做校验和,减少报文处理时间

标识符,分片偏移域,标志-移到IPv6分片扩展头实现,中间节点不分片提高效率,标识上层协议

选项,填充域-由IPv6扩展头替代

相同域:

版本号,源地址,目的地址(32位—>>128比特)

更改名称的域:

生存时间TTL -〉Hop Limit

总长度-〉负荷长度(Payload Length 不包含报头)

协议号-〉Next Header

服务类型Tos -〉传输级别(Traffic Class )

新增域:流标签Flow Label(增强Qos功能,保留位

006A-IPV6地址

IPv6地址格式

IPv6地址格式:冒号分隔的十六进制数书写和配置

  • Example: 2001:0DB8:010F:0001:0000:0000:0000:0ACD

IPv6地址的几个缩写规则:

1、每个冒号分组的数值中,前面的0 可以省略掉

  • Example: 2001:0DB8:010F:0001:0000:0000:0000:0ACD

    equal

  • Example: 2001:DB8:10F:1:0000:0000:0000:ACD

    2、如果一个位组中所有数字都为0,可以用一个0表示

  • Example: 2001:DB8:10F:1:0000:0000:0000:ACD

    equal

  • Example: 2001:DB8:10F:1:0:0:0:ACD

    3、如果有多个连续位组数字均为0 ,可以缩写为:: ,但一个地址中只能用一次

  • Example: 2001:DB8:10F:1:0:0:0:ACD

    equal

  • Example: 2001:DB8:10F:1::ACD

由于地址实在太长,所以IPv6除了使用缩写来方便书写地址之外,使用前缀长度的概念代替了掩码,书写也更加方便

范例:

2222:1111:0:1:A:B:C:D/64

2222:1111:0:1:A:B:C:D /64 ——也有一些书写要求中间带个空格

主机位全部置 0 ,即为网络ID

006A-IPV6地址

-

address/length prefix
2340:0:10:1000:1000:ABCD:101:1010/64 2340:0:10:1000::/64

通常情况下:

IANA

分配/16 的地址块给区域注册商(RIR)

RIR

分配/32 的地址块给大型运营商

大型运营商分配 /48 的地址块给二级运营商或者用户

006A-IPV6地址

全局单播地址(address ranges gor global unicast address )

binary001开头的地址为单播地址

2000::/3 这一范围内的所有地址均为全局单播地址,类比IPv4的公网IP地址

2000::/3(16进制)

2000:0000:0000:0000:0000:0000:0000:0000

3FFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF

Unique Local Unicast Addresses

006A-IPV6地址

类比IPv4的私有IP地址

IANA保留了FC00::/7为本地单播地址,但在RFC 4193 中又要求将第八 bit 设置为 1,

也就是说,莫名其妙的就少了一半。

因此,实际可用的就只有:FD00::/8