神州数码DCRS-5960_VLAN和MAC地址操作.word 下载本文

VLAN和MAC地址操作 第1章 VLAN配置 地址为00-03-0f-11-22-55,连接交换机的1/0/2口,交换机的端口1/0/10为上联端口。如下图所示。

Switch IP-phone1 IP-phone2

图 1-10 Voice VLAN典型应用拓扑

配置项目 Voice VLAN

配置步骤如下: Switch 1:

switch(Config)#vlan 100 switch(Config-Vlan100)#exit switch(Config)#voice-vlan vlan 100

switch(Config)#voice-vlan mac 00-03-0f-11-22-33 mask 255 priority 5 name company switch(Config)#voice-vlan mac 00-03-0f-11-22-55 mask 255 priority 5 name company switch(Config)#interface ethernet1/0/10

switch(Config-If-Ethernet1/0/10)#switchport mode trunk switch(Config-If-Ethernet1/0/10)#exit switch(Config)#interface ethernet 1/0/1

switch(Config-If-Ethernet1/0/1)#switchport mode hybrid

switch(Config-If-Ethernet1/0/1)#switchport hybrid allowed vlan 100 untag switch(Config-If-Ethernet1/0/1)#exit switch(Config)#interface ethernet 1/0/2

switch(Config-If-Ethernet1/0/2)#switchport mode hybrid

switch(Config-If-Ethernet1/0/2)#switchport hybrid allowed vlan 100 untag switch(Config-If-Ethernet1/0/2)#exit

配置说明 Switch进行全局配置 1-23

VLAN和MAC地址操作 第1章 VLAN配置

1.6.4 Voice VLAN排错帮助

? Voice VLAN与MAC-based VLAN不能同时使用。

? 端口上的Voice VLAN缺省为打开,若使用中某端口上已经设置好的数据不再进入

Voice VLAN,请首先考虑是否在端口上已将Voice VLAN功能关闭。

1-24

VLAN和MAC地址操作 第2章 MAC地址表配置

第2章 MAC地址表配置

2.1 MAC地址表介绍

MAC地址表是标识目的MAC地址与交换机端口之间映射关系的表,其MAC地址分为静态MAC地址和动态MAC地址。静态MAC地址由用户配置,具有最高优先级(不能被动态MAC地址覆盖)且永久生效;动态MAC地址由交换机在转发数据帧的过程中学习,且在有限时间内生效。当交换机接收到需要转发的数据帧时,首先学习数据帧的源MAC地址,与接收端口建立映射关系;然后根据目标MAC地址查询MAC地址表,如果命中相关表项,交换机将数据帧从相应端口转发;否则,交换机将数据帧在其所属广播域内广播。如果动态MAC地址长时间没有从转发数据帧中学习到,交换机就将其从MAC地址表中删除。

对于MAC地址表的操作可分为两步: 1. MAC地址的获取;

2. 根据MAC地址表转发或过滤。

2.1.1 MAC地址表的获取

MAC地址表的获取可分为静态配置和动态学习。静态配置即由用户人为的建立MAC地址与端口的映射关系;动态学习即由交换机动态的发现MAC地址与端口的映射关系,并定期的更新MAC地址表。下面我们将重点介绍MAC地址表的动态学习过程。

图 2-1 MAC地址表动态学习

上图的拓扑环境为:4台主机连接在交换机上,其中主机1、2在同一个物理分段中(即相同的冲突域),该物理分段与交换机的端口1/0/5相连;主机3、4在同一个物理分段,该

2-1

VLAN和MAC地址操作 第2章 MAC地址表配置 物理分段与交换机的端口1/0/12相连。

初始状态下MAC地址表中没有任何学习到的地址映射表项,以主机1和主机3的相互通信为例,MAC地址表的学习过程如下:

1. 当主机1向主机3传输信息时,交换机在端口1/0/5处收到该信息的源MAC地址

00-01-11-11-11-11,交换机的MAC地址表中就会增加MAC地址00-01-11-11-11-11和端口1/0/5映射表项;

2. 同时交换机会检查到该信息的目标MAC地址00-01-33-33-33-33,此时交换机中只有

MAC地址00-01-11-11-11-11和端口1/0/5的映射表项,没有00-01-33-33-33-33对应的端口映射,因此交换机只能将该信息广播给交换机的每个端口(假设交换机的所有端口都属于缺省VLAN);

3. 位于端口1/0/12的主机3、4均收到主机1发出的信息,但主机4不会给主机1回应,因为

目标MAC地址为00-01-33-33-33-33,只有主机3会给主机1回应。这时交换机的1/0/12号端口收到主机3的发出的信息,交换机的MAC地址表中就又增加了MAC地址00-01-33-33-33-33和端口1/0/12映射表项;

4. 目前MAC地址表的内容为MAC地址00-01-11-11-11-11动态对应着端口1/0/5,MAC地址

00-01-33-33-33-33动态对应着端口1/0/12; 5. 经过一段时间的主机1和主机3的通信之后,交换机再也没有接收到从主机1和主机3发出

的信息,300到2*300秒(即一到两倍的老化时间内)内交换机的MAC地址表将删除上面保存的MAC地址映射表项。这里的300秒是交换机缺省的MAC地址的老化时间,交换机提供老化时间的修改。

2.1.2 转发或过滤

交换机会根据MAC地址表对接收到的数据帧做出转发或过滤的决定。以上图为例,假设当前交换机 MAC地址表动态学习到了主机1和主机3的MAC地址,用户又手工配置了主机2和主机4与端口的映射关系。交换机的MAC地址表为: MAC地址 00-01-11-11-11-11 00-01-22-22-22-22 00-01-33-33-33-33 端口号 1/0/5 1/0/5 1/0/12 获取方式 动态 静态 动态 静态 00-01-44-44-44-44 1/0/12 1. 根据MAC地址表转发的情况 口1/0/12发出。

2. 根据MAC地址表过滤的情况

如果主机1向主机3发送信息时,交换机根据MAC地址表,将从端口1/0/5接收到的数据从端

如果主机1向主机2发送信息,交换机根据MAC地址表,检查到主机2和主机1在同一个物理分段中,交换机将对该信息进行过滤,即不发送帧信息。 另外交换机能转发三种类型的帧: ? 广播帧; ? 组播帧; ? 单播帧。

2-2