計算機網路————IP地址分類以及網路地址的計算
一,IP地址分類
1.二進位制與十進位制的關係
2,IP地址的地址結構及分類
IP地址結構:網路號+主機號
網路號:中主機中指明中的所在物理網路的編號
主機號:中中中主機在物理網路中的編號
IP地址分類:A類(大型),B類(中型),C類(小型),D類(組播),E類(保留地址 - 研究時使用)
A類地址預設掩碼:255.0.0.0/8
B類地址預設掩碼:255.255.0.0/16
C類地址預設掩碼:255.255.255.0/24
(例如:172.16.122.204/24:後面24是表示C類地址【24 == 24個連續的1】
3.IP地址分類方法
單播地址(A,B,C)分層,包括網路號和主機號兩部分
號中中中主機全0表示網路地址,比如192.168.1。0是一個Ç類地址,低8位全為0。
號中中中主機全1表示直接廣播地址,比如192.168.1。255,是一個Ç類廣播地址,低8位全為1。
(32位全為1表示首先廣播地址- 限於傳送終端所在網路)
2 ^ 8 = 256; 2 ^ 16 = 65536
2 ^ 8(2的8次方):除去一個網路地址+除去一個組播位
4.IP地址為什麼分層----可根據終端的IP地址確定終端所在的網路;?可以減少路由項
二,網路地址的計算
網路號= IP地址邏輯和(AND)子網掩碼
主機號= IP地址異或(XOR)網路號
Q1:有一個IP地址為192.168.1.200,子網掩碼是255.255.255.224,要求計算其網路地址,主機地址和廣播地址。
(255.255.255.224 = 11111111.11111111.11111111.111 00000 也就是5位(紅色部分)做主機位,27位為網路位。
172.1.1.200 = 10101100.00000001.00000001.110
所以主機地址為:01000 )
主機地址為:200
172.1.1.200所在子網的網路地址就應該是5位主機位全為0時,即:172.1.1.192;
子網此的廣播地址後5位全為1,即:172.1.1。223。
所以,172.1.1.200 -255.255.255.224,所在網路應該是在172.1.1.192-172.1.1.223之間,可用地址30個。
Q2:如欲將乙類IP地址168.195.0.0劃分成若干子網,每個子網內有主機700臺,問其子網掩碼應該設為多少?
利用主機數來計算
1)700 = 1010111100
2)該二進位制為十位數,N = 10(1001)
3)將該乙類地址的子網覆線255.255.0.0的主機地址全部置1,得到255.255.255.255,然後再從後向前將後10位置0,即為:11111111.11111111.11111100.00000000,即255.255.252.0 。
這就是該欲劃分成主機為700臺的乙類IP地址168.195.0.0的子網掩碼。
Q3:設IP地址為192.168.100.5,子網掩碼是255.255.255.0,要求算出網路地址,廣播地址,地址範圍,主機數。
1)將IP地址和子網掩碼換算為二進位制,子網掩碼連續全1的是網路地址,後面的是主機地址。
2)IP地址和子網掩碼進行與運算,結果網路地址
3)將上面的網路地址中的網路地址部分不變,主機地址變為全1,結果就是廣播地址。
4)地址範圍就是含在本網段內的所有主機
網路地址1即為第一個主機地址;
廣播地址-1即為最後一個主機地址,由此可以看出
地址範圍:網路地址+1至廣播地址-1
本例的網路範圍是:192.168.100.1至192.168.100.254
也就是說下面的地址都是一個網段的.192.168.100.1,192.168.100.2 .192.168.100.254
部分原文轉載:HTTPS://blog.csdn.net/jiudihanbing/article/details/6022969