VLAN基于接口划分-Trunk
本文最后更新于3 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com

(1)基本原理

Trunk接口允许多个VLAN的数据帧通过,这些数据帧通过Tag实现区分;

对于Trunk接口,除了要配置PVID外,还必须配置允许通过的VLAN ID列表,其中VLAN 1是默认存在的。

(2)应用场景

Trunk接口一般用于连接交换机、路由器、AP以及可同时收发Tagged帧Untagged帧的语音终端。

(3)Trunk接口特点

①、Trunk接口仅允许VLAN ID在允许通过列表中的数据帧通过。

②、Trunk接口可以允许多个VLAN的帧带Tag通过,但只允许一个VLAN的帧从类接口上发出时不带Tag

(4)Trunk接收数据帧

①、接收的数据为Untagged帧

Trunk接口从链路上收到一个Untagged帧,交换机会在这个帧中添加VIDPVIDTag,然后查看PVID是否在允许通过的VLAN ID列表中。

如果在,则对得到的Tagged帧进行转发操作;

如果不在,则直接丢弃得到的Tagged帧

②、接收到的数据为Tagged帧

Trunk接口从链路上收到一个Tagged帧,交换机会检查这个帧的Tag中的VID是否在允许通过的VLAN ID 列表中。

如果在,则对这个Tagged帧进行转发操作;

如果不在,则直接丢弃这个Tagged帧

(5)Trunk接口发送数据帧

①、当一个Tagged帧从本交换机的其它接口到达另一个Trunk接口后,如果这个帧的Tag中的VID不在允许通过的VLAN ID列表中,则该Tagged帧会被直接丢弃。

②、当一个Tagged帧从本交换机的其他接口到达一个Trunk接口后,如果这个帧的Tag中的VID在允许通过的VLAN ID列表中,则会比较该Tag中的VID是否与接口的PVID相同:

如果相同,则交换机会对这个Tagged帧Tag进行剥离,然后将得到的Untagged帧从链路上发送出去;

如果不同,不会进行剥离,直接将它从链路上发送出去。

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇