2009年軟考網絡工程師教程之十九
通過對本講的學習,整理簡要分時筆記如下,如若再不懂請參照視頻。完整六十八講視頻見泳者雷敏播客,陸續上傳中……
本講主要內容:ARP、RARP IP層轉發分組
00:20IP地址與硬件地址(圖解、詳析)
·路由器只根據目的站IP地址的網絡號進行路由選擇。
·在具體物理網絡的鏈路層只能看見MAC幀。
·IP層抽象的互聯網,能使用抽象的統一的IP地址研究主機之間、主機與路由器之間的通信。
15:00ARP、RARP
主機設有ARP高速緩存(IP地址到MAC地址的映射表)。發送時,在ARP cache中查找IP地址對應的MAC地址,將此MAC地址寫入MAC幀,發送出去。
ARP詳細圖解。
ARP高速緩存的作用。
27:20RARP:使只知道自己MAC地址的主機能知道其IP地址,主要用于無盤工作站,目前RARP很少用。
38:00IP數據報:首部20字節+數據部分
IP數據報分片舉例(詳解)
版本4字節、首部長度4字節、服務類型8字節、總長度16字節、標識16字節、標志3字節、片偏移13字節、生存時間8字節。
協議字段,8字節,指出應將數據交給哪一個進程。
首部檢驗和16字節:只查首部,不查數據部分。
源地址:4字節。目的地址:4字節。
50:00IP層轉發分組的流程
路由器和站點交換機有些區別。
路由表中最主要的項目:目的主機所在的網絡地址、下一跳路由器的地址。
特定主機路由。
58:00分組轉發算法
·從IP數據報的首部提出目的站IP地址D,找到目的網絡地址N。
·若網絡N與路由器直接相連,直接交付D,否則間接交付,轉下一條。
·若路由表中有目的地址為D的特定主機路由,轉發下一跳路由器,否則轉下一條。
·若路由表中有到達網絡N的路由,將數據報傳送下一跳路由器,否則轉下一條。
·若路由表中有一個默認路由,將數據報傳送路由表指明的路由,否則轉下一條。
·報告轉發分組出錯。
ARP負責將下一跳路由器IP地址轉換為相應的MAC地址。
【編輯推薦】