( 一 ) 交换原理
回顾以太网相关知识
共享式:HUB,一层,所有端口共处在一个冲突域下,共处一个广播域下。
交换式:swtich,MAC,每个端口属于一个冲突域,共处在一个广播域下。
网桥: 在第二层转发以太帧, 基于MAC信息定向转发数据.
交换机: 高性能的网桥. 接口更多, 效率更高, 特性更加丰富.
交换机的MAC表
初始为空。
自动学习: 动态 ( 默认 ) 保持300秒.
手工设置: 静态 ( 安全 ) CCNP学习
sw# sh mac-address-table aging-time //查看MAC表的保持时间
MAC表的学习
收到一数据帧,学习源MAC和接口的对应关系。
1 MAC A F0/1
1 MAC B F0/2
1 MAC C F0/3
1 MAC D F0/24
1 MAC E F0/24
说明:
当一端口对应一个MAC地址时,则可能该端口连接的是一台主机;若一个端口对应多个MAC时,则该端口肯定级联(uplink)了一个交换机或HUB。
交换机MAC表的两个重要功能:
1. 交换机通过MAC表,可以实现数据的定向转发,提高效率。
数据的转发过程
单播: 查MAC表 有条目:定向转发(但当源MAC和目标MAC为同一端口,丢弃—MAC过滤)
无条目:向本网段其它所有端口泛洪(同HUB一样)扩散
广播: 向本网段其它所有端口泛洪。 扩散
1.查看MAC表
S2950#sh mac-add 查找主机的MAC和接口的对应关系
2.查看arp 缓存表
S2950#sh arp 查找主机的MAC和IP的对应关系
3. sh cdp neighbors
CDP cisco邻居发现协议
VLAN干道协议 VTP ( vlan trunking protocol )
作用:通过学习,自动保持VLAN信息一致
1.选一台位置重要的交换机作为服务器,定义域名wq.com. 根据需要划分相应的VLAN, 如V2 V3 V 4 V10 .
2.将其它交换机加入域wq.com ,设为客户端即可。
说明:需保证两个交换机之间的链路为Trunk干道。因为VLAN信息(VTP通告)是通过Trunk干道传递的。
VTP通告: 域名 密码 版本号(修订号) VLAN信息
版本号初始为0,每修改一次增加1。无变化时,5分钟通告一次,版本号不变。(新增加一条Vlan,版本号也会增加1)
三种模式:
服务器 Server 可创建、修改和删除VLAN, 发送VTP通告。
客户端 C lient 不能创建、修改和删除VLAN, 学习VTP通告并转发。
透 明 Transparent 不学习VTP信息,但转发。可以独立创建、修改和删除VLAN信息,但只是本地有效。
注:当一个新交换机(server 或client)加入网络时,必须要保证配置修订号为0,若高于原来的server,则新交换机的VLAN信息将覆盖原有VLAN信息。