Trunk和native VLAN

交换机网络中,报文只能在同一个VLAN中传送。

如果要跨VLAN,需要查L3的路由表。

如果有2个交换机:S1和S2,它们分别都有3个VLAN,VLAN1,VLAN2,VLAN3。

此时,如果这2个交换机要通信,它们需要各自用3个interface去支持3个VLAN。因为每个端口只有一个VLAN。

|-----|        vlan1          |-----|
| S1  | P1|<------------->|P1 | S2  |
|     |        vlan2          |     |
|     | P2|<------------->|P2 |     |
|     |        vlan3          |     |
|     | P3|<------------->|P3 |     |
|-----|                       |-----|
Trunk的作用是只用一个端口传送多个VLAN的报文。
|-----|                       |-----|
| S1  |                       | S2  |
|     |       vlan1,2,3       |     |
|     | T1|<------------->|T1 |     |
|     |                       |     |
|     |                       |     |
|-----|                       |-----|

任何报文,要从trunk口出去时,要在L2报文头中插入一个VLAN id(打tag)。

当接收端的trunk口收到报文时,把tag剥掉,选择一个适合的access口送出报文。如果要从另一个trunk口送出,就应该把tag再打回去。

对于station来说,没有VLAN的概念。所有从access口出去的报文都应该是没有tag的。

如果station连着trunk口,则trunk口需要有一个native VLAN。native VLAN的意思是,如果一个报文属于这个VLAN,那么在trunk口送出这个报文时,将不会打tag。

Station只认识native VLAN的报文。

=======================分割线=======================

刚接触交换机,被VLAN的概念搞得晕头转向。无奈翻开了CCNP的教程,做篇笔记。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值