将IPv4选项合并到标准IPv4头比较复杂。IPv4头最短为20字节,最长为60字节,附加数据包含IPv4选项,必须由路由器翻译以对IP包进行处理。这种方法有两个影响:其一,路由器实现时往往对附加选项的包进行分流处理,因此导致处理效率降低;其二,由于选项导致性能下降,应用...
IP地址有三种类型:单播、组播和任意点播。广播地址已不再有效。RFC 2373中定义了三种IPv6地址类型: 单播:一个单接口的标识符。送往一个单播地址的包将被传送至该地址标识的 接口上。 泛播:一组接口(一般属于不同节点)的标识符。送往一个泛播地址的包将被传 送至该地...
地址表达方式 IPv4地址一般以4部分间点分的方法来表示,即4个数字用点分隔。例如,下面是一些合法的IPv4地址,都用十进制整数表示:10.5.3.1127.0.0.1201.199.244.101IPv4地址也时常以一组4个2位的十六进制整数或4个8位的二进制整数表示,但后一种情 况较少见。IPv6地址...
IPv6的分段只能由源节点和目的节点进行,这样就简化了包头并减少了用于选路的开销。逐跳分段被认为是一种有害的方法。首先,它在端到端的分段中将产生更多的分段。此外在传输中,一个分段的丢失将导致所有分段重传。IPv6的确可以通过其扩展头来支持分段,但是如下所述,...
修改还是替换 考虑到IPv4存在的时间,它确实工作得不错。那为什么还要用其他的东西来替换它呢?毕竟如果把IPv4替换掉的话,网络中的所有系统均需要升级。升级到最新的微软Windows易如闲庭信步,但IPv4的升级对于大型组织来说,简直就是一场恶梦。我们讨论的网络可能包...
本文在介绍I P v 6寻址之前,首先介绍一些与使用I P寻址来标识和定位I P网络上的节点相关的问题。多年以来,I P地址被认为是可以在I P网络上最终唯一并持久的节点标识符。近年中,尤其是随着下一代I P技术的发展,对于I P地址的这种观点正在改变。如果我们仍像过去2 0...
IP节点需要一个特殊的协议来交换报文以了解与IP相关的情况。ICMP正好适用于这种需求。在IPv4升级到IPv6的过程中,ICMP也经历了一定的修改。ICMPv6在RFC1885中定义。ICMP报文可以用来报告错误和信息状态,以及类似于包的Internet探询(Ping)和跟踪路由的功能。 IGMP一开始...
IPv6的分段只能由源节点和目的节点进行,这样就简化了包头并减少了用于选路的开销。逐跳分段被认为是一种有害的方法。首先,它在端到端的分段中将产生更多的分段。此外在传输中,一个分段的丢失将导致所有分段重传。IPv6的确可以通过其扩展头来支持分段,但是如下所述,...
IPV4字段中有一些与IPv6头类似,但其中真正完全保持不变的只有第一个字段,即版本字段,因为在同一条线路上传输时,必须保证IPv4和IPv6的兼容性。下一个字段,即包头长度,则与IPv6无关,因为IPv6头是固定长度,IPv4中需要这个字段是因为它的包头可能在20字节到40字节间...
在IPv4中,所有包头以32位为单位,即基本的长度单位是4个字节。在IPv6中,包头以64位为单位,且包头的总长度是40字节。IPv6协议为对其包头定义了以下字段: 版本。长度为4位,对于IPv6,该字段必须为6。 类别。长度为8位,指明为该包提供了某种“区分服务”。RFC1883中...