【实验】VLAN单臂路由实验验证分析&vlan&trunk

 

搭建环境:ENSP

使用设备:AR2220 一台  S3700两台 个人PC四台

实验目的:

实验拓扑:

网关:设置VLAN10的网关为 10.1.1.100 VLAN 20 的网关为 20.1.1.200

配置命令:

SW1:

[sw1]vlan batch 10 20 (创建两个新vlan)
[sw1]inteface e0/0/1
[sw1-Ethernet0/0/1]port link-type access (将接口设置为access用户模式)
[sw1-Ethernet0/0/1]port default vlan 10 (接口划入vlan)
[sw1-Ethernet0/0/1]quit
[sw1]inteface e0/0/2
[sw1-Ethernet0/0/2]port link-type access
[sw1-Ethernet0/0/2]port default vlan 20
[sw1-Ethernet0/0/2]quit
[sw1]interface e0/0/3
[sw1-Ethernet0/0/3]port link-type trunk (将接口设置为trunk中继协议模式)
[sw1-Ethernet0/0/3]port trunk allow-pass vlan 10 20 (端口允许vlan 10 20 通过)
[sw1-Ethernet0/0/3]quit
[sw1]interface e0/0/4
[sw1-Ethernet0/0/4]port link-type trunk (将接口设置为trunk中继协议模式)
[sw1-Ethernet0/0/4]port trunk allow-pass vlan 10 20 (端口允许vlan 10 20 通过)
[sw1-Ethernet0/0/4]quit

SW2:

[sw1]vlan batch 10 20 (创建两个新vlan)
[sw1]inteface e0/0/2
[sw1-Ethernet0/0/2]port link-type access (将接口设置为access用户模式)
[sw1-Ethernet0/0/2]port default vlan 10 (接口划入vlan)
[sw1-Ethernet0/0/2]quit
[sw1]inteface e0/0/3
[sw1-Ethernet0/0/3]port link-type access
[sw1-Ethernet0/0/3]port default vlan 20
[sw1-Ethernet0/0/3]quit
[sw1]interface e0/0/1
[sw1-Ethernet0/0/1]port link-type trunk (将接口设置为trunk中继协议模式)
[sw1-Ethernet0/0/1]port trunk allow-pass vlan 10 20 (端口允许vlan 10 20 通过)
[sw1-Ethernet0/0/1]quit

R:

[Huawei]interface GigabitEthernet 0/0/0.?
  <1-4096>  GigabitEthernet interface subinterface number
[Huawei]interface GigabitEthernet 0/0/0.10 (设置路由器虚拟接口0/0/0.10)	
[Huawei-GigabitEthernet0/0/0.10]dot1q termination  vid ?
  INTEGER<1-4094>  Specify low VLAN ID
[Huawei-GigabitEthernet0/0/0.10]dot1q termination  vid 10 (虚拟接口用于vlan10)
[Huawei-GigabitEthernet0/0/0.20]arp broadcast enable (开启arp广播功能)
[Huawei-GigabitEthernet0/0/0.10]ip address 10.1.1.100 24 (虚接口配置网关)
[Huawei-GigabitEthernet0/0/0.10]q
[Huawei]interface GigabitEthernet 0/0/0.20 (设置路由器虚拟接口0/0/0.20)
[Huawei-GigabitEthernet0/0/0.20]dot1q termination vid ?
  INTEGER<1-4094>  Specify low VLAN ID
[Huawei-GigabitEthernet0/0/0.20]dot1q termination vid 20 (虚拟接口用于vlan10)
[Huawei-GigabitEthernet0/0/0.20]arp broadcast enable (开启arp广播功能)
[Huawei-GigabitEthernet0/0/0.20]ip address 20.1.1.100 24  (虚接口配置网关) 
[Huawei-GigabitEthernet0/0/0.20]q
[Huawei]display ip interface brief 
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
The number of interface that is UP in Physical is 4
The number of interface that is DOWN in Physical is 2
The number of interface that is UP in Protocol is 3
The number of interface that is DOWN in Protocol is 3

Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              unassigned           up         down      
GigabitEthernet0/0/0.10           10.1.1.100/24        up         up        
GigabitEthernet0/0/0.20           20.1.1.100/24        up         up        
GigabitEthernet0/0/1              unassigned           down       down      
GigabitEthernet0/0/2              unassigned           down       down      
NULL0                             unassigned           up         up(s)  

 实验结果总结:

四台个人PC可以相互通信,由于使用了trunk,使得两台交换机中间为中继协议,可以通过vlan10,vlan20的流量,所以两台交换机下的vlan可以通信;

路由器开启了虚拟接口使得同一个广播域的不同VLAN可以通信;

分析:

1.配置完成trunk后,B第一次 ping D,在trunk处抓包:

可以看到有vlan后二层数据遵循802.1Q添加了一个vlan标记;

在trunk链路中传递多VLAN 流量时,需要对流量进行VLAN 的标记,标记协议为 802.1q(dot1q)---在二层以太网封装中的源Mac地址与类型字段之间加入4字节的 tag进行标记 

2.在配置完成主机A第一次ping主机B时,在路由器 0/0/0 接口进行抓包:

可以看到由A到R的正向ARP包,遵循802.1q标记了为vlan10 

经过开启虚拟接口,和vlan的路由器后可以看到由R到B的正向ARP包,遵循802.1q标记了为vlan20 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值