計算機網路 網路層 IP

2021-09-25 19:39:40 字數 1767 閱讀 7414

在複雜的網路環境中確定乙個合適的路徑。

負責資料報從源到宿的傳遞和網際互連(包packet)

網路層:ip、icmp、arp、rarp、ospf、ipx、rip、igrp、 (路由器)

基本概念

節點:主機和路由器的統稱

協議頭格式

ip位址分為兩個部分,網路號和主機號

通過合理設定主機號和網路號,就可以保證在相互連線的網路中,每台主機的ip位址都不相同。

手動管理子網內的ip,是乙個相當麻煩的事情。

然後實際網路架設中,不會存在乙個子網內有這麼多的情況,因此大量的ip位址都被浪費掉了。

針對這種情況提出了新的劃分方案,稱為cidr(classless interdomain routing):

可見,ip位址與子網掩碼做與運算可以得到網路號,主機號從全0到全1就是子網的位址範圍;

我們知道。ip位址(ipv4)是乙個4位元組32位的正整數。那麼一共只有2的32次方個ip位址,大概是43億左右。而tcp/ip協議規定,每個主機都需要有乙個ip位址。

這意味著,一共只有43億台主機能接入網路麼?

實際上,由於一些特殊的ip位址的存在,數量遠不足43億;另外ip位址並非是按照主機台數來配置的,而是每乙個網絡卡都需要配置乙個或多個ip位址。

nat技術

如果乙個組織內部元件區域網,ip位址只用於區域網內的通訊,而不直接連到internet上,理論上使用任意的ip位址都可以,但是rfc1918規定了用於組建區域網的私有ip位址

包含在這個範圍中的,都稱為私有ip,其餘的則稱為全域性ip或公網ip;

在複雜的網路結構中,找出一條通往重點的路線

路由的過程,就是一跳一跳的「問路「的過程

所謂「一跳」就是資料鏈路層中的乙個區間,具體在乙太網中指從源mac位址刀目的mac位址之間的幀傳輸區間。

ip資料報的傳輸過程也會問路一樣。

那麼如何判定當前這個資料報該傳送到**呢?這個就依靠每個節點內部維護乙個路由表;

假設某主機上的網路介面配置和路由表如下:

計算機網路 網路層

arp是解決同乙個區域網的主機和路由器的ip位址的mac位址的對映問題。ip分組在路由的 是通過arp來完成的。路由通過改變資料幀的mac源位址和目的位址來實現的。a arp請求分組 b arp響應分組 a arp 快取記憶體 網際控制報文協議可以分為兩種 icmp差錯報告報文和icmp詢問報文 p...

網路層(計算機網路)

1.網路層向上只提供簡單靈活的 無連線的 盡量努力交付的資料報服務。網路層不提供服務質量的承諾,也就是說,所傳送的分組可能出現出錯 丟失 重複和失序 即不按序到達終點 當然也不保證分組交付的時限。2.網際協議ip 是tcp ip體系中兩個最主要的協議之一,也是最重要的網際網路標準協議之一。與ip協議...

計算機網路 網路層

網路層關注的是如何將分組從源主機沿著網路路徑送達目的主機,會經過多個路由器,選擇適當的 路徑。網路層的最核心功能是 分組 和路由選擇 分組 每乙個路由器中都有乙個 表,在分組到達路由器時,會根據分組首部中的 表示在 表中查詢,應該在哪乙個介面被 出去,標識可能是目的主機的ip位址,也可能是分組所屬的...