1 . 基本知識介紹
1.1網路中的每乙個主機或路由器至少有乙個ip位址;
在internet中不允許有兩個裝置具有同樣的ip位址;
1.2ip位址採用分層結構;
ip位址是由網路號(net id)與主機號(host id)兩部分組成的。
1.3 ip位址的分類
ip位址長度為 2位,點分十進位制(dotted decimal)位址;
ip位址=網路位址+子網位址+主機位址。
採用x.x.x.x的格式來表示,每個x為8位,每個x的值為0~255(例如 202.113.29.119);
根據不同的取值範圍,ip位址可以分為五類;
ip位址中的前5位用於標識ip位址的類別:
a類位址的第一位為0;
b類位址的前兩位為10;
c類位址的前三位為110;
d類位址的前四位為1110;
e類位址的前五位為11110。
a類位址:範圍從1~126,如:10.0.0.1。注意,數字0和 127不作為a類位址,數字127保留給內部回送函式,而數字0則表示該位址是本地宿主機,不能傳送。每個網路能容納1億多個主機(2的24次方的主機數目),位址範圍從0.0.0.1 到126.0.0.0。以子網掩碼來進行區別:255.0.0.0。
b類位址:範圍從128-191,如172.168.1.1。位址範圍從128.0.0.0到191.255.255.255。可用的b類網路有16382個,每個網路能容納6萬多個主機。以子網掩碼來進行區別:255.255.0.0。
c類位址:範圍從192-223,如192.168.1.1。範圍從192.0.0.0到223.255.255.255。c類網路可達209萬餘個,每個網路能容納254個主機。以子網掩碼來進行區別:255.255.255.0。
d類位址:範圍從224-239,它是乙個專門保留的位址。它並不指向特定的網路,目前這一類位址被用在多點廣播(multicast)中。多點廣播位址用來一次定址一組計算機,它標識共享同一協議的一組計算機。
e類位址:範圍從240-254,為將來使用保留。 全零
(「0.0.0.0」)位址對應於當前主機。全「1」的ip位址(「255.255.255.255」)是當前子網的廣播位址。
2.各位址介紹
1)私有位址
上面提到ip位址在全世界範圍內唯一,看到這句話你可能有這樣的疑問,像192.168.0.1這樣的位址在許多地方都能看到,並不唯一,這是為 何?internet管理委員會規定如下位址段為私有位址,私有位址可以自己組網時用,但不能在internet網上用,internet網沒有這些位址 的路由,有這些位址的計算機要上網必須轉換成為合法的ip位址,也稱為公網位址,這就像有很多的世界公園,每個公園內都可命名相同的大街,如香榭麗舍大 街,但對外我們只能看到公園的位址和真正的香榭麗舍大街。下面是a、b、c類網路中的私有位址段。你自己組網時就可以用這些位址了。
10.0.0.0~10.255.255.255
172.16.0.0~172.131.255.255
192.168.0.0~192.168.255.255
2)回送位址
a類網路位址127是乙個保留位址,用於網路軟體測試以及本地機程序間通訊,叫做回送位址(loopback address)。無論什麼程式,一旦使用回送位址傳送資料,協議軟體立即返回之,不進行任何網路傳輸。含網路號127的分組不能出現在任何網路上。
3)廣播位址
tcp/ip規定,主機號全為"1"的網路位址用於廣播之用,叫做廣播位址。所謂廣播,指同時向同一子網所有主機傳送報文。
4)網路位址
tcp/ip協議規定,各位全為"0"的網路號被解釋成"本"網路。由上可以看出:一、含網路號127的分組不能出現在任何網路上;二、主機和閘道器不能為該位址廣播任何尋徑資訊。由以上規定可以看出,主機號全"0"全"1"的位址在tcp/ip協議中有特殊含義,一般不能用作一台主機的有效位址。
3、子網掩碼
知乎上看到一段對子網掩碼解釋的很好的一段:只有在乙個網路號下的計算機之間才能」直接」互通,不同網路號的計算機要通過閘道器(gateway)才能互通。但這樣的劃分在某些情況下顯得並不十分靈活。為此ip網路還允許劃分成更小的網路,稱為子網(subnet),這樣就產生了子網掩碼。子網掩碼的作用就是用來判斷任意兩個ip位址是否屬於同一子網路,這時只有在同一子網的計算機才能」直接」互通。要將乙個網路劃分為多個子網,因此網路號將要占用原來的主機位,如對於乙個c類位址,它用21位來標識網路號,要將其劃分為2個子網則需要占用1位原來的主機標識位。此時網路號位變為22位,主機標示變為7位。同理借用2個主機位則可以將乙個c類網路劃分為4個子網……那計算機是怎樣才知道這一網路是否劃分了子網呢?這就可以從子網掩碼中看出。子網掩碼和ip位址一樣有32bit,確定子網掩碼的方法是其與ip位址中標識網路號的所有對應位都用」1」,而與主機號對應的位是」0」。
總結一點:子網掩碼的作用是劃分網段位址與主機位址。子網掩碼的作用是劃分網段位址與主機位址。子網掩碼擋住了網段位址,只露出主機位址(255對應的二進位制數是11111111)。如果把子網掩碼與ip位址做邏輯與運算,得到的結果恰好就是網段位址。路由器就是這麼工作的。這是為什麼叫掩碼。
IP位址劃分
現在的ip網路使用32位位址,以點分十進位制表示,如172.16.0.0。位址格式為 ip位址 網路位址 主機位址 或 ip位址 主機位址 子網位址 主機位址。ip位址型別 最初設計網際網路絡時,為了便於定址以及層次化構造網路,每個ip位址包括兩個標識碼 id 即網路id和主機id。同乙個物理網路上...
IP位址劃分
1 基本知識介紹 1 1網路中的每乙個主機或路由器至少有乙個ip位址 在internet中不允許有兩個裝置具有同樣的ip位址 1 2ip位址採用分層結構 ip位址是由網路號 net id 與主機號 host id 兩部分組成的。1 3 ip位址的分類 ip位址長度為 2位,點分十進位制 dotted...
IP位址劃分
1 ip位址劃分為 a,b,c,d,e五類2 組播位址 組播組可以是永久的也可以是臨時的。組播組位址中,有一部分由官方分配的,稱為永久組播組。永久組播組保持不變的是它的ip位址,組中的成員構成可以發生變化。永久組播組中成員的數量都可以是任意的,甚至可以為零。那些沒有保留下來供永久組播組使用的ip組播...