EEfaq论坛-赚客自留地

 找回密码
 免费注册
查看: 1185|回复: 7

初探IPv6

[复制链接]
发表于 2005-2-21 10:13:08 | 显示全部楼层 |阅读模式
引言: 据权威机构统计,预计在2005-2008年左右,现今的IP地址将耗尽。由此,下一代网络
协议
IPv6已经开始广泛的应用,随着
协议
的不断发展和完善,现在也慢慢的溶于了我们是生活当中。
一,什么是IPv6?
IPv6是下一版本的互联网
协议
,它的提出最初是因为随着互联网的迅速发展, 近十年来由于互联网的蓬勃发展,IP位址的需求量愈来愈大,使得IP位址的发放愈趋严格。为了扩大地址空间,拟通过IPv6重新定义地址空间。
IPv4采用32位地址长度,只有大约43亿个地址,而IPv6采用128位地址长度,几乎可以不受限制地提供地址。按保守方法估算IPv6实际可分配的地址,整个地球每平方米面积上可分配1000多个地址。
  显然,IPv6的优势能够对上述挑战直接或间接地作出贡献。其中最突出的是IPv6大大地扩大了地址空间,恢复了原来因地址受限而失去的端到端连接功能,为互联网的普及与深化发展提供了基本条件。当然,IPv6并非十全十美、一劳永逸,不可能解决所有问题。IPv6只能在发展中不断完善,也不可能在一夜之间发生,过渡需要时间和成本,但从长远看,IPv6有利于互联网的持续和长久发展。
二,IPv6与IPv4相比有什么特点和优点?
IPv6作为新一代的网络通信
协议
,与IPv4相比,具有很多优越的性能,具体表现如下:
A,更大的地址空间。IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。
B,更小的路由表。IPv6的地址分配一开始就遵循聚类的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。
C,增强的组播支持以及对流的支持。这使得网络上的多媒体应用有了长足发展的机会,为
服务
质量(QoS)控制提供了良好的网络平台.
D,与IPv4不一样的是,新一代使用的IPv6加入了对自动配置(Auto-configuration)的支持。这是对DHCP
协议
的改进和扩展,使得网络、尤其是局域网的管理更加方便和快捷.
E,安全性是网络中最关注的问题之一,在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,这极大的增强了网络安全.
三,认识IPv6地址
我们知道,IPv4地址长度为32位(4个字节)。书写IPv4的地址是用一个字节来代表一个无符号十进制整数,四个字节写成由3个点分开的四个十进制数,例如:
202.106.168.103
和IPv4相比,IPv6的主要改变就是地址的长度为128位,也就是说可以有2的128次方的IP地址,相当于10的后面有38个零。对于128位的IPv6地址,定义相似的表示方法是必要的。 RFC1884规定的标准语法建议把IPv6地址的128位(16个字节)写成8个16位的无符号整数,每个整数用四个十六进制位表示,这些数之间用冒号(:)分开,例如:
什么是RFC?
RFC是Request for Comments Document的缩写。RFC实际上就是Internet有关
服务
的一些标准。通常,当某家机构或团体开发出了一套标准或提出对某种标准的设想,想要征询外界的意见时,就会在Internet上发放一份RFC,对这一问题感兴趣的人可以阅读该RFC并提出自己的意见。绝大部分网络标准的指定都是以RFC的形式开始。
3ffe:3201:1401:1:280:c8ff:fe4d:db39
  为了进一步简化IPv6的地址表示,可以用0来表示0000,用1来表示0001,用20来表示0020, 用300来表示0300,只要保证数值不便,就可以将前面的0省略。比如:
  1080:0000:0000:0000:0008:0800:200C:417A
  0000:0000:0000:0000:0000:0000:0A00:0001
  可以简写为:
  1080:0:0:0:8:800:200C:417A
  0:0:0:0:0:0:A00:1
  另外,还规定可以用符号::表示一系列的0。那么上面的地址又可以简化为:
  1080::0:8:800:200C:417A
  ::A00:1
  IPv6地址的前缀的表示和IPv4地址前缀在CIDR中的表示方法类似。比如 0020:0250:f002::/48表示一个前缀为48位的网络地址空间。
四,安装与卸载
由于笔者本身测试系统的限制,只能针对
XP
系统进行安装与卸载说明,其他视窗系统的安装请读者自行搜索资料。
A,在Windows
XP
安装IPv6
1,使用管理员用户登陆Windows
XP
系统
2,单击开始--运行,输入CMD,打开Command窗口,输入ipv6 install即可完成安装。

                               
登录/注册后可看大图

B,在Windows
XP
SP2中安装IPv6
Windows
XP
SP2安装IPv6,除了可以使用上面的方法以外,还可以使用如下的方法:
1,使用管理员用户登陆Windows
XP
系统
2,单击开始菜单,选择控制面板,打开网络连接对话框
3,右键点击本地连接,打开本地连接属性
4,点击安装,在弹出的对话框中选择
协议
,点击增加
5,打开选择网络
协议
话框,选择Microsoft
TCP/IP
版本6
,单击确定,即可完成安装

                               
登录/注册后可看大图

C,在Windows
XP
卸载IPv6
1,使用管理员用户登陆Windows
XP
系统
2,单击开始--运行,输入CMD,打开Command窗口,输入ipv6 uninstall即可完成卸载工作。

                               
登录/注册后可看大图

D,在Windows
XP
SP2中卸载IPv6
同样,在Windows
XP
SP2卸载IPv6,除了可以使用上面的方法以外,还可以使用如下的方法:
1,使用管理员用户登陆Windows
XP
系统
2,单击开始菜单,选择控制面板,打开网络连接对话框
3,右键点击本地连接,打开本地连接属性
4,选择Microsoft
TCP/IP
版本6
,单击卸载。卸载完成以后系统会要求重新启动才可以生效。

                               
登录/注册后可看大图

五,关于Teredo
服务
细心的朋友可能会在Windows
XP
SP2的
防火墙
中看到它的身影。依照微软的说法,Teredo 是一项地址分配和自动隧道
技术
,能够跨越 IPv4 Internet 实现 IPv6 单播连接。由于选择IPv4还没淘汰,而IPv6也没被大规模的使用,所以使用Teredo来实现IPv4到IPv6之间的过渡是十分有必要的。
具体的详细介绍可以看微软的官方说明。
_
blank>
http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/teredo.mspx

                               
登录/注册后可看大图


[ Last edited by wzy1978 on 2005-2-21 at 10:17 ]
发表于 2005-2-21 10:16:08 | 显示全部楼层
学习中!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-21 10:20:45 | 显示全部楼层
。。。

[ Last edited by wzy1978 on 2005-2-21 at 10:22 ]
回复 支持 反对

使用道具 举报

jl21 该用户已被删除
发表于 2005-2-21 10:32:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2005-2-21 10:45:07 | 显示全部楼层
ipv6我上次听了别人一次演讲,当时觉得,哇,好多代理,这下该发了。
回复 支持 反对

使用道具 举报

冰肌玉骨 该用户已被删除
发表于 2005-2-21 15:07:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2005-2-21 16:51:35 | 显示全部楼层
还没到普及的程度ING
回复 支持 反对

使用道具 举报

发表于 2005-2-21 22:08:49 | 显示全部楼层
毕业设计就这玩意,呵呵。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|联系我们|Archiver|手机版|小黑屋|EEfaq论坛

GMT+8, 2024-11-22 14:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表