|
作者: xueguojun [xueguojun] 论坛用户 | 登录 |
最近国家不是说,打算在未来的几年里,将用IPv6替换IPv4的消息哦。 请问有没有知道,这两种技术有什么本质的不同呢? 会有什么实现技术的难点吗? |
地主 发表时间: 12/05 01:07 |
回复: tuzi [tuzi] 版主 | 登录 |
IP地址不够用 我想你是知道了吧 为什么不够用 我想你也应该知道 于是就出现V6 V6使用什么来表示IP的地址的 你去搜索一下就明白了 |
B1层 发表时间: 12/05 01:41 |
回复: wfjxx [wfjxx] | 登录 |
兄弟你能这样说话吗?别人可是新手呀呵呵。 |
B2层 发表时间: 12/05 09:23 |
回复: xueguojun [xueguojun] 论坛用户 | 登录 |
就是嘛,我是新手。你怎么前一句我知道了,后一句我也知道了的。 我只是知道IPv6有128位,可表示更多的IP地址,随着我们国家网民 人数的增加,原来分配给我们国家的2900万IP地址远远不够用。再 加上出于抓住网络技术的又一次机会,置定IPv6,反正对我国百利 无一害。可我想知道它的一些实现技术??? |
B3层 发表时间: 12/05 16:07 |
回复: tuzi [tuzi] 版主 | 登录 |
本来我的意思是想让你能使用搜索引擎的 语气不太好 道歉:) 以下是ZT IPv4和IPv6的比较: 比较项 IPv4 IPv6 地址空间 2^32,约42亿 2^128,数量非常庞大 地址头部复杂度 复杂,20个固定字段 简单,7-12个字段,可选扩展字段 安全性 无,可选 内置安全性 移动IP 无,可选 内置支持 表示方式 点分10进制 点分16进制 自动配置 有限支持 支持 广播,多播,任意播 支持,支持,不支持 不支持,支持,支持 表1 从表1中可以看出,IPv6相对IPv4最重要的改进在于提供了巨大的地址空间。相对IPv4的42亿地址空间而言,IPv6可以提供近乎无限的地址空间,为未来各种以信息网络为载体的多种设备,服务的接入的发展提供了广阔的空间;IPv6简化的地址头部可以有效提高路由效率,节省网络带宽;可选的扩展字段为新功能的扩展提供了灵活性;内置的安全性,移动IP,简单灵活的自动配置特性为构建安全可靠易用的网络环境提供了有力的保障。 目前,IPv6的应用主要以试验性质为主,比如:官方的IPv6试验网6bone(http://www.6bone.net/),在这里你可以查阅到IPv6有关的技术资料,申请加入邮件列表,申请IPv6域名,加入试验床计划等。国内也有类似试验性质的试验床,如CERNET(http://www.ipv6.net.edu.cn/)。北京邮电大学IPv6试验小组(http://ipv6.bupt.edu.cn/index_cn.htm)。 一些国际著名的大型公司也提供了对IPv6的支持,思科的12000系列互联网路由器从IOS12.(2)开始已正式支持IPv6,目前,支持IPv6的路由协议已有BGPv4 for IPv6,RIP for IPv6,IS-IS for IPv6。其它如EIGRP for IPv6,OSPFv3 for IPv6也在开发中。微软从Windows XP开始内置提供了对IPv6的支持,早期的Windows 2000和NT需要额外下载IPv6支持软件包(http://research.microsoft.com/programs/Europe/projects/MIPv6.asp)。这里以Windows 2003 Server为例简要介绍IPv6的应用。 IPv6的报头结构以及与IPv4的比较 虽然IPv6报头的字节长度两倍于IPv6报头(40个字节与20个字节),但IPv6拥有简化的报头结构。IPv6报头有8个字段,IPv4则有14个。IPv6丢弃及改用了IPv4报头字段中的几个,从而使包处理更有效率。 下面比较一下两种报头。Version(版本)字段在两种协议中没有变化。IPv6丢弃了IPv4的Internet Header Length(因特网报头长度)、Type of Service(服务类型)、Identification(识别)、Flags(标志)、Fragment Offset(分片偏移量)和Header Checksum(报头校验和)字段。Total Lenght(总长度)、Time to Live(生存时间)和Protocol(协议)字段在IPv6中有了新名字,功能稍微进行了重新定义。IPv4中的Option(选项)字段已从报头中消失,改为Extension(扩展)功能。最后,IPv6加入了两个新字段:Traffic Class(流量类别)和Flow Label(流标记)。分别介绍一下IPv6包的每个报头字段。 Version:Version字段的长度仍是4位,它指明了协议版本号。 Traffic Class:这个8位字段可以为包赋予不同的类别或优先级。它类似IPv4的Type of Service字段,为差异化服务留有余地。 Flow Label:Flow Label字段是IPv6的新增字段。源节点使用这个20位字段,为特定序列的包请求特殊处理(效果好于尽力转发)。实时数据传输如语音和视频可以使用Flow Label字段以确保QoS。 Payload Length:这个16位字段表明了有效载荷长度。与IPv4包中的Total Length字段不同,这个字段的值并未算上IPv6的40位报头。计算的只是报头后面的扩展和数据部分的长度。因为该字段长16位,所以能表示高达64KB的数据有效载荷。如果有效载荷更大,则由超大包(jumbogram)扩展部分表示。 Next Header:这个8位字段类似IPv4中的Protocol字段,但有些差异。在IPv4包中,传输层报头如TCP或UDP始终跟在IP报头后面。在IPv6中,扩展部分可以插在IP报头和传输层报头当中。这类扩展部分包括验证、加密和分片功能。Next Header字段表明了传输层报头或扩展部分是否跟在IPv6报头后面。 Hop Limit:这个8位代替了IPv4中的TTL字段。它在经过规定数量的路由段后会将包丢弃,从而防止了包被永远转发。包经过一个路由器,Hop Limit字段的值就减少一个。IPv4使用了时值(time value),每经过一个路由段就从TTL字段减去一秒。IPv6用段值(hop value)换掉了时值。 Source Address:该字段指明了始发主机的起始地址,其长度为128位。 Destination Address:该字段指明了传输信号的目标地址,其长度为128位。 网络人员可能会惊讶地发现校验和与分片字段从IPv6的报头当中消失了。丢弃包的报头校验和是为了提高路由效率。虽然包报头仍有可能出现错误,新协议的设计人员却认为这种风险可以接受,尤其是考虑到IP层的上下层:数据链路层和传输层会检查错误。 至于分片,IPv6确实允许对包进行分割,但这过程在报头的扩展部分而不是报头本身进行。此外,IPv6包只能由源节点进行分割、目标节点进行重新组装:不允许路由器介入进来对包进行分割或重新组装。这种分片特性的目的在于降低传输中的处理开销,而且假定如今网络的帧大小足够大,大多数包不需要分片。 如果非要分割IPv6包,源节点就会确定每条链路的最大传输单元(MTU)。一种办法就是,向目标地址发送一个测试包。如果测试包对某条链路来说太大,链路就返还一个因特网控制消息协议(ICMP)消息给源节点,源节点就相应减小包大小。 实现分片及其它选项功能的扩展机制是IPv6重新设计的一个重要特性。它取代了IPv4的Options字段,这就增强了IPv4包的安全功能,并且丰富了源路由选择。 设计师不是把这种增强的功能添加到IPv6报头当中,而是设计了可插在IP报头和较高层协议报头之间的扩展部分。这使没有扩展部分的包处理起来更快,还提供了一系列可扩充选项,如加密、验证、分片、源路由、段和目标选项等。正如前文所述,这些扩展部分计算在包总的有效载荷长度里面。 [此贴被 带脚镣跳舞(tuzi) 在 12月05日18时08分 编辑过] |
B4层 发表时间: 12/05 18:18 |
回复: zhuyaping [zhuyaping] 论坛用户 | 登录 |
IPV6的IP可以让世界每一台计算机都有一个IP! |
B5层 发表时间: 12/05 21:32 |
回复: gds [gds] 论坛用户 | 登录 |
好,谢谢楼上哥们,收了. |
B6层 发表时间: 12/06 22:43 |
回复: apang [apang] 论坛用户 | 登录 |
IPV6应是冒号十六进制 |
B7层 发表时间: 12/10 23:40 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号