VLAN工作机制与举例
Posted RonaldDong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VLAN工作机制与举例相关的知识,希望对你有一定的参考价值。
本篇为《路由交换》重点内容“VLAN”工作机制的讲解。
参考文献:斯桃枝. 路由协议与交换技术[M]. 第2版. 北京:清华大学出版社, 2012.
如果你想在期末复习一下整个路由交换,请点这里:
《路由协议与交换技术》重点知识总结(路由交换知识点)
Access端口
端口介绍
用途为连接客户机提供网络接入。该端口只属于某一个VLAN,仅向该VLAN发送或从该VLAN接收数据帧,默认全部交换机所有端口都是VLAN1。
工作机制:查找MAC,交换机对所属VLAN的数据进行转发,其他VLAN不能收到该VLAN广播消息。
端口功能
该端口只有二层交换功能,不处理路由和桥接直接连终端设备。定义命令switchport mode access.
该端口直接收以下三种帧:未标记帧、VLAN号为0的帧、VLAN号为Access端口所属VLAN的帧。只发送未标记帧,属于此VLAN的帧自动去除VLAN号。二层三层交换机都能配置Access即二层访问端口。
int f0/2
switchport mode access /*配置为Access*/
switchport access vlan 10 /*属于VLAN10*/
Trunk端口
端口介绍
Trunk端口所有VLAN共有,承载所有VLAN在交换机间的通信流量。
特点:传输多个VLAN信息,实现同一个VLAN跨越不同交换机,要求VLAN端口至少100Mb/s以上。
Trunk打标
标识数据帧属于哪一个VLAN,对Trunk链路数据帧进行打标(tag)封装。常用协议为dot1q(即IEEE 802.1q)
相关定义指令举例
/*创建VLAN端口和端口定义命令*/
vlan 2
int f0/1
switchport mode Access
switch access vlan 2
int f0/24
switchport trunk encapsulation dot1q /*定义协议*/
switchport mode trunk /*定义为trunk端口*/
switchport mode Trunk /*定义Trunk端口*/
switchport trunk enc dot1q /*指定帧封装*/
switchport trunk allowed VLAN 1,5,1002-1005 /*只允许1,5,1002-1005VLAN通过*/
switchport trunk allowed vlan remove 2,3 /*移除2,3端口,阻止其通过Trunk*/
switchport trunk allowed vlan add 2 /*增加2vlan*/
/*配置Trunk端口*/
int f0/24
shut /*关闭接口*/
switchport trunk enc dot1q
switchport mode trunk /*指定此端口为Trunk*/
...各种配置
no shut /*启用该端口*/
/*Trunk 和 Access的转换*/
no switchport trunk /*所有trunk均恢复默认值*/
int f0/10
switchport /*把Trunk改成Access*/
switchport mode trunk /*Access 改为Trunk*/
以上是关于VLAN工作机制与举例的主要内容,如果未能解决你的问题,请参考以下文章