IPv6的基本配置方法

 

<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"/@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:宋体; mso-font-kerning:1.0pt;} p {mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; font-size:12.0pt; font-family:宋体; mso-bidi-font-family:宋体;} p.style2, li.style2, div.style2 {mso-style-name:style2; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; mso-pagination:widow-orphan; font-size:12.0pt; font-family:宋体; mso-bidi-font-family:宋体;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:42.55pt; mso-footer-margin:49.6pt; mso-paper-source:0; layout-grid:15.6pt;} div.Section1 {page:Section1;} -->

IPv6

用文本方式表示的 IPv6 地址有三种规范的形式:

1. 优先选用的形式是 X:X:X:X:X:X:X:X ,其中 X 1 16 位地址段的十六进制值。例如:

FEDC:BA98:7654:4210:FEDC:BA98:7654:3210

2001:0:0:0:0:8:800:201C:417A

每一组数值前面的 0 可以省略。如 0008 写成 8

 

2. 在分配某种形式的 IPv6 地址时,会发生包含长串 0 位的地址。为了简化包含 0 位地址的书写,可以使用 “::” 符号简化多个 0 位的 16 位组。 “::” 符号在一个地址中只能出现一次。该符号也可以用来压缩地址中前部和尾部的 0 。举例如下:

FF01:0:0:0:0:0:0:101 多点传送地址   FF01::101

0:0:0:0:0:0:0:1 回送地址            ::1

0:0:0:0:0:0:0:0 未指定地址          ::

 

3. 在涉及 IPv4 IPv6 节点混合的这样一个节点环境的时候,有时需要采用另一种表达方式,即 X:X:X:X:X:X:D.D.D.D ,其中 X 是地址中 1 个高阶 16 位段的十六进制值, D 是地址中低阶 8 位字段的十进制值(按照 IPv4 标准表示)。例如:下面两种嵌入 IPv4 地址的 IPv6 地址。

0:0:0:0:0:0:202.201.32.29 嵌入 IPv4 地址的 IPv6 地址

0:0:0:0:0:FFFF:202.201.32.30 嵌入 IPv4 地址的 IPv6 地址

同时 IPv6 的地址按寻址方式和功能的不同,又可以分为 3 中基本类型。

1. 单播地址( Unicast

用来标识一个单接口。发送给一个单播地址的包传递到由该地址标识的接口上。

2.  任意点播地址( Anycast

一般分配给属于不同节点的多个接口。发送给一个任意点播地址的包传送到该地址标识的、根据选路协议距离度量最近的一个接口上。

3. 组播地址( Multicast

一般用来标识不同节点的一组接口,发送给一个组播地址的包传送到该地址所标识的所有接口上。

   IPv6 中没有广播地址,它的功能正在被组播地址所代替。

  在 IPv6 地址格式中,任何全 “ 0 ” “ 1 ” 的字段都是合法值。特别是前缀可以包含 “ 0 ” 值字段或以 “ 0 ” 为终结。其中 “ ::1 ” 回返地址,具有一个目的地址为回返地址的包不应发送出单节点之外, IPv6 路由器也不会转发这样的包; “ :: (即全 0 为未指定地址。当移动节点返回家乡链路时,用这个未指定地址作为源地址来发送邻居请求获得家乡代理的链路层地址。

所有类型的 IPv6 地址都被分配到接口,而不是节点。一个 IPv6 单播地址属于单个接口,即属于单个节点。而具有多个接口的节点,则可以有多个单播地址,其中任何一个都可以用作该节点的标识符,至少有一个链路本地地址。

1. Windows XP/Windows 2003 操作系统

(1) IPv6 协议栈的安装
开始 --> 运行 处执行 ipv6 install
(2) IPv6
地址设置
开始 --> 运行 处执行 netsh 进入系统网络参数设置环境,然后执行
interface ipv6 add address “
本地连接 ” 2001:da8:207::9402
(3) IPv6
默认网关设置
在上述系统网络参数设置环境中执行
interface ipv6 add route ::/0 “
本地连接 ” 2001:da8:207::9401 publish=yes
(4)
网络测试命令
ping6
tracert6

2. Linux 操作系统

(1) 安装 ipv6 协议
modprobe ipv6
(2)IPv6
地址设置
ifconfig eth0 inet6 add 2001:da8:207::9402
(3) IPv6
默认网关设置
route -A inet6 add ::/0 gw 2001:da8:207::9401
(4)
网络测试命令
ping6
traceroute6

3. Solaris 操作系统

(1) 创建 IPv6 接口
touch /etc/hostname6.hme0
(2)
添加 IPv6 地址
/etc/inet/ipnodes 文件中 加入如下一行
2001:da8:207::9402 ipv6.bnu.edu.cn bnu-ipv6
(3)
设置 dns 查找顺序
/etc/nsswitch.conf 文件中 修改 hosts ipnodes 项如下
hosts: files dns
ipnodes: files dns
(4)
添加默认路由
route add -inet6 default 2001:da8:207::9401 -interface
(5)
测试命令
ping -A inet6 IPv6
目标地址
traceroute -A inet6 IPv6
目标地址

IPv6基本路由配置实验总结: IPv6是下一代互联网协议,它的地址空间相对于IPv4更加广阔,地址位数也更多。在IPv6网络中,路由器具有非常重要的作用。本实验主要介绍IPv6基本路由配置方法和步骤,以及一些需要注意的问题。 1. 确认网络拓扑 在进行IPv6基本路由配置之前,首先需要确认网络拓扑结构,包括各个路由器的位置和连接方式。在实验中,我们可以使用Packet Tracer等模拟软件来模拟网络环境,也可以使用实际的硬件设备进行配置。 2. 配置IPv6地址 在进行IPv6基本路由配置之前,需要为各个接口配置IPv6地址。IPv6地址的格式和IPv4有所不同,它采用了128位的地址空间,通常表示为8个16进制数,每两个数之间用冒号(:)隔开。例如,2001:0db8:85a3:0000:0000:8a2e:0370:7334。 在路由器配置IPv6地址时,需要使用以下命令: ``` Router(config)# interface GigabitEthernet0/0 Router(config-if)# ipv6 address 2001:db8:1111:1::1/64 ``` 其中,2001:db8:1111:1::1是路由器接口的IPv6地址,/64表示子网掩码长度为64位。 3. 配置路由 在IPv6网络中,路由配置与IPv4有所不同。IPv6采用了路由信息协议(RIPng)和开放最短路径优先(OSPFv3)等新的路由协议。在本实验中,我们将使用静态路由来配置路由器。 在路由器配置静态路由时,需要使用以下命令: ``` Router(config)# ipv6 route 2001:db8:2222:2::/64 2001:db8:1111:2::2 ``` 其中,2001:db8:2222:2::/64是目标网络地址,2001:db8:1111:2::2是下一跳的IPv6地址。 4. 测试连通性 在完成IPv6基本路由配置后,需要测试各个网络设备之间的连通性。可以使用ping命令或traceroute命令来测试,例如: ``` PC1> ping 2001:db8:3333:3::1 PC1> traceroute 2001:db8:3333:3::1 ``` 其中,2001:db8:3333:3::1是目标主机的IPv6地址。 总之,IPv6基本路由配置IPv6网络中非常重要的一部分,需要仔细操作和注意一些注意事项,才能保证网络的正常运转。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值