今天一天主要學的就是:1)網絡 ISO/OSI 七層系統模型,TCP/IP 四層,五層模型
2)網絡通信中數據的封裝和解封裝的過程
3)二進制,八進制,十進制,十六進制之間的轉換
1、ISO/OSI 七層系統模型:物理層,數據鏈路層,網絡層,傳輸層,會話層,表示層,應用層
TCP/IP 五層模型:應用層 -------- 計算機
傳輸層 -------- 防火牆
網絡層 -------- 路由器
數據鏈路層 -------- 交換機
物理層 -------- 網卡、網線
TCP/IP 四層模型:網絡接口層,網絡層,傳輸層,應用層
協議簇:
ICMP / IGMP / IP / ARP / PARP 是屬於網絡層協議
HTTP / FTP / TFTP / DNS / SMTP / SNMP 所對應的應用接口(數字)
HTTP:80 FTP:20、21 TFTP:69
SMTP:25 SNMP:161 DNS:53
2、網絡通信中數據的封裝和解封裝的過程
封裝:原始數據在應用層 “f翻譯” 成計算機通用語言--二進制數據
上層數據運輸到傳輸層,在傳輸層封裝一個TCP頭部,
將封裝了TCP頭部的上層數據運輸到網絡層,在網絡層封裝IP頭部,
將封裝了IP頭部的上層數據運輸到數據鏈路層,在數據鏈路層封裝MAC頭部,
將封裝好的數據傳到達物理層后,將以比特流的形式傳輸出去。
解封裝:在物理層,先后將比特流轉換成二進制,在傳輸到數據鏈路層,
在數據鏈路層,將數據的MAC頭部拆掉,,並將剩余數據傳輸到網絡層,
在網絡層,將剩余數據的IP頭部拆掉,並將剩余數據傳輸到傳輸層,
在傳輸層,將剩余數據的TCP頭部拆掉,並將剩余數據傳輸到應用層,
在應用層,將數據解碼成最原始的信息。
3、進制轉換
二進制:是用0和1兩個數碼來表示的數,進位規則是“逢二進一”,
八進制:是用0~7七個數碼來表示的數,進位規則是“逢八進一”,
十進制:是用0~9十個數碼來表示的數,進位規則是“逢十進一”,
十六進制:是用0~F十六個數碼來表示的數,進位規則是“逢十六進一