計算機網路

2021-09-25 18:45:07 字數 1594 閱讀 3092

子網掩碼是由4個十進位制數組成的數值"中間用"。"分隔,如255.255.255.0。若將它寫成二進位制的形式為:11111111.11111111.11111111.00000000,其中為"1"的位分離出網路id,為"0"的位分離出主機id,也就是通過將ip位址與子網掩碼進行"與"邏輯操作,得出網路號。

例如,假設ip位址為192.160.4.1,子網掩碼為255.255.255.0,則網路id為192.160.4.0,主機id為0.0.0.1。計算機網路id的不同,則說明他們不在同乙個物理子網內,需通過路由器**才能進行資料交換。

劃分子網只是把ip位址的主機號這部分進行劃分,不改變網路號。

在沒有劃分子網時,ip位址是網路號+主機號的兩級結構,劃分子網後ip位址變成了網路號+子網號+主機號的**機構

由於是ip協議使用了arp協議,因此通常將arp協議劃歸到網路層。

逆位址解析協議rarp

arp協議工作原理

每一台主機都設有乙個arp快取記憶體(arp cache),裡面有本區域網上的各主機和路由

器的ip位址到硬體位址的對映表,這些都是該主機目前知道的些位址。 那麼主機怎樣知

道這些位址呢?我們可以通過下面的例子來說明。

當主機a要向本區域網上的某台主機b傳送ip資料報時,就先在其arp快取記憶體中

檢視有無主機b的ip位址。如有,就在arp快取記憶體中查出其對應的硬體位址,再把這個

硬體位址寫入mac幀,然後通過區域網把該mac幀發往此硬體位址。

如果沒有,主機a的arp程序會在當前區域網中廣播傳送乙個arp請求分組(其中也包含自己的ip與硬體位址資訊),本區域網上的所有主機上執行的arp程序都可以接收到此arp請求分組。主機b發現自己的ip位址與arp請求分組中要查詢的ip一致,就收下這個arp請求分組,並向主機a傳送arp響應分組,同時將主機a的ip與硬體位址對映寫入到自己的arp快取記憶體中。

主機a收到主機b的arp響應分組後,就在自己的arp快取記憶體中寫入主機b的ip到硬體位址的對映

arp快取記憶體的作用

如果不使用arp快取記憶體,任何一台主機只要進行一次通訊,就要廣播傳送arp請求分組 ,這樣網路上的通訊量會大大增加。

arp生存時間

arp對儲存在快取記憶體中的每乙個每乙個對映都設有生存時間(10~20分鐘),超過生存時間的專案就會被刪除掉。

如果沒有生存時間,當某個主機的硬體位址改變後,其他主機的快取記憶體中存放的還是改變之前的對映關係,這樣其他主機會無法與該主機進行通訊。生存時間太短會使arp請求和響應分組的通訊量太頻繁,太長會使更換網絡卡的主機遲遲無法與其他主機通訊。

arp的使用情景

傳送方與接收方處於同乙個網路,直接找接收方

傳送方與接收方處於不同網路 ,先找路由器

各層對應的協議:

計算機網路9 計算機網路效能

1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位時間 ...

計算機網路 計算機網路的效能

目錄 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...

計算機網路學習 計算機網路效能

出自 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...