当前位置:文档之家› 试验1IPv6与IPv4的双协议栈通信

试验1IPv6与IPv4的双协议栈通信

实验1 IPv6与IPv4的双协议栈通信

1.1 实验目的

理解双栈技术是IPv4向IPv6过渡的基础,所有其它的过渡技术都以此为基础。

掌握实验环境中双协议栈的配置。

1.2 应用环境

1. 双协议栈方案的工作方式

双协议栈方案的工作方式如下:

(1)如果应用程序使用的目的地址是IPv4地址,则使用IPv4协议。

(2)如果应用程序使用的目的地址是IPv6中的IPv4兼容地址,则同样使用IPv4协议,所不同的是,此时IPv6就封装(encapsulated)在IPv4当中。

(3)如果应用程序使用的目的地址是一个非IPv4兼容的IPv6地址,那么此时将使用IPv6协议,而且很可能此时要采用隧道等机制来进行路由、传送。

(4)如果应用程序使用域名来作为目标地址,那么此时先要从DNS服务器那里得到相应的IPv4/IPv6地址,然后根据地址的情况进行相应的处理。

对目前的环境来说,要实现纯粹IPv6的路由是很困难的,因此,人们一般采用IPv6 over IPv4 的点对点隧道技术。将IPv6分组打包,放入IPv4分组的数据区,加上IPv4的报头,在IPv4互联网世界中进行路由,到达目的地后再把数据区中的IPv6分组取出来作相应的处理,该继续路由的路由,该收发的收发。这样,就可以实现"双协议栈"的过渡方案。最后,对于实现IPv6协议栈,尽管在细节上,IPv6和IPv4有很大的不同,但是从原理和它们在网络体系结构中的位置来看,是相当的一致的。这些一致使得开发人员只需要很小的付出就可以实现从IPv4到IPv6协议栈的转换。

2. 双栈节点工作模式

IPv6过渡技术——IPv6/IPv4双栈技术:

双栈节点具有三种工作模式:

(1)只运行IPv6协议,表现为IPv6节点;

(2)只运行IPv4协议,表现为IPv4节点;

(3)双栈模式,同时打开IPv6和IPv4协议

1.3 实验设备

锐捷S3760一台

Consle线缆1根

1.4 实验双栈节点示意图

图1-1 双栈节点示意图

1.5 实验要求

采用IPv6/IPv4双协议栈是主要的过度机制,支持双协议栈的主机其IP层将既支持IPv4又支持IPv6。对网络中端来说,双协议栈是保证能对IPv4和IPv6同时进行访问的关键。

实现IPv6节点与IPv4节点互通的最直接的方式是使IPv6节点同时支持IPv4协议栈。"IPv6/IPv4节点"是具有双协议栈的节点,这个节点既可以收发IPv4数据包,也可以收发IPv6数据报。

在实践当中,最典型的是IETF提出的叫"双协议栈"的方案。需要提前说明的是,双协议栈技术并不具备创建隧道的能力;但是,后面提到的创建隧道的能力则必须要求有双协议栈技术的支持。

双栈节点与IPv4节点通讯时使用IPv4协议栈,与IPv6节点通讯时使用IPv6协议栈。网络中的节点同时支持IPv4和IPv6协议栈,源节点根据目的节点的不同选用不同的协议栈,而网络设备根据报文的协议类型选择不同的协议栈进行处理和转发。

1.6 实验步骤

S3760(config)#interface f 0/1

S3760(config-if)#ipv6 enable

S3760(config-if)#no switchport

S3760(config-if )#ip address 172.16.3.1

S3760(config-if )#ipv6 address 1::1/64

S3760(config-if)#no ipv6 nd suppress-ra

1.7 注意事项

双栈节点与IPv4节点通讯时使用IPv4协议栈,与IPv6节点通讯时使用IPv6协议栈。网络中的节点同时支持IPv4和IPv6协议栈,源节点根据目的节点的不同选用不同的协议栈,而网络设备根据报文的协议类型选择不同的协议栈进行处理和转发。双栈可以在一个单一的设备上实现,也可以是一个双栈骨干网。对于双栈骨干网,其中的所有设备必须同时支持IPv4/IPv6协议栈,连接双栈网络的接口必须同时配置IPv4地址和IPv6地址。

1.8 思考

(1)了解双协议栈的目的?

(2)了解双协议栈配置环境?

实验2 利用三层交换机实现不同VLAN间的通信

2.1 实验目的

了解VLAN原理,学会使用交换机设备进行VLAN的划分;

了解交换机接口的TRUNK模式和ACCESS模式,掌握跨交换机相同VLAN间通信的调试方式;

理解不同VLAN之间通信的原理和实现方法。

2.2 应用环境

某公司软件部的IP地址段是192.168.100.0/24,网络部的IP地址段是192.168.200.0/24,为了保证它们之间的数据互不干扰,也不影响各自的通信效率,网络管理员划分了VLAN,使两个部门的计算机属于不同的VLAN。

两个部门有时候也需要相互通信,选择三层交换机实现不同VLAN间的通信。三层交换机可以通过SVI接口(switch virtual interfaces)来进行VLAN之间的IP路由。

2.3 实验设备

S2126 1台

S3760 1台

直连线3条

计算机3台

2.4 实验拓扑

实验拓扑图如图2-1所示。

图2-1利用三层交换机实现不同VLAN 间的通信

2.5 实验要求

(1)按照图2-1连接网络;在交换机划分VLAN ,交换机接口成员信息如表2-1所示。

表2-1 交换机接口成员信息

(2)设置三层交换机实现不同VLAN 间的通信。 (3)PC1-PC3的网络设置见表2-2。

表2-2 PC 机网络设置信息

2.6 实验步骤

(1)根据表2-1,在交换机SwitchA 和SwitchB 上分别划分基于接口的VLAN ,并将相应接口加入VLAN 。

(2)把交换机SwitchA 与SwitchB 相连的接口(F0/24)定义为TRUNK 模式。

(3)根据表2-2设置PC1-PC3的网络信息。使用ping 命令验证VLAN1和VLAN2之间的联通性。

(4)设置三层交换机实现不同VLAN 间的通信。 SwitchA(config)#inerface vlan 100 !创建虚拟接口vlan100 SwitchA(config-if)#ip address 192.168.100.254 255.255.255.0

!配置虚拟接口vlan 100的地址为

SwitchA PC1

PC3

F0/24

VLAN 200

F0/24

VLAN 100

PC2

F0/5

F0/15 VLAN 100

F0/5

SwitchB

相关主题