一、數據鏈路層
MAC地址
用來識別一個以太網上的某個單獨的設備或一組設備
MAC地址長度48位(6個字節),前24位代表廠商,後24位代表網卡編號,
MAC 地址的第8位爲0時表示該MAC地址爲單播地址,爲1時表示組播地址。48位都爲1表示廣播地址。
ipconfig /all查看MAC地址
注:一塊物理網卡的地址一定是一個單播地址,也就是第8位一定爲0
類型/長度:用來標識上層協議的類型或後續數據的字節長度。
二、交換機
1、交換機是用來連接局域網的主要設備, 交換機分割衝突域,實現全雙工通信
2、交換機的工作原理
初始狀態
根據源MAC地址學習
除源端口外的端口廣播未知數據幀 接收方迴應
交換機實現單播通信(轉發)
更新:老化時間300秒
交換機對應端口的MAC 地址發生變化時
3、交換機以太網接口雙工模式 單工:兩個數據站之間只能沿單一方向傳輸數據
半雙工:兩個數據站之間可以雙向數據傳輸,但不能同時進行
全雙工:兩個數據站之間可雙向且同時進行數據傳輸
4、衝突與廣播域
廣播域指接收同樣廣播消息的節點的集合
交換機分割衝突域,但是不分割廣播域,交換機的所有端口屬於同一個廣播域
三、交換機的基本配置
1、常用命令
查看MAC地址表
特權:show mac-address-table
一個端口可以對應多個mac地址
四、虛擬局域網VLAN
VLAN的優勢
廣播控制、安全性、帶寬利用、延遲
查看vlan:show vlan(特權模式)
創建VLAN的方法
全局配置模式創建vlan
全局:vlan 2 //創建vlan2
name 名字 //給vlan2命名
配置vlan:# interface vlan 1
# ip address 192.168.0.5 255.255.255.0
# no shutdown
接口加入vlan
1)進入將要加入vlan的接口然後輸入
全居:switchport access vlan 3
2) 同時將多個接口加入vlan
全局: interface range f0/1 – 10
switchport access vlan 2將1-10口同時加入vlan2
五、trunk中繼鏈接
1、作用:實現交換機之間的單一鏈路傳遞多個vlan的信息
2、鏈路類型:
1)接入鏈路: 可以承載1個 vlan
2)中繼鏈路:可以承載多個 vlan
3、vlan的標識
1)ISL(cisco私有的標記方法)
ISL外部封裝頭部26個字節,尾部4個字節共30字節
2)IEEE 802.1q(公有的標記方法)
內部封裝在標準以太網幀內插入了4個字節,其中12位vlan標識。
4、ISL和802.1Q 的異同
相同點:都是顯示了VLAN的信息
不同點:
IEEE 802.1Q是公有的標記方式,ISL是Cisco私有的
ISL採用外部標記的方法,802.1Q採用內部標記的方法
ISL標記的長度爲30字節,802.1Q標記的長度爲4字節
5、trunk的配置
接口模式:switchport mode trunk(配置爲trunk鏈路)
switchport mode access(配置爲接入鏈路)
6、在trunk鏈路上移除某vlan
進入trunk接口:switchport trunk allowed vlan remove 3
7、在trunk鏈路上 添加某vlan
進入trunk接口:switchport trunk allowed vlan add 3
8、查看接口模式
特權:show interfaces f0/5 switchport
六、EthernetChannel(以太網通道)
1、功能:多條線路負載均衡,帶寬提高
容錯:當一條線路失效時,其他線路通信,不會丟包
2、以太網通道的配置:
全局:interface range f0/6 – 8
switchport mode trunk
channel-group 1 mode on
3、查看以太網通道的配置:
特權:show etherchannel summary
4、以太網道必須遵循以下一些規則:
參與捆綁的端口必須屬於同一個vlan,如果是在中繼模式下,要求所有參加捆綁的端口都配置成中繼模式。