詳解:ip的分類、定址規則及子網掩碼
隨著電腦技術的普及和網際網路技術的迅猛發展,網際網路已作為二十一世紀人類的一種新的生活方式而深入到尋常百姓家。談到網際網路,ip位址就不能不提,因為無論是從學習還是使用網際網路的角度來看,ip位址都是乙個十分重要的概念,internet的許多服務和特點都是通過ip位址體現出來的。
一、ip位址的概念
我們知道網際網路是全世界範圍內的計算機聯為一體而構成的通訊網路的總稱。聯在某個網路上的兩台計算機之間在相互通訊時,在它們所傳送的資料報裡都會含有某些附加資訊,這些附加資訊就是傳送資料的計算機的位址和接受資料的計算機的位址。象這樣,人們為了通訊的方便給每一台計算機都事先分配乙個類似我們日常生活中的**號碼一樣的標識位址,該標識位址就是我們今天所要介紹的ip位址。根據tcp/ip協議規定,ip位址是由32位二進位制數組成,而且在internet範圍內是唯一的。例如,某台聯在網際網路上的計算機的ip位址為:
11010010 01001001 10001100 00000010
很明顯,這些數字對於人來說不太好記憶。人們為了方便記憶,就將組成計算機的ip位址的32位二進位制分成四段,每段8位,中間用小數點隔開,然後將每八位二進位制轉換成十進位制數,這樣上述計算機的ip位址就變成了:210.73.140.2。
二、ip位址的分類
我們說過網際網路是把全世界的無數個網路連線起來的乙個龐大的網間網,每個網路中的計算機通過其自身的ip位址而被唯一標識的,據此我們也可以設想,在internet上這個龐大的網間網中,每個網路也有自己的識別符號。這與我們日常生活中的**號碼很相像,例如有乙個**號碼為0515163,這個號碼中的前四位表示該**是屬於哪個地區的,後面的數字表示該地區的某個**號碼。與上面的例子類似,我們把計算機的ip位址也分成兩部分,分別為網路標識和主機標識。同乙個物理網路上的所有主機都用同乙個網路標識,網路上的乙個主機(包括網路上工作站、伺服器和路由器等)都有乙個主機標識與其對應?ip位址的4個位元組劃分為2個部分,一部分用以標明具體的網路段,即網路標識;另一部分用以標明具體的節點,即主機標識,也就是說某個網路中的特定的計算機號碼。例如,鹽城市資訊網路中心的伺服器的ip位址為210.73.140.2,對於該ip位址,我們可以把它分成網路標識和主機標識兩部分,這樣上述的ip位址就可以寫成:
網路標識:210.73.140.0
主機標識: 2
合起來寫:210.73.140.2
由於網路中包含的計算機有可能不一樣多,有的網路可能含有較多的計算機,也有的網路包含較少的計算機,於是人們按照網路規模的大小,把32位位址資訊設成三種定位的劃分方式,這三種劃分方法分別對應於a類、b類、c類ip位址。
1.a類ip位址
乙個a類ip位址是指,在ip位址的四段號碼中,第一段號碼為網路號碼,剩下的三段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,a類ip位址就由1位元組的網路位址和3位元組主機位址組成,網路位址的最高位必須是「0」。a類ip位址中網路的標識長度為7位,主機標識的長度為24位,a類網路位址數量較少,可以用於主機數達1600多萬台的大型網路。
2.b類ip位址 乙個b類ip位址是指,在ip位址的四段號碼中,前兩段號碼為網路號碼,剩下的兩段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,b類ip位址就由2位元組的網路位址和2位元組主機位址組成,網路位址的最高位必須是「10」。b類ip位址中網路的標識長度為14位,主機標識的長度為16位,b類網路位址適用於中等規模規模的網路,每個網路所能容納的計算機數為6萬多台。
3.c類ip位址 乙個c類ip位址是指,在ip位址的四段號碼中,前三段號碼為網路號碼,剩下的一段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,c類ip位址就由3位元組的網路位址和1位元組主機位址組成,網路位址的最高位必須是「110」。c類ip位址中網路的標識長度為21位,主機標識的長度為8位,c類網路位址數量較多,適用於小規模的區域網路,每個網路最多只能包含254臺計算機。 除了上面三種型別的ip位址外,還有幾種特殊型別的ip位址,tcp/ip協議規定,凡ip位址中的第乙個位元組以「lll0」開始的位址都叫多點廣播位址。因此,任何第乙個位元組大於223小於240的ip位址是多點廣播位址;ip位址中的每乙個位元組都為0的位址(「0.0.0.0」)對應於當前主機;ip位址中的每乙個位元組都為1的ip位址(「255.255.255.255」)是當前子網的廣播位址;ip位址中凡是以「llll0」的位址都留著將來作為特殊用途使用;ip位址中不能以十進位制「127」作為開頭,27.1.1.1用於迴路測試,同時網路id的第乙個6位組也不能全置為「0」,全「0」表示本地網路。
IP位址分類及IP位址的子網的劃分
a類位址的範圍其實是從1 126之間.如 10.0.0.1,第一段號碼為網路號碼,剩下的三段號碼為本地計算機的號碼.轉換為2進製來說,乙個a類ip位址由1位元組的網路位址和3 位元組主機位址組成,網路位址的最高位必須是 0 位址範圍從0.0.0.1到126.0.0.0.可用的a類網路有126個,每個...
ip位址的分類及子網掩碼介紹
ipv4網路使用32位位址,以點分十進位制表示,如192.168.0.0。位址格式為 ip位址 網路位址 主機位址 或 ip位址 網路位址 子網位址 主機位址。最初設計網際網路絡時,為了便於定址以及層次化構造網路,每個ip位址包括兩個標識碼 id 即網路id和主機id。同乙個物理網路上的所有主機都使...
IP位址及子網掩碼介紹及計算詳解
一 ip位址與子網掩碼 1.ip位址 ip位址是一種在internet上給主機編址的方式,也是網際協議位址。ip位址是ip協議提供的同一位址格式。ip位址用於表示連入internet上的每台主機,它是識別每台主機的唯一標識。在ipv4中,ip位址由32個二進位制位組成,通常用點分十進位制形式標識。2...