IP位址從頭說起

2021-07-09 19:30:28 字數 4228 閱讀 8472

ip位址從頭說起 

atty.126.com  2003-4-11  網路休閒莊會員俱樂部

隨著電腦技術的逐步普及和網際網路技術的迅猛發展,學習網際網路、利用網際網路已不再是那些腰纏萬貫的大款和戴者深度眼睛的專業技術人員的專利,它已作為二十一世紀人類的一種新的生活方式而逐步深入到尋常百姓家。談到網際網路,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位址的四段號碼中,前兩段號碼為網路號碼,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的定址規則   

1.網路定址規則 

a、 網路位址必須唯一。 

b、 網路標識不能以數字127開頭。在a類位址中,數字127保留給內部回送函式。 

c、 網路標識的第乙個位元組不能為255。數字255作為廣播位址。 

d、 網路標識的第乙個位元組不能為「0」,「0」表示該位址是本地主機,不能傳送。 

2.主機定址規則 

a、主機標識在同一網路內必須是唯一的。 

b、主機標識的各個位不能都為「1」,如果所有位都為「1」,則該機位址是廣播位址,而非主機的位址。 

c、主機標識的各個位不能都為「0」,如果各個位都為「0」,則表示「只有這個網路」,而這個網路上沒有任何主機。 

四、ip子網掩碼概述   

1.子網掩碼的概念 

子網掩碼是乙個32位位址,用於遮蔽ip位址的一部分以區別網路標識和主機標識,並說明該ip位址是在區域網上,還是在遠端網上。 

2.確定子網掩碼數 

用於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在定義子網掩碼前,必須弄清楚本來使用的子網數和主機數目。 

定義子網掩碼的步驟為: 

a、確定哪些組位址歸我們使用。比如我們申請到的網路號為 「210.73.a.b」,該網路位址為c類ip位址,網路標識為「210.73」,主機標識為「a.b」。 

b、根據我們現在所需的子網數以及將來可能擴充到的子網數,用宿主機的一些位來定義子網掩碼。比如我們現在需要12個子網,將來可能需要16個。用第三個位元組的前四位確定子網掩碼。前四位都置為「1」,即第三個位元組為「11110000」,這個數我們暫且稱作新的二進位制子網掩碼。 

c、把對應初始網路的各個位都置為「1」,即前兩個位元組都置為「1」,第四個位元組都置為「0」,則子網掩碼的間斷二進位制形式為:「11111111.11111111.11110000.00000000」 

d、把這個數轉化為間斷十進位制形式為:「255.255.240.0」 

這個數為該網路的子網掩碼。 

3.ip掩碼的標註 

a、無子網的標註法 

對無子網的ip位址,可寫成主機號為0的掩碼。如ip位址210.73.140.5,掩碼為255.255.255.0,也可以預設掩碼,只寫ip位址。 

b、有子網的標註法 

有子網時,一定要二者配對出現。以c類位址為例。 

1.ip位址中的前3個位元組表示網路號,後乙個位元組既表明子網號,又說明主機號,還說明兩個ip位址是否屬於乙個網段。如果屬於同一網路區間,這兩個位址間的資訊交換就不通過路由器。如果不屬同一網路區間,也就是子網號不同,兩個位址的資訊交換就要通過路由器進行。例如:對於ip位址為210.73.140.5的主機來說,其主機標識為00000101,對於ip位址為210.73.140.16的主機來說它的主機標識為00010000,以上兩個主機標識的前面三位全是000,說明這兩個ip位址在同乙個網路區域中,這兩台主機在交換資訊時不需要通過路由器進行10.73.60.1的主機標識為00000001,210.73.60.252的主機標識為11111100,這兩個主機標識的前面三位000與011不同,說明二者在不同的網路區域,要交換資訊需要通過路由器。其子網上主機號各為1和252。 

2.掩碼的功用是說明有子網和有幾個子網,但子網數只能表示為乙個範圍,不能確切講具體幾個子網,掩碼不說明具體子網號,有子網的掩碼格式(對c類位址): 

五、ip的其他事項   

1.一般國際網際網路資訊中心在分配ip位址時是按照網路來分配的,因此只有說到網路位址時才能使用a類、b類、c類的說法; 

上述中的每個0均可以在0~255之間進行變化。 

3.因為ip位址的前三位數字已決定了乙個ip位址是屬於何種型別的網路,所以a類網路位址將無法再分成b類ip位址,b類ip位址也不能再分成c類ip位址。 

4.在談到某一特定的計算機ip位址時不宜使用a類、b類、c類的說法,但可以說主機位址是屬於哪乙個a類、b類、c類網路了。 

通過上面的學習,大家對ip位址肯定有了了解。有了ip位址大家就可以傳送電子郵件了,並且可以獲得internet網上的其他資訊,例如可以獲得internet上的www服務、bbs服務、ftp服務等等。 

MAC位址IP位址閘道器位址

對於網路上的某一裝置,如一台計算機或一台路由器,其ip位址是基於網路拓撲設計出的,同一臺裝置或計算機上,改動ip位址是很容易的 但必須唯一 而mac則是生產廠商燒錄好的,一般不能改動。我們可以根據需要給一台主機指定任意的ip位址,如我們可以給區域網上的某台計算機分配ip位址為192.168.0.11...

ip位址分類及預留ip位址大全

a類位址的第一組數字為1 126。注意,數字0和 127不作為a類位址,數字127保留給內部回送函式,而數字0則表示該位址是本地宿主機,不能傳送。b類位址的第一組數字為128 191。c類位址的第一組數字為192 223。1.a類位址 a類位址的表示範圍為 0.0.0.0 126.255.255.2...

閘道器IP位址和IP位址的區別

閘道器,大家都知道,從乙個房間走到另乙個房間,必然要經過一扇門。同樣,從乙個網路向另乙個網路傳送資訊,也必須經過一道 關口 這道關口就是閘道器。顧名思義,閘道器 gateway 就是乙個網路連線到另乙個網路的 關口 按照不同的分類標準,閘道器也有很多種。tcp ip協議裡的閘道器是最常用的,在這裡我...