大纲:
二层交换原理
VLANTrunk
VTP
一、二层交换原理 ——OSI参考模型数据链路层
1、二层数据交换方式
—— 对应拓扑结构说明
Frame |
MAC |
IP |
Data |
ARP——将IP地址解析MAC地址
Frame |
1111.1111.111 |
FFFF.FFFF.FFFF |
1.1.1.1 |
1.1.1.2 |
ARP |
PC2回应包:
Frame |
2222.2222.2222 |
1111.1111.1111 |
1.1.1.2 |
1.1.1.1 |
ARP |
2、Switch功能
(MAC+port——CAM)学习、泛洪、(ASIC)应用专用集成电路、多端口
3、交换的发展史
中继器、集线器—— 物理层设备 —— 半双工 —— 单车道(冲突)
半双工模式下冲突的解决方案:
CSMA/CD —— 载波监听多路访问/冲突检测 —— 缓解数据冲突
工作原理:先听后说,边听边说;一旦冲突,立即听说;等待时机,然后再说
听:监听 说:数据传输
CSMA/CA —— 载波监听多路访问/冲突避免 —— 无线网络当中——工作半双工
网桥(软件)——数据链路层(二层)设备—— 全双工 —— 双车道
二、VLAN——Virtual Local Area Network
1、LAN ——以太网Ethernet( 网吧、校园网)
MAN——城域网
WAN——广域网
WLAN——无线局域网
2、术语:广播域(IP子网)——Switch处于广播域之中,Router隔离广播
3、LAN(物理网络)VLAN 1 VS VLAN(逻辑网络)
4、传统网络的问题:
巨大的广播域(10.0.0.0/8)
难以管理和维护
浪费大量的带宽资源
消耗设备(Switch)资源
广播风暴(具备冗余链路)
5、VLAN ——LAN —— 广播域(10.1.1.0/24)——VLSM
优点:
6、VLAN的基本概念
所有交换设备默认处于VLAN 1之中,不同VLAN之间不能通信
Native-VLAN —— 不需要打比较
VLAN ID分类:(0 —4095)— 交换机的型号、版本不同,支持的VLAN数不同
0,4095 —— 系统保留
1 —— 系统默认VLAN
2——1001 —— 用户可使用的VLAN
1002——1005 —— 固定VLAN,用于光纤、令牌环网络
1006——1024 —— 系统保留
1025——4094 —— 扩展VLAN,只有3550以上Switch使用,
并且VTP模式必须为Transparent
7、VLAN的操作
两种模式:
Sw#Vlan database
Sw(vlan)#vlan 10 name ccna
Sw(config)#Vlan 10
Sw(config-vlan)#Name ccie
查看VLAN信息:show vlan brief
三、Trunk ——VLAN中继技术
1、功能:实行VLAN跨越Switch进行VLAN进行标记,实现不同VLAN数据通信
注意:VLAN 1 (Native VLAN)不需要标记,VTP消息通过Native VLAN进行传输
2、协议:ISL(Cisco私有)、IEEE 802.1Q(国际标准)
ISL——传统数据帧之前添加ISL头部信息
IEEE 802.1Q —— 在数据帧之中Frame头与MAC地址插入VLAN ID的字段
SW(config-if)#switchport mode trunk
SW(config-if)#switchport trunk encapsulation dot1q 3350以上Switch
3、交换机端口的模式
Trunk模式——对VLAN进行标记,实现不同Switch之间VLAN的通信,默认允许
所有VLAN进行传输
Access模式——只能属于某个VLAN,一般将连接到终端的端口设置为Access模式
SW(config-if)#switchport mode access
查看Trunk信息:show interface trunk
三、VTP——Virtual Trunk Protocol
1、作用:在同一区域之内,维护交换机VLAN信息的一致
2、模式:
Server模式——可以创建、修改、删除VLAN信息,发送和转发VLAN更新,同步
VLAN信息的一致性
Client模式——不可以创建、修改、删除VLAN信息,但是发送和转发VLAN更新,
同步VLAN信息的一致性
Transparent模式——本地可以创建、修改、删除VLAN信息,转发VLAN更新,不会
转发VLAN更新
3、VTP domain —— 默认为空 —— 为提供安全性,可以设置域密码
4、VTP的操作
VTP domain www
Vtp password cisco
Vtp mode server/client/transparent
Vtp version 2
查看VTP信息:show vtp status
本文出自 “wangyunfei9000” 博客