首页 > 编程知识 正文

cisco交换机端口加入vlan,思科 一个端口属于多个vlan

时间:2023-05-06 17:42:10 阅读:60632 作者:3655

在以前的文章中,使用华为ENSP模拟软件掌握了VLAN的原理和构成,通过数据包数据分析进行了学习之后,获得了思科的设备查看VLAN的原理

实验拓扑如下:

(1)在PC上配置相关IP信息;

(2)在交换机Switch0上配置命令如下:

交换机# en

交换机# config t

交换机(配置) #vlan 10

交换机(config-VLAN ) #vlan 20

sitch (配置- VLAN ) #exit

交换机(配置) #int fa0/1

交换机(config-if ) #交换机端口访问VLAN 10

交换机(config-if ) #int fa0/2

交换机(config-if ) #交换机端口访问VLAN 20

交换机(config-if ) #int fa0/3

交换机(config-if ) #交换机端口模式中继

(3)在交换机Switch1上配置命令如下:

交换机# en

交换机# config t

交换机(配置) #vlan 10

交换机(config-VLAN ) #vlan 20

sitch (配置- VLAN ) #exit

交换机(配置) #int fa0/1

交换机(config-if ) #交换机端口访问VLAN 10

交换机(config-if ) #int fa0/2

交换机(config-if ) #交换机端口访问VLAN 20

交换机(config-if ) #int fa0/3

交换机(config-if ) #交换机端口模式中继

(4)在PC0上测试与PC1、PC2的连通性,如图所示:

(5)通过抓包分析不同VLAN数据不可达,如图

数据包传输的全过程

PC0生成ARP请求消息,并广播发送

交换机Swtch0收到了如下:所示的ARP请求

交换机检查数据帧是从哪个接口接收的,标记数据帧,并将数据帧发送到同一个VLAN接口。 目标主机PC1属于不同的VLAN,并且数据帧不会发送到Eth0/2接口。

查看收到的数据帧的格式,未标记TAG,如下图所示。

将交换标记为与数据帧相对应的Tag,并将其发送到同一VLAN。 输出数据帧格式为802.1q。 图:

交换机Switch1将数据帧传输到与帧相同的VLAN设备,如图所示。

通信失败的PC0无法接收来自目标PC1的响应请求,最后请求超时。

总结:

交换机根据接口所属的VLAN标记/移除数据帧,并将数据帧发送到相应的VLAN接口。

http://www.Sina.com/http://www.Sina.com /

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。