logo资料库

基于Windows 平台构建IPv6 网络.doc

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
《宽带网络技术》课程论文 题目: 基于Windows 平台构建IPv6 网络 专业班级: 09 计算机网络技术二班 学生姓名: 解正国 学 号: 0932103237 授课教师: 叶承琼
基于Windows 平台构建IPv6 网络 解正国 (安徽新华学院 安徽 合肥 230088 ) 【摘要】: 随着互联网的高速发展和普及,IPv4 地址资源 越来越少,在未来的2 年间,所有的Pv4 地址将分配完毕, 通过实施IPv6 可以解决这种紧张状况。本文通过在Windows 平台上构建IPv6 网络,对IPv6 网络的构建与实施过程进行 探讨,实现了在IP v4 与IPv6 得通信。 【关键词】: IPv6; Windows 平台; 隧道;过渡 Abstract: With the rapid development and popularization of the Internet, IPv4 address resources less and less in the next 2 years, all Pv4 addresses are allocated, through the implementation of IPv6 can resolve this tension. In this paper, built on the Windows platform IPv6 network, the IPv6 network construction and implementation process to explore and achieve in the IP v4 and IPv6 have to communicate. Keywords: IPv6; Windows platform; tunnel; transition
近年来互联网在各个领域内得到了空前的发展, 人们对 信息资源的开发和利用进入了一个全新的阶段。为了彻底解 决IPv4 存在的问题,IETF 从1995 年开始就着手研究开发 下一代IP 协议,即IPv6。IPv6 具有长达128 位的地址空间, 可以彻底解决IPv4 地址不足的问题, 除此之外,IPv6 还 采用了分级地址模式、高效IP 包头、服务质量、主机地址 自动配置、认证和加密等许多技术。但是人们不可能马上摒 弃现有的成熟的IPv4 的网络环境,所以在较长的一段时间 内,IPv6 将和IPv4 网络共存, 逐步实现Pv4 到IPv6 的平 稳过渡。目前,解决IPv4 向IPv6 过渡问题成熟的技术主要 有三种: 双协议栈技术(Dual Stack)、隧道技术(Tunnel)、 协议翻译技术(NAT-PT)。本文中的实验主要是使用双协议栈 技术和隧道技术。 1.主要技术简介 1.1 双协议栈技术 双协议栈技术是IPv4 向IPv6 过渡的一种使用的技术。网络 中的节点同时支持IPv4 和IPv6 协议栈,源节点会根据目标 节点的不同选用不同的协议栈, 而网络设备会根据报文的 协议类型选择不同的协议栈进行处理和转发。双协议栈可以
在一个单一的设备上实现, 也可以是一个双栈骨干网。对 于双栈骨干网, 其中的所有的设备必须同时支持IPv4/IPv6 双协议栈,连接双栈网络的接口必须同时配置IPv4 地址和 IPv6 地址。 1.2 隧道技术 隧道(tunnel)是指把一种协议封装到另外一种协议中的技 术。隧道技术只要求隧道两端(也就是指两种协议边界的相 交点)的设备支持两种协议。IPv6 穿越IPv4 隧道技术利用 现有的IPv4 网络为相互独立的IPv6 网络提供连通性, 把 IPv6 报文封装在IPv4 报文中穿越IPv4 网络,实现IPv6 报 文的透明传输。这种技术的优点是,不用把所有的设备都升 级为双协议栈,只要求IPv4/IPv6 网络的边缘节点实现双协 议栈和隧道功能。除边缘节点外,其它节点不需要支持双协 议栈。这样可以大大利用现有的IPv4 网络资源。但是隧道 技术不能实现IPv4 主机与IPv6 主机的直接通信。下图为 IPv6 穿越IPv4 隧道原理图: IPv6 网络边缘设备收到IPv6 网络中的IPv6 报文后, 将 IPv6 报文封装到IPv4 报文中,成为一个IPv4 报文,在IPv4
网络中传输到目标IPv6 网络的边缘设备后,解封装去掉外 部的IPv4头,恢复原来的IPv6 报文,进行IPv6 转发。 1.3 协议翻译技术 NAT-PT(Network Address Translation-Protocol Translation),允许只支持IPv6 协议的主机与只支持IPv4 协议的主机进行互联, 一个位于IPv4 和IPv6 网络边缘的 设备负责在IPv4 报文和IPv6 报文之间进行翻译转换。 NAT-PT 把SIIT 协议转换技术和IPv4 网络中网络地址转换 技术(NAT)结合在一起,它利用SIIT 技术的工作机制, 同时又利用传统的IPv4 下的NAT 技术来 动态地给访问IPv4 节点的IPv6 节点分配IPv4 地址。同时, 通过传输层端口转换技术使多个IPv6 主机共用一个IPv4 地址。 2.详细配置 2.1 网络拓扑图
如上图示,实验中router1 和router2 用Windows Server 2003SP1 操作系统模拟,pc1 和pc2 用Windows XP Professional SP2 操作系统来模拟。 2.2 具体配置 2.2.1 PC1 的配置 配置PC1 的IP 地址为10.0.1.2/24,网关为10.0.1.1;在命 令提示符下输入netsh interface ipv6 install(安装IPv6 协议)。 2.2.2 PC2 的配置 配置PC2 的IP 地址为10.0.3.2/24,网关为10.0.3.1;在命 令提示符下输入netsh interface ipv6 install。 2.2.3 Router1 的配置 配置Router1 的连接Subnet1 的IP 地址为10.0.1.1/24,连 接Subnet2 的IP 地址为10.0.2.1/24,网关为10.0.2.2;在 命令提示符下输入netsh interface ipv6 install、netsh interface ipv6 set interface"Subnet 1 Connection" forwarding=enabled advertise=enabled
()、netsh interface ipv6 set interface "Subnet 2 Connection" forwarding=enabled advertise=enabled、 netsh interface ipv6 add route 2001:db8:0:1::/64 "Subnet 1 Connection" publish=yes、 netsh interfaceipv6 add route 2001:db8:0:2::/64 "Subnet 2 Connection" publish= yes、netsh interface ipv6 add route ::/0 "Subnet 2 Connection"nexthop="与Router2 相连的接口地址" publish=yes(启动默认路由);启动路由与远程访问。 2.2.4 Router2 的配置 配置Router2 的连接Subnet3 的IP 地址为10.0.3.1/24,连 接Subnet2 的IP 地址为10.0.2.2/24,网关为10.0.2.1;在 命令提示符下输入netsh interface ipv6 install、netsh interface ipv6 set interface"Subnet 2 Connection" forwarding =enabled advertise =enabled、netsh interface ipv6 set interface "Subnet 3 Connection" forwarding= enabled advertise=enabled、netsh interface ipv6 add route
2001:db8:0:2::/64 "Subnet 2 Connection" publish=yes、 netsh interface ipv6 add route 2001:db8:0:3::/64 "Subnet 3 Connection" publish=yes、netsh interface ipv6 add route ::/0 "Subnet 2 Connection" nexthop="与Router1 相连的接口地址" publish=yes;启动 路由与 远程访问。 2.3 测试 PC1 获得全局IP 地址为 2001:DB8:0:1:203:FFFF:FEC1:3B71, PC2 获得全局IP 地址 为2001:DB8:0:3:203:FFFF:FEE1:3E51,在PC1 的命令提示 符输入ping 2001:DB8:0:3:203:FFFF:FEE1:3E51,返回结果 是联通 由这次基于windows 平台构建IPv6 网络了解到,隧道技术 在过渡初期被广泛使用, 在后期可以用来实现残留网络的 直接连通;本文通过使用双协议栈技术和隧道技术,完成了 IPv6 在windows 平台上的部署并实现了通信。 参考文献: [1].Joseph Davies(美)著. 杨轶,苏啸鸣,吴超译.深入
分享到:
收藏