數據鏈路層基礎了解
數據鏈路層(2層 Data Link Layer)
1.屬於2層
2.傳輸單元:幀
3.幀結構:請參見圖片
幀頭:6+6+2=14字節
MTU值:1500字節
幀尾:4字節
幀頭內容:目標MAC、源MAC、類型
類型的作用:識別上層協議
0x0800:上層為IP協議
0x0806:上層為ARP協議
0x代表16進制
幀結構

工作在數據鏈路層的設備:交換機/網卡
交換機工作原理
收到一個數據幀后:
1.首先學習幀中的源MAC地址來形成MAC地址表
2.然后檢查幀中的目標MAC地址,並匹配MAC地址表:
如表中有匹配項,則單播轉發
如表中無匹配項,則除接受端口外廣播轉發
3.MAC地址表的老化時間默認是300秒(可修改)
交換機的端口
E 10Mb
F 100Mb
G 1000Mb
Te 10000Mb
F0/1
0模塊號
1接口號
接口速率自適應:1000/100/10M自適應
速率工作模式可以為10,100,1000任何一種狀態
端口狀態:up/down
down的3中可能:
1)人工down掉
2)速率不匹配
3)雙工模式不匹配(雙工duplex)
雙工模式:單工、半雙工、全雙工
交換機5大基本工作模式
第一次配置網絡設備,需要使用console線
在PC需要使用“超級終端”或其他軟件。
1)用戶模式:
switch> 可以查看交換機的基本簡單信息,且不能做任何修改配置!
2)特權模式:
switch> enable switch# 可以查看所有配置,且不能修改配置 但可以做測試、保存、初始化等操作
3)全局配置模式:
switch# configure terminal switch(config)# 默認不能查看配置! 可以修改配置,且全局生效!
4)接口配置模式:
switch(config)# interface f0/1 switch(config-if)# 默認不能查看配置! 可以修改配置,且對該端口生效!
5)console口/線/控制台模式:
switch(config)# line console 0
默認不能查看配置!
可以修改配置,且對console口生效!
命令
返回上一級
exit
退到特權模式
end
配置主機名
conf t hostname 設備名
配置用戶密碼
line co 0 password 密碼 login //啟用用戶登錄 exit
保存配置
交換機中存在running-config和startup-config文件
running-config存在於內存,斷電無法保存,活文件
startup-config存在於硬盤,斷掉保存,死文件
開機動作
先去硬盤中查找startup-config是否存在,
如果不存在,在內存中創建新的run
若果存在,則復制到內存中並改名為running-config
命令
保存
en copy running-config startup-config 或 write
查看running-config或startup-config配置
en show running-config 或 show startup-config *sh run //縮寫
初始化配置
刪除startup-config文件
en erase startup-config
其他
重啟設備
en reload
配置特權密碼
conf t enable password 密碼(明文) enable secret 密碼(密文)
查看MAC地址表
show mac-address-table
查看接口狀態列表
show ip int brief sh ip int b //縮寫
手工關閉/開啟接口
int f0/x shutdown/no shutdown exit
do的用法
其他模式加do空格可以強制使用特權模式的命令
如:
do sh run
do sh ip int b
do wr
等
刪除配置
1)在哪配置的,就在哪刪!
2)命令前加no空格
3)原命令中有參數,並且參數具有唯一性,則刪除時不需要加參數
如:
conf t
hostname sw1
conf t
no hostname
遠程管理
交換機無法配置IP,所以它有虛擬的網絡接口用於配置IP進行遠程管理
conf t
int vlan 1 //虛擬接口
ip add 10.1.1.253 255.255.255.0
no shut
為交換機配置默認網關:
目的:可被跨網段管理!
conf t ip default-gateway 10.1.1.254
聲明
只作為學習筆記
材料來源為千峰教育https://www.bilibili.com/video/BV1i7411G7vm?p=1
