計算機網絡(四)——IP地址


IP地址

  • IP地址(Internet Protocol Address)是指互聯網協議地址,又譯為網際協議地址。
  • IP地址是IP協議提供的一種統一的地址格式,它為互聯網上的每一個網絡和每一台主機分配一個邏輯地址,以此來屏蔽物理地址的差異。
  • 根據TCP/IP協議規定,IP地址是由32位二進制數組成,而且在INTERNET范圍內是唯一的。為了方便記憶,就將組成計算機的IP地址的32位二進制分成四段,每段8位,中間用小數點隔開,然后將每八位二進制轉換成十進制數。

IP地址組成

IP地址(IPv4)由32位二進制數字構成。將其划分為四個字段,每個字段顯示八個二進制數字,計算機顯示的是十進制字段。
IP地址分為網絡段和主機段,根據網絡性質區分
根據IP地址與子網掩碼進行運算,計算出使用的網段
簡單來看子網掩碼那個位置是255,哪個位置是網絡段。

IP地址由網絡位和主機位兩部分組成。IP地址有32bit。只不過在日常工作中使用十進制進行表示。

IP地址分類

類別 引導位 范圍 地址結構 注意
A類IP 0 1-127 網.主.主.主

127.0.0.1~127.255.255.255這個范圍網址用戶本地回環測試,所以實際可用范圍是1~126

而且每個網段的:X.0.0.0,表示該網段;X.255.255.255表示廣播地址。

其子網掩碼為255.0.0.0,每個網絡只能包含 (2^24) - 2=16777214台計算機(除去一個網絡地址和一個廣播位)。因此一般用於大型網絡。

B類IP 10 128~191 網.網.主.主 其子網掩碼為255.255.0.0,每個網絡最多只能包含 (2^16) - 2=65534台計算機。一般用於中型規模網絡。
C類IP 110 192~223 網.網.網.主 其子網掩碼為255.255.255.0,每個網絡最多只能包含 (2^8) - 2=254台計算機。一般用於小型網絡。
D類IP 1110 224~239 組播地址 一般用於多路廣播用戶。
E類IP 11110 240~255 保留地址 保留、未啟用

划分的特殊地址

0.0.0.0 自動獲取IP地址是的初始地址,對應於當前主機
255.255.255.255 廣播地址,不能進行跨網段廣播,只能在當前網段廣播
127.0.0.1~127.255.255.255 用於回環測試,測試網卡是否正常。127.0.0.1表示本機地址。

169.254.0.0  ~  169.254.255.255

私有保留地址,一般開啟了dhcp服務的設備但又無法獲取到dhcp的會隨機使用這個網段的ip
網絡段正常,主機段全為0 (172.16.0.0為例) 表示一個網段
網絡段正常,主機段全為1 (172.16.255.255為例) 表示該網段的廣播地址,定向廣播,可以跨網段廣播

划分的私有地址

保留的私有地址范圍一般用於私有局域網的搭建

  • 10.0.0.0~10.255.255.255:
  • 172.16.0.0~172.31.255.255:
  • 192.168.0.0~192.168.255.255:

PS:網段(network segment)指一個計算機網絡中使用同一物理層設備(傳輸介質,中繼器,集線器等)能夠直接通訊的那一部分。通俗來講就是不需要路由器進行轉發的IP地址段。

子網掩碼

子網掩碼(Subnet Mask)又叫網絡掩碼、地址掩碼。用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。

子網掩碼不能單獨存在,它必須結合IP地址一起使用。

子網掩碼只有一個作用,就是將某個IP地址划分成網絡地址主機地址兩部分。

子網掩碼還用於將網絡進一步划分為若干子網,以避免主機過多而擁堵或過少而IP浪費。

IP地址子網掩碼的表示方法:

  •  192.168.1.1  255.255.255.0  —— 直觀的表示
  •  198.168.1.1/24                     ——斜杠后面的數字表示1有幾位

子網掩碼的作用以及工作方式,如圖:

主機之間進行通信,兩台主機各自的IP地址與其中一台主機的子網掩碼進行And與運算(兩個IP與同一個掩碼進行運算),看得出的結果:

1、結果如果相同,則說明這兩台主機是處於同一個網段,這樣兩台主機可以實現正常通信。

2、如果結果不同,說明兩個IP是在不同的網段中,相互通信需要路由進行轉發。

子網掩碼分類:

①、缺省子網掩碼也叫默認子網掩碼,即未划分子網,對應的網絡號的位都置 1 ,主機號都置 0 。

未做子網划分的IP地址:網絡號+主機號  (如:255.255.255.0)

②、自定義子網掩碼將一個網絡划分子網后,把原本的主機號位置的一部分給了子網號,余下的才是給了子網的主機號。

其形式如下:做子網划分后的IP地址:網絡號+子網號+子網主機號

如:192.168.1.100/25,其子網掩碼表示:255.255.255.128     意思就是將192.168.1.0這個網段的主機位的最高1位划分為了子網。

子網划分&超網合並

轉向地址:https://www.cnblogs.com/lkztrovo-lsh/p/15161333.html

IP報文結構和解析

轉向地址:https://www.cnblogs.com/lkztrovo-lsh/p/15136349.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM