計算機網路常見問題(3) 網路層協議

2021-10-06 14:37:27 字數 1086 閱讀 6173

每個路由器維護一張表,記錄該路由器到其它網路的」跳數「,路由器到與其直接連線的網路的跳數是1,每多經過乙個路由器跳數就加1;更新該錶時和相鄰路由器交換路由資訊;路由器允許乙個路徑最多包含15個路由器,如果跳數為16,則不可達。交付資料報時優先選取距離最短的路徑。

優缺點[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-2cgwmooi-1590669075172)(_v_images/20191201085151639_2895.png)]

路由器僅根據網路號net-id來**分組,當分組到達目的網路的路由器之後,再按照主機號host-id將分組交付給主機;同一網路上的所有主機的網路號相同。

從主機號host-id借用若干個位元作為子網號subnet-id;子網掩碼:網路號和子網號都為1,主機號為0;資料報仍然先按照網路號找到目的網路,傳送到路由器,路由器再按照網路號和子網號找到目的子網:將子網掩碼與目標位址逐位元與操作,若結果為某個子網的網路位址,則送到該子網。

arp協議完成了ip位址與實體地址的對映。每乙個主機都設有乙個 arp 快取記憶體,裡面有所在的區域網上的各主機和路由器的 ip 位址到硬體位址的對映表。當源主機要傳送資料報到目的主機時,會先檢查自己的arp快取記憶體中有沒有目的主機的mac位址,如果有,就直接將資料報發到這個mac位址,如果沒有,就向所在的區域網發起乙個arp請求的廣播包(在傳送自己的 arp 請求時,同時會帶上自己的 ip 位址到硬體位址的對映),收到請求的主機檢查自己的ip位址和目的主機的ip位址是否一致,如果一致,則先儲存源主機的對映到自己的arp快取,然後給源主機傳送乙個arp響應資料報。源主機收到響應資料報之後,先新增目的主機的ip位址與mac位址的對映,再進行資料傳送。如果源主機一直沒有收到響應,表示arp查詢失敗。

如果所要找的主機和源主機不在同乙個區域網上,那麼就要通過 arp 找到乙個位於本區域網上的某個路由器的硬體位址,然後把分組傳送給這個路由器,讓這個路由器把分組**給下乙個網路。剩下的工作就由下乙個網路來做。

用於解決內網中的主機要和網際網路上的主機通訊。由nat路由器將主機的本地ip位址轉換為全球ip位址,分為靜態轉換**換得到的全球ip位址固定不變)和動態nat轉換。

計算機網路2 網路層(重要協議)

2 路由選擇協議 3 arp協議 4 icmp協議 導圖 外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳 img nfphcpca 1600135056082 en resource database 2198 1 1 網際網路位址的種類和範圍 外鏈轉存失敗,源站可能有防盜煉機制,建議將...

計算機網路(10)網路層

ip多播 ip多播就是一對多的通訊,網際網路範圍內的多播要靠路由器來實現,能夠執行多播協議的路由器稱為多播路由器。多播資料報的目的位址一定不能寫主機位址,因為多播組中可能有成千上萬個主機位址,所以自資料報的目的位址中寫入多播組的標示符,設法讓加入這個多播組的主機位址與標示符關聯起來。多播組的標示符就...

計算機網路04 網路層

路由器中的子網掩碼目的是告訴使用者網路是哪一部分。比如網路是10.0.0.0,其中子網掩碼是255.0.0.0,則子網掩碼中的255表示網路是10部分,同樣子網掩碼格式的網段必須相同。在客戶端和伺服器之間傳輸資料的模型 其中mac位址是決定方式 使用自己的子網掩碼,判斷自己在哪個網段,判斷目標位址在...