eNSP模拟下的vlanif配置实现(一个汇聚交换机,两个接入交换机)通过三层交换机实现vlan间的三层通信

实验拓补图:
eNSP模拟下的vlanif配置实现(一个汇聚交换机,两个接入交换机)通过三层交换机实现vlan间的三层通信_第1张图片
问题分析:由于此拓扑为三层的设备。接入交换机(sw2、sw3)为转发设备。可以将vlan 10 这一个整体看成一个pc,同理vlan 20也是一个pc。因此可以简化为一个三层交换机和两个pc连接。再简化就可以看作一个路由器和两个pc。
实验目标:
网络可以跨越不同的vlan进行通信。即pc7ping到pc10.又可以在同一个vlan下进行通信。而在同一个vlan下。可以不用通过汇聚交换机。而是直接通过接入交换机。
实现原因:
可以跨vlan通信的原因就是汇聚交换机可以将数据包报文转发到另一个vlan下。
同样的在vlan 10下不用进行任何的配置。因为接入交换机
补充:
二层交换机不会向不同网段发送arp报文,只会在同一个网段内进行通信。
A网主机和B网主机不在一个网段内,假设
A网地址段为:192.168.10.0/24;
B网地址段为:192.168.20.0/24;
A网主机X(192.168.10.10/24)若想直接和B网主机Y(192.168.20.10/24)通信,
X不会直接发送ARP请求包去请求Y的MAC地址,而是去请求X主机所在网段(A网)的网关的MAC地址,若没有设置网关,则网卡会直接告知系统:“Destination host unreachable.”,将通信放弃。
所以即使交换机的端口都在一个广播域内,也不用担心A网和B网会相互通信。

本题目中只需要配置sw1和pc的ip地址、网关、掩码三个地方。接入交换机不需要任何的配置。pc的配置如拓扑图所示。

<Huawei>sys
[Huawei]sysname sw1
[sw1]vlan batch 10 20
[sw1]interface  g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type access   //此处的接口类型为access而不是trunk//
[sw1-GigabitEthernet0/0/1]q	
[sw1]interface g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type access   //同样的是接口类型为access//
[sw1-GigabitEthernet0/0/2]q
[sw1]vlan 10
[sw1-vlan10]port g0/0/1
[sw1-vlan10]q
[sw1]vlan 20
[sw1-vlan20]port g0/0/2
[sw1-vlan20]q

[sw1]int	
[sw1]interface vlanif 10	
[sw1-Vlanif10]ip address 192.168.100.1 24
[sw1-Vlanif10]q
[sw1]interface Vlanif 20
[sw1-Vlanif20]ip address 192.168.200.1 24

可否实现在vlan 10下配置网段不同的两个pc。例如
pc1:192.168.100.10/24
pc2:192.168.200.20/24
pc3:192.168.100.30/24
pc4:192.168.200.40/24
实现pc与pc之间的互通
不可以
因为在进行划分vlan时。端口处的vlanif 的地址已经划分完成了。
在pc2访问pc3时,pc2无法通过汇聚交换机进行报文的转发。压根就找不到网关。
是现在g0/0/1处配的vlan 10
后配的vlanif 。vlanif不是在接口处配的ip地址。而是在vlan上配的ip。
也就是说在vlan 10里面的网关是192.168.100.1。只有在此网段的IP才能允许转发。
而且

通过对e0/0/2处的抓包分析
eNSP模拟下的vlanif配置实现(一个汇聚交换机,两个接入交换机)通过三层交换机实现vlan间的三层通信_第2张图片
在同一个vlan下进行ping包
不会经过汇聚交换机sw1

你可能感兴趣的:(eNSP,vlan,vlanif)