eNSP模拟实验-三层交换机实现VLAN间路由

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eNSP模拟实验-三层交换机实现VLAN间路由相关的知识,希望对你有一定的参考价值。

参考技术A     VLAN间通信可以使用单臂路由方式,但是在实际运用中存在一些局限性,比如带宽、转发效率。三层交换机比二级交换机增加了路由功能,同时数据没有像单臂路由那样经过物理线路进行路由,很好的解决了带宽瓶颈问题。

    VLANIF接口时基于网络层的接口,可以配置IP地址。借助VLANIF接口,三层交换机就能实现路由转发功能。

    PC1与PC3不能正常通信。PC1发出数据包前,将会查看数据包中的目的IP地址,如果目的IP地址和本机IP地址在同一个网段,主机会直接发出一个ARP请求数据包来请求对方主机的MAC地址,封装数据包,继而发送该数据包。但如果目的IP地址与本机IP地址不在同一个网段,那么主机也会发出一个ARP数据包请求网关的MAC地址,收到网关ARP回复后,继而封装数据包后发出。

PC地址和网关配置:

PC1:192.168.1.1  255.255.255.0  192.168.1.254

PC1:192.168.1.2  255.255.255.0  192.168.1.254

PC1:192.168.2.1  255.255.255.0  192.168.2.254

PC与交换机的接口配置:

[sw]vlan batch 10 20

[sw]int g0/0/1

[sw-GigabitEthernet0/0/1]port link-type access

[sw-GigabitEthernet0/0/1]port default vlan 10

[sw-GigabitEthernet0/0/1]int g0/0/2

[sw-GigabitEthernet0/0/2]port link-type access

[sw-GigabitEthernet0/0/2]port default vlan 10

[sw-GigabitEthernet0/0/2]int g0/0/3

[sw-GigabitEthernet0/0/3]port link-type access

[sw-GigabitEthernet0/0/3]port default vlan 20

[sw-GigabitEthernet0/0/3]q

vlanif接口配置:

[sw]int vlanif 10

[sw-Vlanif10]ip add

[sw-Vlanif10]ip address 192.168.1.254 24

[sw-Vlanif10]int vlanif 20

[sw-Vlanif20]ip address 192.168.2.254 24

[sw-Vlanif20]q

现在ping测试,pc1 2与pc3可以通信。

在交换机上输入命令dis arp,可以查看到192.168.1.254 对应的MAC地址。

    在PC1 上ping PC3,抓包分析。PC1向网关vlanif10请求MAC地址,然后将网关将自己的MC地址告诉PC1。PC1用网关MAC地址封装数据帧,ICMP协议中的目的MAC就是网关vlanif10的MAC地址,再由网关转发到目的PC3。

    数据到网关后,再有网关请求目的PC3的MAC,再封装数据帧。

利用三层交换机实现vlan间路由

利用三层交换机实现vlan间路由

实验名称:利用三层交换机实现vlan间路由

实验目的:掌握如何在三层交换机上配置SVI端口,实现vlan间路由

实验设备:两台pc机,一台三层交换机,网线若干

实验原理:利用三层交换机的路由功能,通过识别数据包的IP地址,查找路由表进行选路转发。三层交换机利用直连路由可以实现不同VLAN之间的互相访问。三层交换机给接口配置ip地址,采用SVI的方式实现vlan间互连。SVI是指为交换机中的vlan创建虚拟接口,并配置ip地址

实验步骤:

首先打开telnet客户端,然后开始界面输入cmd,进入管理员界面,然后输入telnet 172.28.15.104 2005(这个跟实验是机器位置有关,104表示实验组4,2005表示在输入网址进入界面的第5台机器。通常前四台为路由器,再4台为交换机)

进入界面,如果显示如下图

技术分享

几个回车后显示最上面那几行,说明上次别人用过此台机器,配置信息未清空,可用sh vlan查看,已存在vlan10和vlan20,可用no vlan 10/no vlan 20清除,如图

技术分享

然后在三层交换机上划分vlan添加端口,并设置trunk

技术分享

设置好后,查看vlan,用命令sh vlan

技术分享

技术分享

在交换机上配置SVI端口,命令如下

技术分享

查看SIV端口配置sh ip route

以上这些操作都在一台计算机上完成,接着连好线,打开另一台电脑并更改ip地址,子网掩码,网关;本机也要更改ip地址,子网掩码,网关。在更改之前先要关闭本地连接yu字样的,打开无法识别的本地连接,这个操作俩台机一样。图上配置1.1.1.1为网关,255.255.255.0为子网掩码,ip地址要另设。我把一台ip设为1.1.1.2一台设为2.2.2.1

检验实验是否成功就用一台机ping另一台机,如图

技术分享

此状态表示能ping通,实验成功




以上是关于eNSP模拟实验-三层交换机实现VLAN间路由的主要内容,如果未能解决你的问题,请参考以下文章

eNSP模拟实验-单臂路由实现VLAN间通信

Cisco PT模拟实验 三层交换机的VLAN间路由

利用三层交换机实现vlan间路由

利用三层交换机实现vlan间路由

利用三层交换机实现vlan间路由

利用三层交换机实现vlan间路由