一、交换机原理:
1. 基于源MAC地址学习,基于目标MAC地址转发。
2. 对于没有目标MAC地址表项的帧,向本VLAN的其他所有接口()转发
3. 收到广/组播帧, 向本VLAN的其他所有接口()转发
4. 同一个MAC地址被多个接口学习到,选择后学习到的接口
5. 同一接口可以学习到多个MAC地址
思科交换机默认MAC地址老化时间是300S,
修改老化时间,可以针对单个VLAN来改动
Sw1(config)# mac-addresst-able aging-time 150 [vlan 10]
Switch#sh mac-address-table
Mac Address Table
-------------------------------------------
Vlan Mac Address Type Ports
---- ----------- -------- -----
1 0030.f2b4.4601 DYNAMIC Fa0/1
10 0001.00cc.0521 STATIC Fa0/1
Switch#
三元组:VLAN、MAC、Port
自行绑定静态MAC地址
SW(config)#mac-address-table static 0001.00cc.0521 vlan 10 interface FastEthernet0/1
对于每个网卡而言,都有自己的MAC地址,那么如何查看每个交换机接口的内置MAC地址,那么怎么查看呢?哈哈,这个问题有些无聊啊,用sh int就可以查看了。
二、VLAN
VLAN作用:隔离广播域
VLAN创建
Sw1(config)#vlan 2
Sw1(config-vlan)#name ipcpu
查看VLAN
Sw1#show vlan
Sw1#show vlan brief
注意:
VLAN的数据保存在flash中的vlan.dat文件中,sh ru不能查看VLAN
三、TRUNK
在单条物理链路上承载多个VLAN的流量。一般用在交换机与交换机之间。
Trunk运用的2种协议:
1.802.1Q:基本标准的IEEE协议,属业界标准。
2.ISL(Inter-Switch Link):Cisco专有的Trunk封装方式。
常见配置:
!
interface FastEthernet0/11
switchport trunk allowed vlan 10,20
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface FastEthernet0/12
switchport access vlan 10
switchport mode access
!
四、VTP
VTP是一种2层消息协议,通过管理VTP域内的VLAN增/删/改,保持VLAN配置的一致性。
交换机只能在802.1Q/ISL Trunk中传送VTP信息。
这是思科私有协议,相似功能的业内标准有GVRP。
VTP有三种模式:
Server
Client
Transparent[本地有效]
VTP信息每5分钟通告一次,或触发更新。
VLAN信息同步规则:低版本号的跟高版本号的学习
注意:网络中新增交换机应该先配置成transparent再接入,然后修改成server或者client,防止存在高
版本VLAN信息,将原先VTP server中的信息刷掉。
常用操作:
Switch(config)#vtp domain ipcpu.com
Changing VTP domain name from NULL to ipcpu.com
Switch(config)#vtp password haha
Switch(config)#vtp mode server
Device mode already VTP SERVER.
转载请注明:IPCPU-网络之路 » 交换机原理、VLAN、TRUNK、VTP