TCP IP協議族的網路層基礎(1) 網段劃分

2021-08-19 16:00:48 字數 2321 閱讀 6385

網路層實現資料報的選路和**。wan(廣域網)通常使用眾多分級的路由器來連線分散的主機或lan(區域網),因此通訊的兩端通常不是直接相連的,而是通過多個中間節點(路由器)連線的。

網路層的任務就是選擇這些中間節點,以確定兩台主機之間的通訊路徑。同時,網路層對上層協議隱藏了網路連線的細節,使得在傳輸層和網路應用程式看來,通訊的雙方是直接相連的。

下面三個名詞的概念需要區分一下:

網路層最核心的協議就是ip協議(internet protocol,網際網路協議)。ip協議根據資料報的目的ip位址來決定如何投遞它。如果資料報不能直接傳送給目標主機,那麼ip協議就為它尋找乙個合適的下一跳(next hop)路由器,並將資料報交付給路由器來**。多次重複這個一跳一跳的過程,最終將資料報交送給目標主機,或者由於傳送失敗而被丟棄。

網路層另乙個重要的協議是icmp協議(internet control message protocol,網際網路控制報文協議),它是ip協議的重要補充,主要用於檢測網路連線。

ip位址分為網路號和主機號

dhcp(自動分配ip):能夠自動地給子網內新增主機節點分配ip位址的一門技術,一般的路由器都有dhcp功能,因此路由器也可以看做是乙個dhcp伺服器。

路由器的插口的名稱

wan口:插寬頻的口

lan口:插網線的口

下圖是之前提出的一種劃分網路號和主機號的方式,現在已經不用了,abcde類的前幾位都是有規律的

為什麼現在不用,是因為大多組織申請b類網路位址,導致b類很快就分配完,a類卻浪費了大量位址

針對以前的這種分配位址的方式,現在用的是cidr的劃分方案

劃分子網的例子1

ip位址

140.252.20.68

8c fc 14 44

子網掩碼

255.255.255.0

ff  ff ff 00

網路號

140.252.20.0

8c fc 14 00

子網位址範圍

140.252.20.0-140.252.20.255

劃分子網的例子2

ip位址

140.252.20.68

8c fc 14 44

子網掩碼

255.255.255.240

ff ff ff f0

網路號

140.252.20.64

8c fc 14 40

子網位址範圍

140.252.20.64-140.252.20.79

特殊的ip位址

增加ip位址數量的方法

nat技術(重要),這在之後的文章中會有講到

私有ip位址和公網ip位址

TCP IP協議族基礎

tcp ip是個協議組,可分為三個層次 網路層 傳輸層和應用層。在網路層有ip協議 icmp協議 arp協議 rarp協議和bootp協議。在傳輸層中有tcp協議與udp協議。在應用層有ftp http telnet smtp dns等協議。因此,http本身就是乙個協議,是從web伺服器傳輸超文字...

TCP IP協議族的網路層基礎(4) IP路由

ip資料報的傳輸過程 路由 ip協議的乙個核心任務就是資料報的路由,即決定傳送資料報到目標機器的路徑。當乙個ip資料報從資料鏈路層傳輸到ip模組的時候,ip模組的工作流程如下 如何判斷這個資料報該發往 依靠每個節點內部維護乙個路由表 注意是節點,包括主機和路由器 字段 含義 destination ...

網路基礎篇 一 TCP IP協議族

tcp ip協議族是乙個分層,多協議通訊體系.1 tcp ip協議族體系結構 tcp ip協議族自底而上分為四層 資料鏈路層,網路層,傳輸層和應用層.1.1 資料鏈路層 實現網絡卡介面的網路驅動程式,以處理資料在物理媒介 如,乙太網,令牌環 上的傳輸.經常使用協議 arp協議和rarp協議 1.2 ...