IP位址歸劃

2021-04-01 17:44:04 字數 2805 閱讀 7414

不管是學習網路還是上網,ip位址都是出現頻率非常高的詞。windows系統中設定ip位址的介面如圖1所示,圖中出現了ip位址、子網掩碼、預設閘道器和dns伺服器這幾個需要設定的地方,只有正確設定,網路才能通,那這些名詞都是什麼意思呢?學習ip位址的相關知識時還會遇到網路位址、廣播位址、子網等概念,這些又是什麼意思呢?

圖1要解答這些問題,先看乙個日常生活中的例子。如圖2所示,住在北大街的住戶要能互相找到對方,必須各自都要有個門牌號,這個門牌號就是各家的位址,門牌號的表示方法為:北大街+xx號。假如1號住戶要找6號住戶,過程是這樣的,1號在大街上喊了一聲:"誰是6號,請回答。",這時北大街的住戶都聽到了,但只有6號作了回答,這個喊的過程叫"廣播",北大街的所有使用者就是他的廣播範圍,假如北大街共有20個使用者,那廣播位址就是:北大街 21號。也就是說,北大街的任何乙個使用者喊一聲能讓"廣播位址-1"個使用者聽到。

圖2從這個例中可以抽出下面幾個詞:

住戶的號:如1號、2號等。

internet網路中,每個上網的計算機都有乙個像上述例子的位址,這個位址就是ip位址,是分配給網路裝置的門牌號,為了網路中的計算機能夠互相訪問,ip位址=網路位址+主機位址,圖1中的ip位址是192.168.100.1,這個位址中包含了很多含義。如下所示:

一、為什麼要計算網路位址

圖3第1種情況能通是因為這兩台計算機處在同一網路192.168.0.0,所以能通,而2、3種情況下兩台計算機處在不同的網路,所以不通。

這裡先給個結論:用網線直接連線的計算機或是通過hub或普通交換機間接的計算機之間要能夠相互通,計算機必須要在同一網路,也就是說它們的網路位址必須相同,而且主機位址必須不一樣。如果不在乙個網路就無法通。這就像我們上面舉的例子,同是北大街的住戶由於街道名稱都是北大街,且各自的門牌號不同,所以能夠相互找到對方。

計算網路位址就是判斷網路中的計算機在不在同一網路,在就能通,不在就不能通。注意,這裡說的在不在同一網路指的是ip位址而不是物理連線。那麼如何計算呢?

二、如何計算網路位址

我們日常生活中的位址如:北大街1號,從字面上就能看出街道位址是北大街,而我們從ip位址中卻難以看出網路位址,要計算網路位址,必須借助我們上邊提到過的子網掩碼。

計算過程是這樣的,將ip位址和子網掩碼都換算成二進位制,然後進行與運算,結果就是網路位址。與運算如下所示,上下對齊,1位1位的算,1與1=1 ,其餘組合都為0

圖4

例如:計算ip位址為:202.99.160.50子網掩碼是255.255.255.0的網路位址步驟如下:

1)將ip位址和子網掩碼分別換算成二進位制

202.99.160.50 換算成二進位制為 11001010·01100011·10100000·00110010

255.255.255.0 換算成二進位制為 11111111·11111111·11111111·00000000

2)將二者進行與運算

圖5

3)將運算結果換算成十進位制,這就是網路位址。

11001010·01100011·10100000·00000000換算成十進位制就是202.99.160.0

現在我們就可以解答上面三種情況的通與不通的問題了。

1、從下面運算結果可以看出二台計算機的網路位址都為192.168.0.0且ip位址不同,所以可以通。

圖6

2、從下面運算結果可以看出1號機的網路位址為192.168.0.0,2號機的網路位址為192.168.1.0 不在乙個網路,所以不通。

圖7

3、從下面運算結果可以看出1號機的網路位址為192.168.0.0,2號機的網路位址為192.168.0.192 不在乙個網路,所以不通

圖8

IP位址專題五 劃分子網的方法

子網的劃分,實際上就是設計於網掩碼的過程。子網掩碼主要是用來區分ip位址中的網路id和主機id,它用來遮蔽ip位址的一部分,從ip位址中分離出網路id和主機id.子網掩碼是由4個 十進位制數組成的數值 中間用 分隔,如255.255.255.0。若將它寫成二進位制的形式為 11111111.1111...

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...