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