| 查看: 1155 | 回复: 9 | |||
| 当前主题已经存档。 | |||
[交流]
什么是IPV6
|
|||
|
什么是IP? 什么是IPv4? 什么是IPv6? 目前的全球因特网所采用的协议族是TCP/IP协议族。IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。目前IP协议的版本号是4(简称为IPv4),它的下一个版本就是IPv6。IPv6正处在不断发展和完善的过程中,它在不久的将来将取代目前被广泛使用的IPv4。 IPv6与IPv4相比有什么特点和优点? 1)更大的地址空间。IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。 2)更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。 3)增强的组播(Multicast)支持以及对流的支持(Flow-control)。这使得网络上的多媒体应用有了长足发展的机会,为服务质量(QoS)控制提供了良好的网络平台. 4)加入了对自动配置(Auto-configuration)的支持.这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷. 5)更高的安全性.在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,这极大的增强了网络安全. 我们需要2^128-1个IP地址吗? 需要.随着电子技术及网络技术的发展,计算机网络将进入人们的日常生活,可能身边的每一样东西都需要连入全球因特网.并且,准确的说,使用IPv6的网络并没有2^128-1个能充分利用的地址.首先,要实现IP地址的自动配置,局域网所使用的子网的前缀必须等于64,但是很少有一个局域网能容纳2^64个网络终端;其次,由于IPv6的地址分配必须遵循聚类的原则,地址的浪费在所难免. 我想了解一下IPv6,该怎么做呢? 看RFC! 这是最省钱也是最保险的办法,就是枯燥一点.目前国内介绍IPv6的书至少有一本: IPv6--the new Internet protocol(second edition)/新因特网协议IPv6(第二版),清华大学出版社,1999 介绍IPv6网络编程(Unix平台)的书也至少有一本: Unix Network Programming Volume I (Second Edition)/Unix网络编程卷一(第二版),清华大学出版社,1998 我想试一试IPv6,该做些什么呢? 你需要三样东西:支持IPv6的操作系统;支持IPv6的软件;与因特网的连接. 1)目前支持IPv6的操作系统有:Linux(内核版本至少是2.2.1,最好是2.2.12以上),FreeBSD(4.x系列已经支持IPv6,更早的版本需要给内核打补丁),WindowsNT/2000(需要去微软的网站下一个补丁程序),NetBSD,OpenBSD,Solaris(这些就不熟了),等等等等.目前肯定不支持IPv6的操作系统是(我知道的)Windows系列中Windows98及其以前的版本. 2)支持IPv6的操作系统一般都会自带一些支持IPv6的网络程序(Linux的情况比较特殊,有的软件可能本身支持IPv6但在编译的时候没有打开相应的选项,这是因为不同的发布商对IPv6重要性及可用性的看法各不相同).但是,这些操作系统自带的程序往往并不是最好的,你可能需要到网上去找一些好用的支持IPv6的软件. 3)如果你想真正尝试IPv6,一定要连网,起码要有一个局域网环境. [ Last edited by 幻影无痕 on 2006-11-29 at 07:57 ] |
» 猜你喜欢
存款400万可以在学校里躺平吗
已经有17人回复
拟解决的关键科学问题还要不要写
已经有7人回复
请教限项目规定
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
推荐一本书
已经有13人回复
国自然申请面上模板最新2026版出了吗?
已经有17人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复

★ ★
yuefour(金币+2):谢谢
yuefour(金币+2):谢谢
|
winXP操作系统配置IPv6 1 首先安装ipv6协议栈: 打开一个命令行窗口,运行: ipv6 install 2 建立IPv6/IPv4的隧道(tunnel): ipv6 ifcr v6v4 v4src v4dst v4src tunnel源ipv4地址,就是你的本地地址 v4dst tunnel目的ipv4地址,就是tunnel另一端的地址,通常为ipv6网关的ipv4地址,如大连理工大学的用户该地址就是:“210.30.17.12” 这样会创建一个interface,并提示: Created interface ifindex 记住其ifindex,通常为6 3 添加ipv6地址 ipv6 adu ifindex/ipv6 address ifindex就是第二步中获得的,通常为6;ipv6 address就是分配给你的ipv6地址,如大连理工大学的用户的地址为 “3ffe:3218:6::申请者的ipv4地址”。 4 添加到网关的缺省路由 ipv6 rtu ::/0 ifindex/ipv6 gateway address ifindex就是第二步中获得的,通常为6;ipv6 gateway address为ipv6网关的地址,如大连理工大学ipv6网关的地址为: “3ffe:3218:1::210.30.17.12” 下面给出一个实际的配置例子: 如某大连理工大学用户其ipv4的地址为:“210.30.16.72”,申请到一个ipv6的地址为:“3ffe:3218:6::210.30.16.72”,大连理工大学的ipv6网关为:“3ffe:3218:1::210.30.17.12”,其配置过程为: 首先打开命令行窗口: 输入:ipv6 install 提示:Install...... Succeeded. (说明ipv6协议栈安装成功) 输入:ipv6 ifcr v6v4 210.30.16.72 210.30.17.12 提示:Created interface 6 输入:ipv6 adu 6/3ffe:3218:6::210.30.16.72 输入:ipv6 rtu ::/0 6/3ffe:3218:1::210.30.17.12 完成了ipv6的基本配置,可以进行测试了。 参考命令: ipv6 if [ifindex] 查看各interface的配置情况 ipv6 rt 查看ipv6的路由配置情况 |

2楼2005-07-06 18:48:43
★ ★
yuefour(金币+2):谢谢
yuefour(金币+2):谢谢
|
linux操作系统(debian)配置IPv6 检查ipv6模块是否编译到内核或被加载,查看以下文件或目录的其中一个是否存在,不存在,说明内核不支持ipv6 /proc/net/ipv6_route /proc/net/if_inet6 /proc/sys/net/ipv6 如果内核不支持,尝试加载ipv6模块 modprobe ipv6 如果加载出错,说明没有此模块,重新编译内核,支持ipv6。 主要选上如下两个选项 Code maturity level options Networking options The IPv6 protocol 安装如下软件包,配置ipv6时需要。 软件包名称 所含软件 net-tools 包括netstat,route,iptunnel iproute 包括ip iputils-ping 包括ping6 iputils-tracepath 包括traceroute6 如果在debian下,直接用apt-get install 命令安装即可。 如果在redhat下,找到相应的rpm包安装。 modprobe ipv6:安装ipv6模块 配置ipv6地址。假设你的ipv4的地址为210.30.12.44 ifconfig eth0 add 3ffe:3218:6::210.30.12.44/120 iptunnel add sit1 mode sit remote 210.30.17.12 local any ttl 255 ifconfig sit1 up route -A inet6 add 2000::/3 sit1 或者运行如下脚本,假设你只有一块网卡,并在eth0上,脚本名称为ipv6.sh,运行格式为“./ipv6.sh 你的ipv4地址” #!/bin/bash MYIP=`ifconfig -a eth0 | grep inet | sed -e 's/^.*addr://' -e 's/ .*$//'` ifconfig eth0 add 3ffe:3218:6::$MYIP/120 iptunnel add sit1 mode sit remote 210.30.17.12 local any ttl 255 ifconfig sit1 up route -A inet6 add 2000::/3 sit1 [ Last edited by windflying on 2005-7-6 at 18:57 ] |

3楼2005-07-06 18:50:16
★ ★
yuefour(金币+2):谢谢
yuefour(金币+2):谢谢
|
相关软件下载 tpipv6-001205.exe ipv6 协议栈适用于已装了sp1 的 win2000 tpipv6-001205-SP3-IE6.zip ipv6 协议栈适用于已装了sp2 or sp3 的 win2000 ipv6_2000sp4.rar ipv6 协议栈适用于已装了sp4 的 win2000 telnet6.exe windows 2000 下支持IPv6的TELNET工具 Media Player 9 for win2000 Media Player 9 for win2000 支持IPv6协议 Media Player 9 for WinXP Media Player 9 for winXP 支持IPv6协议 putty6.exe 支持IPv6的telnet/SSH工具 |

4楼2005-07-06 18:55:49
easyshow
捐助贵宾 (著名写手)
- 应助: 1 (幼儿园)
- 贵宾: 0.2
- 金币: 3571.5
- 红花: 1
- 帖子: 1423
- 在线: 164.3小时
- 虫号: 48173
- 注册: 2004-06-19
- 性别: GG
- 专业: 半导体材料

5楼2005-07-27 22:32:21
6楼2005-12-21 12:15:41
7楼2005-12-21 14:52:09
dragonkiss
铁杆木虫 (职业作家)
- 应助: 58 (初中生)
- 贵宾: 0.2
- 金币: 5372.7
- 散金: 389
- 红花: 8
- 帖子: 4299
- 在线: 191.4小时
- 虫号: 17969
- 注册: 2003-07-05
- 性别: GG
- 专业: 信息处理方法与技术
0.25
|
IPv6介绍 现有的互联网主要是基于IPv4协议的。这一协议的成功促成了互联网的迅速发展。但是,随着互联网用户数量不断增长以及对互联网应用的要求不段提高,IPv4的不足逐渐凸现出来。其中最尖锐的问题就是不断增长的对互联网资源的巨大需求与IPv4地址空间不足的先兆,目前可用的IPv4地址已经分配了70%左右,其中,B类地址已经耗尽。据IETF预测,机遇IPV4的地址资源将会在2005年~2010年枯竭;另外,由于IPv4地址方案不能很好地支持地址汇聚,现有的互联网正面临路由表不断膨胀的压力;同时,对服务质量、移动性和安全性等方面的需求都迫切要求开发新一代IP协议。 为了彻底解决互联网的地址危机,IETF早在20世纪90年代中期就提出了拥有128位地址的IPv6互联网协议,并在1998年进行了进一步的标准化工作。除了对地址空间的扩展以外,还对IPv6地址的结构重新做了定义,采用了与IPv4中使用的CIDR类似的方法分配地址。IPv6还提供了自动配置以及对移动性和安全性的更好支持等新的特性。目前,IPv6的主要协议都已经成熟并形成了RFC文本,其作为IPv4的唯一取代者的地位已经得到了世界的一致认可。国外各大通信设备厂商都在IPv6的应用与研究方面投入了大量的资源,并开发出了相应的软硬件。 我国政府对互联网信息技术的发展和应用非常重视,启动了一系列的研究项目。2002年,作为全球IPv6 论坛的成员单位,BII与信息产业部电信研究院电信传输所联合发起并启动了6TNet(IPv6 Telecom Trial Net),开展了许多开拓性的研究。为了巩固我国在互联网技术发展方面的成果,进一步缩小我国与世界先进水平之间的差距,抓住基于IPv6的互联网技术提供的难得机遇。 具体请登陆 http://www.isc.org.cn/ipv6jszt/ |

8楼2005-12-21 19:11:34
| 支持 |
9楼2005-12-22 19:05:39
0.25
|
10楼2005-12-23 09:42:27













回复此楼