ISO:國際標準化/
OSI:開放系統互聯
七層協議必背圖
?
1.注意事項:
?1.上三層是為用戶服務的,下四層負責實際數據傳輸。
?2.下四層的傳輸單位:
? ?傳輸層; 數據段(報文)
? ?網絡層: 數據包(報文分組)拆分與組裝(大小不能超過65535Byte)
? ?數據鏈路層: 數據幀
? ?物理層: 比特(位)
?3.越上層的設備越智能,能識別當前層以下所有協議,越貼近用戶
? ?越下層的設備越傻瓜,越貼近硬件
?4. 數據發送時,數據從上層向下層傳輸
? ?數據接收時,數據從下層向上層傳輸
?5.數據不能跨層傳輸,每層之間通過邏輯的接口傳遞
?6.物理層負責實際數據傳遞,其它層只是邏輯對應
?7.OSI模型只是理論模型,不能對應實際協議或硬件
?
?
2、打入包頭數據
?傳輸層(包頭數據:端口號)
?網絡層(包頭數據:IP)
?數據鏈路層(包頭數據:MAC地址)
?
?
3、交換機通信原理
?1)、基本功能
? ? ? ? ? ? ①、路由器:用于不同邏輯網段通信的。會分割廣播域。
? ? ? ? ? ? ②、交換機:用于相同邏輯網段通信的。不會分割廣播域。
?2)、協議和設備分層
? ? ? ? ? ? ①、網絡層: 設備:路由器 協議:IP地址
? ? ? ? ? ? ②、數據鏈路層: 設備:交換機(不認識IP) 協議:MAC地址
?
4、拓撲圖
?電腦A——S1——電腦B
?1)、電腦A數據封裝過程
?①、S(source源頭)port(端口)
? D(destination目的地)port
?②、SIP: A(手工自配已知)
? DIP: B(局域網:詢問或查詢;公網:DNS)
?③、SMAC: A(寫入網卡ROM中已知)
? DMAC: B(電腦查詢:本機、ARP協議;交換機查詢:本機、泛洪)
?
?
5、查詢位置MAC地址的方式
?1)、電腦查詢未知MAC地址(順序執行)
?①、查詢本機MAC地址表:命令行:arp -a【IP→MAC】(查看ARP緩存表)
?②、ARP協議(地址解析協議):IP→MAC【廣播】
?2)、交換機查詢未知MAC地址的方式
?①、查詢本機MAC地址表:接口號→MAC
?②、采用泛洪查詢未知MAC地址
?
?
6、泛洪和廣播
?1)、區別
?①、廣播:廣播是網絡層的廣播,廣播的是IP地址
?廣播地址:
? Ⅰ、單網段廣播地址:192.168.166.255(已獲取IP)
? Ⅱ、全網段廣播地址:255.255.255.255(未獲得IP,路由器會分割廣播域)
?②、泛洪:泛洪是數據鏈路層的泛洪,泛洪的是MAC地址
? 泛洪地址:FF-FF-FF-FF-FF-FF
?2)、廣播域:廣播可以到達的范圍(概念同局域網)
?
?
7、交換機的MAC地址
?1)、二層交換機:整個交換機只擁有1個MAC地址,此MAC不能作為網絡訪問目標,只用于交換機之間特殊運算(STP)。
?2)、三層交換機:三層交換機是路由器,每個接口擁有獨立的MAC地址,可以作為訪問的目標。
發信和收信都要確認地址,確認兩次是因為DMAC和DIP可能不是同一個人,所以確認兩次。
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?