您的位置:首页 > Web前端 > JavaScript

使用DataContractJsonSerializer进行JSON序列化的JSONHelper类

2013-07-29 08:56 816 查看
一、rip-ipv6某公司现在决定部署IPV6网络,作为第一步,网络管理员被要求实现IPV6地址的部署和IPV6的RIP路由,路由的拓扑图和地址分配如图和表所示。路由拓扑图:图1

地址分配表:R1: F0/0 : FEC0:0:0:1001::1/64F1/0 : FEC0:0:0:1000::1/64 Loopback 0: 1111:1:1:1111::1/64R2: F0/0 : FEC0:0:0:1001::2/64F1/0 : FEC0:0:0:1002::1/64R3: F0/0 : FEC0:0:0:1002::2/64F1/0 : FEC0:0:0:1003::1/64C1主机的IP地址:FEC0:0:0:1000::2/64C2主机的IP地址:FEC0:0:0:1003::2/64任务一路由器的连接和基本配置完成标准 (1)按照拓扑图正确连接网络。(2)完成路由器的基本操作,并进行验证。① 配置接口地址,按地址分配表中规定进行,查看路由器接口信息② 在路由器山配置Loopback,查看路由器接口信息任务二:路由器上的IPv6的RlP协议的配置完成标准 (1)在路由器上配置IPv6的RIP协议。① R1、R2和R3上启用IPv6的数据包转发功能,查看配置信息② 在R1、R2和R3上配置IPv6的RIP协议,查看配置信息③ 在R1、R2和R3上启用RIP协议,发送ping包检测,Rl、R2、R3之间能否互相ping通④ Rl、R2和R3上查看路由表(2)使用相应的命令检测网络是否能够按照要求正常通信,参数的配置是否无误,是否与设计一致。
操作步骤:步骤l:配置接口的IPv6地址。
Router(config)#interface interface-type interface-numberRouter(config-f)#ipv6 address ipv6-address/prefix-length
该命令用于指定要为网络接口分配的IPv6地址和前缀长度。默认情况下,使用该命令设定本地站点或可汇聚全球单播地址时,自动配置本地链路地址。默认前缀长度是64比特。步骤2:在路由器上启用IPv6的流量转发。
Router(config)#ipv6 unicast-routing
步骤3:在路由器上启用IPv6的RIP路由协议。
Router(config)#ipv6 router rip name
参数含义:
name:为IPv6的RIP进程命名
步骤4:在接口上应用IPv6的RIP协议。
Router(config)#interface interface-type interface-numberRouter(config-if)#ipv6 rip name enable
步骤5:查看IPv6地址的接口摘要信息。
Router#show ipv6 interface brief
步骤6:查看lPv6的路由表。
Router#show ipv6 route
下面是一个具体的例子。在图1所示的配置实例中,3台路由器上运行IPv6的RIP,实现一个纯IPv6网络的通信。在R1、R2、R3路由器上配置IPV6地址:路由器Rl上的配置如下:R1>enR1#conf tR1(config)#int f0/0R1(config-if)#ipv6 address FEC0:0:0:1001::1/64R1(config-if)#no shutR1(config-if)#int f1/0R1(config-if)#ipv6 address FEC0:0:0:1000::1/64R1(config-if)#no shutR1(config-if)#int loopback 0R1(config-if)#ipv6 address 1111:1:1:1111::1/64路由器R2上的配置如下:R2>enR2#conf tR2(config)#int f0/0R2(config-if)#ipv6 address fec0:0:0:1001::2/64R2(config-if)#no shutR2(config-if)#int f1/0R2(config-if)#ipv6 address fec0:0:0:1002::1/64R2(config-if)#no shut路由器R3上的配置如下:R3>enR3#conf tR3(config)#int f0/0R3(config-if)#ipv6 address fec0:0:0:1002::2/64R3(config-if)#no shutR3(config-if)#int f1/0R3(config-if)#ipv6 address fec0:0:0:1003::1/64R3(config-if)#no shut在R1、R2、R3路由器上配置RIPR1路由器配置如下:R1#conf tR1(config)#ipv6 unicast-ruR1(config)#ipv6 unicast-roR1(config)#ipv6 unicast-routing R1(config)#ipv6 router rip ciscoR1(config-rtr)#int f0/0R1(config-if)#ipv6 rip cisco enableR1(config-if)#int f1/0R1(config-if)#ipv6 rip cisco enableR1(config-if)#int loopback 0R1(config-if)#ipv6 rip cisco enableR2路由器配置如下:R2#conf tR2(config)#ipv6 unicast-routing R2(config)#ipv6 router rip ciscoR2(config-rtr)#int f0/0R2(config-if)#ipv6 rip cisco enable R2(config-if)#int f1/0R2(config-if)#ipv6 rip cisco enableR3路由器配置如下:R3#conf tR3(config)#ipv6 unicast-routing R3(config)#ipv6 router rip ciscoR3(config-rtr)#int f0/0R3(config-if)#ipv6 rip cisco enableR3(config-if)#int f1/0R3(config-if)#ipv6 rip cisco enable在R1、R2、R3路由器上查看接口配置和路由表并测试网络连通性:以R1为例,显示结果如下:






使用ping命令测试连通性:略
二、ospf-ipv6


R1的配置 en
config t
ipv6 unicast-routing
interf loop 0

ip add 1.1.1.1255.255.255.255int f0/0ipv6 add fec0:0:0:1000::1/64
ipv6 ospf 10 area 0
no shut
exi
interf f1/0
ipv6 add fec0:0:0:1001::1/64
no shut
ipv6 ospf 10 area 0
R2的配置en
config t
ipv6 unicast-routing
interf loop 0
ip add 2.2.2.2 255.255.255.255
interf f0/0
ipv6 add fec0:0:0:1001::2/64
no shut
ipv6 ospf 10 area 0
exi
interf f1/0
ipv6 add fec0:0:0:1002::2/64
no shut
ipv6 ospf 10 area 0
end
R3的配置en
config t
interf loop 0
ip add 3.3.3.3 255.255.255.255
ipv6 unicast-routing
inter f0/0
ipv6 add fec0:0:0:1003::1/64
no shut
ipv6 ospf 10 area 0 inter f1/0
ipv6 add fec0:0:0:1001::2/64
no shut
ipv6 ospf 10 area 0
end
附:linux系统的主机配置IPV6地址:加载IPV6模块:


在网卡配置文件中设置IPV6地址:



linux系统的主机测试IPV6地址连通性



本文出自 “甘兵” 博客,请务必保留此出处http://ganbing.blog.51cto.com/7002794/1254573
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: