網(wǎng)絡(luò)層是計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)中的核心層次,負(fù)責(zé)將數(shù)據(jù)包從源主機(jī)跨越多個(gè)網(wǎng)絡(luò)路由到目的主機(jī)。本次復(fù)習(xí)聚焦網(wǎng)絡(luò)層的核心概念、協(xié)議與關(guān)鍵技術(shù),為期末考試提供清晰的技術(shù)脈絡(luò)。
一、 網(wǎng)絡(luò)層核心功能與服務(wù)
- 轉(zhuǎn)發(fā): 路由器或三層交換機(jī)將數(shù)據(jù)包從輸入端口移動(dòng)到合適輸出端口的過(guò)程,基于轉(zhuǎn)發(fā)表進(jìn)行決策,是數(shù)據(jù)平面的核心功能。
- 路由: 確定數(shù)據(jù)包從源到目的地所經(jīng)過(guò)的路徑,即路由算法(如RIP、OSPF、BGP)生成轉(zhuǎn)發(fā)表的過(guò)程,是控制平面的核心功能。
- 連接建立: 部分網(wǎng)絡(luò)(如ATM)需要在數(shù)據(jù)傳輸前建立路徑,但I(xiàn)P網(wǎng)絡(luò)通常是無(wú)連接的。
二、 虛電路與數(shù)據(jù)報(bào)網(wǎng)絡(luò)
- 虛電路網(wǎng)絡(luò): 模仿電路交換,通信前建立邏輯連接(虛電路),數(shù)據(jù)包沿固定路徑傳輸,攜帶VC號(hào)而非完整目的地址。如X.25、幀中繼、ATM。
- 數(shù)據(jù)報(bào)網(wǎng)絡(luò): 無(wú)連接,每個(gè)數(shù)據(jù)包獨(dú)立路由,攜帶完整目的IP地址。互聯(lián)網(wǎng)的IP層是典型代表。
三、 路由器工作原理
路由器關(guān)鍵組件:
- 輸入端口: 執(zhí)行物理層、數(shù)據(jù)鏈路層功能,查找轉(zhuǎn)發(fā)表確定輸出端口,并將數(shù)據(jù)包送入交換結(jié)構(gòu)。
- 交換結(jié)構(gòu): 連接輸入與輸出端口,常見(jiàn)類型:
- 經(jīng)互聯(lián)網(wǎng)絡(luò)交換
- 輸出端口: 從交換結(jié)構(gòu)接收數(shù)據(jù)包,執(zhí)行排隊(duì)管理,并發(fā)送至鏈路。
- 路由處理器: 執(zhí)行路由協(xié)議,維護(hù)路由表并計(jì)算轉(zhuǎn)發(fā)表。
四、 網(wǎng)際協(xié)議(IP)
- IPv4數(shù)據(jù)報(bào)格式: 關(guān)鍵字段包括版本、首部長(zhǎng)度、服務(wù)類型、總長(zhǎng)度、標(biāo)識(shí)、標(biāo)志、片偏移、生存時(shí)間(TTL)、協(xié)議、首部檢驗(yàn)和、源/目的IP地址等。
- IPv4編址:
- 子網(wǎng)劃分:從主機(jī)號(hào)借位創(chuàng)建子網(wǎng),通過(guò)子網(wǎng)掩碼界定網(wǎng)絡(luò)號(hào)與主機(jī)號(hào)。
- 無(wú)類別域間路由(CIDR): a.b.c.d/x 格式,x為前綴長(zhǎng)度,支持路由聚合。
- 私有地址: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16。
- 動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP): 為主機(jī)動(dòng)態(tài)分配IP地址,采用客戶端/服務(wù)器模式,通過(guò)廣播交互(DISCOVER, OFFER, REQUEST, ACK)。
- 網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT): 將私有地址轉(zhuǎn)換為公有地址,通過(guò)NAT轉(zhuǎn)換表維護(hù)(IP地址,端口號(hào))映射。
- 網(wǎng)際控制報(bào)文協(xié)議(ICMP): 用于網(wǎng)絡(luò)層差錯(cuò)報(bào)告與診斷(如ping使用ICMP Echo請(qǐng)求/應(yīng)答)。
五、 路由算法
- 鏈路狀態(tài)算法(如OSPF):
- 每個(gè)路由器掌握完整的網(wǎng)絡(luò)拓?fù)鋱D(通過(guò)鏈路狀態(tài)廣播)。
- 使用Dijkstra算法計(jì)算到所有節(jié)點(diǎn)的最短路徑。
- 距離向量算法(如RIP):
- 每個(gè)路由器維護(hù)到所有目的地的距離向量,并定期與鄰居交換。
- 可能遇到“計(jì)數(shù)到無(wú)窮”問(wèn)題,通過(guò)毒性逆轉(zhuǎn)等技術(shù)緩解。
六、 路由協(xié)議
- 自治系統(tǒng)內(nèi)部網(wǎng)關(guān)協(xié)議:
- RIP: 基于距離向量,跳數(shù)作為度量,最大15跳,使用UDP端口520。
- OSPF: 基于鏈路狀態(tài),使用Dijkstra算法,直接封裝在IP中(協(xié)議號(hào)89),支持分層區(qū)域劃分。
- 自治系統(tǒng)間網(wǎng)關(guān)協(xié)議:
- BGP: 基于路徑向量,通過(guò)TCP(端口179)交換可達(dá)性信息,策略驅(qū)動(dòng)。
七、 IPv6
- 主要?jiǎng)訖C(jī): 解決IPv4地址耗盡問(wèn)題,簡(jiǎn)化首部格式。
- 特點(diǎn): 128位地址空間,固定40字節(jié)基本首部,取消首部檢驗(yàn)和,支持流標(biāo)簽。
- 過(guò)渡技術(shù): 雙棧、隧道、首部轉(zhuǎn)換。
八、 移動(dòng)IP
允許移動(dòng)節(jié)點(diǎn)在改變接入點(diǎn)時(shí),保持其IP地址不變并能持續(xù)通信。涉及家鄉(xiāng)代理、外地代理、轉(zhuǎn)交地址等概念。
復(fù)習(xí)建議與應(yīng)試重點(diǎn)
- 掌握計(jì)算: 熟練進(jìn)行子網(wǎng)劃分、CIDR地址塊計(jì)算、路由表查找(最長(zhǎng)前綴匹配)。
- 理解流程: DHCP交互過(guò)程、NAT地址轉(zhuǎn)換過(guò)程、路由器轉(zhuǎn)發(fā)流程。
- 對(duì)比區(qū)別: 虛電路 vs 數(shù)據(jù)報(bào)、鏈路狀態(tài) vs 距離向量、RIP vs OSPF vs BGP、IPv4 vs IPv6。
- 協(xié)議細(xì)節(jié): 熟悉IP、ICMP、ARP(雖屬鏈路層但緊密相關(guān))數(shù)據(jù)包格式與功能。
網(wǎng)絡(luò)層是理解互聯(lián)網(wǎng)如何工作的基石,深入理解其轉(zhuǎn)發(fā)與路由機(jī)制、IP編址及核心協(xié)議,是順利通過(guò)期末考試的關(guān)鍵。祝您復(fù)習(xí)順利!
---
技術(shù)咨詢: 如在復(fù)習(xí)中對(duì)特定技術(shù)點(diǎn)(如OSPF的LSA類型、BGP屬性、具體配置實(shí)例等)有進(jìn)一步疑問(wèn),可提供更具體的主題以便深入探討。