網(wǎng)絡(luò) = 軟件 硬件
按照范圍分:廣域網(wǎng) WAN,城域網(wǎng) MAN,局域網(wǎng) LAN
1.層次結(jié)構(gòu)
為解決網(wǎng)絡(luò)傳輸?shù)姆彪s問題,使用分層處理
2.網(wǎng)絡(luò)拓撲
3.性能指標
4.物理層
前言:虛擬互聯(lián)網(wǎng)絡(luò) => 因為實際網(wǎng)絡(luò)聯(lián)通較為復(fù)雜,通過IP協(xié)議化繁為簡,屏蔽底層細節(jié),網(wǎng)絡(luò)虛擬化,同時解決傳輸路徑問題(尋找最優(yōu)路徑)
1.IP協(xié)議
相對于數(shù)據(jù)鏈路層的MAC地址,網(wǎng)絡(luò)層中每個使用者也有個IP地址(點分十進制,長度32位)
不同點:MAC地址唯一,IP地址可變
4位版本:協(xié)議版本,目前是IPv4,雙方必須一致
首部長度:IP首部長度,4個字節(jié),32位字,最大數(shù)值60
總長度:最大數(shù)值65535,IP首部 IP數(shù)據(jù)=IP數(shù)據(jù)報的最大長度
TTL:IP報文在網(wǎng)絡(luò)中的壽命,每經(jīng)過一個設(shè)備減一,等于零時必須丟棄報文
8位協(xié)議:表明IP數(shù)據(jù)攜帶的具體協(xié)議,TCP,UDP等
16位首部校驗和:校驗首部錯誤,出錯即丟棄
逐跳:hop by hop
路由表:有目的IP地址與下一跳IP地址組成
轉(zhuǎn)發(fā)流程:
下圖為例,一共經(jīng)歷三步;
其中每一步都經(jīng)歷了:①網(wǎng)絡(luò)層查詢路由表,確定下一跳,②將數(shù)據(jù)交給數(shù)據(jù)鏈路層通過MAC地址發(fā)送,③下一跳接受到數(shù)據(jù)幀,把數(shù)據(jù)交給網(wǎng)絡(luò)層,網(wǎng)絡(luò)層查詢路由表,繼續(xù)往下走
其中,每一跳的MAC地址都發(fā)生變化,IP地址不變
20190823194456.jpg
類型:0806
使用ARP緩存表(IP,MAC一一對應(yīng)的表),將網(wǎng)絡(luò)層32位IP地址裝換為48位MAC地址
缺少對應(yīng)關(guān)系時,參看數(shù)據(jù)鏈路層廣播,獲得目標MAC地址,然后記錄下來;
查看ARP緩存表命令:arp -a
ARP數(shù)據(jù)封裝在數(shù)據(jù)幀中
20190823200334.jpg
類型:8035
A、B、C三類
特殊主機號
全零:表示當前網(wǎng)絡(luò)段,不可分配給主機 => 1.0.0.0
全一:表示廣播地址,可以向當前網(wǎng)絡(luò)段所有主機發(fā)送消息 => 1.255.255.255
特殊網(wǎng)絡(luò)號:0和127,特殊網(wǎng)絡(luò)和回環(huán)地址,128.0和192.0.0
本地回環(huán)地址:127.0.0.1本機的虛擬接口,用來測試是否正常工作
再次細分網(wǎng)絡(luò)段,避免IP浪費
通過子網(wǎng)掩碼,判斷IP屬于哪個網(wǎng)絡(luò)號
子網(wǎng)掩碼:快速判斷IP屬于的網(wǎng)絡(luò)號
A類地址的子網(wǎng)掩碼:255.0.0.0B
B類地址的子網(wǎng)掩碼:255.255.0.0
C類地址的子網(wǎng)掩碼:255.255.255.0 或者 255.255.255.128
子網(wǎng)掩碼與IP地址的二進制,對位進行與運算,即可得網(wǎng)絡(luò)號
不同于上面分類的方法
聯(lián)系客服