實際地址

實際地址

IP位址和子網掩碼的設定,是每個網管必須具備的網路基礎知識,只有理解了IP位址和子網掩碼的真正含義,才能得心應手的管理一個網路。我們要想理解IP位址與子網掩碼的真正套用,首先要理解IP位址與子網掩碼的常識。

基本介紹

  • 中文名:實際地址
  • 外文名:actual address
  • 領域:網際網路
  • 類別:IP
  • 作用:查找計算機位置
介紹,IP位址常識,作用,組成,分類,規定,合理選擇方式,子網掩碼常識,作用,組成,

介紹

由於計算機的基本原理是二進制,因此IP位址與子網掩碼也不例外了。要想學會如何計運算元網掩碼,也要學會十進制與二進制的換算。最簡單的方法是用Windows的計算器,在科學型中,選擇十進制,輸入一個數字,然後點擊二進制,該數字就會換算成二進制了。

IP位址常識

作用

IP位址用於標識主機的地址,一個網路是由若干台主機組成的,每台主機必須有一個全球唯一的IP位址,就像我們的生活中的電話號碼一樣,每部電話只能有一個全球唯一的電話號碼。廣義上的主機可以是工作在網路中的工作站、伺服器、路由器。IP位址一般是用十進制來表示的,由四個數欄位來組成,中間用逗號隔開。如192.168.1.5就是一個IP位址。

組成

IP位址由兩部分組成,前面一部分是是網路號,後面是主機號。網路號決定了主機所處位置的信息,相當於我們電話號碼的區號,主機號才是該機器的地址。IP位址加上子網掩碼,才是該主機在網路上的真正地址。這個就與我們的電話號碼一個道理,也是由區號和電話號碼來組成的。IP位址原理是基於二進制的形式,但我們在使用的時候,全部換算成了十進制,只有在計運算元網掩碼的時候,才用二進制的形式來表示。

分類

IP位址一般分為A、B、C三類,我們以w.x.y.z這個IP位址為例,說明一下三類IP位址的劃分:當W的數值在1-126之間的時,IP位址為A類,默認的子網掩碼是255.0.0.0。當W數值在128-191之間時,IP位址為B類,默認的子網掩碼是255.255.0.0。當W的數字在192-223之間時,IP位址為C類,默認的子網掩碼是255.255.255.0。

規定

127.0.0.1是為本機做環回測試保留的IP位址。
192.X.X.X和10.X.X.X為區域網路的保留地址。
主機位全部為1的地址是網路的廣播地址。
主機位全部為0的IP位址是指網路本身。

合理選擇方式

使用哪一類的IP位址,就直接決定了這個子網中可以容納的機器數量,因此,我們可以根據自己的網路規模,選擇合理的IP位址。我們要以C類的IP位址來看一下,192.168.1.X,最後這個數值,我們不要以十進制來分析,轉換成二進制,有8個二進制數字的位置,就是要用0和1做成一個八位數的不重複的數字。
經過組合排列可以有2^8個不同的數字產生,由於全部為0的組合是網路本身,不能使用,全部為1的組合是廣播地址,因此將會有2^8-2個不同的數值,也就是254個,不同的數值,這就決定了C類子網中最多可以容納254台主機。
同樣的道理,大家可以自己研究一下A類和B類的一個IP位址段,最多可以容納多少台主機。經過分析,我們可以得出一個結論,B類IP位址中可以容納的主機數量為2^16-2台主機,A類地址中可以容納的主機數量為2^24-2台主機。綜合上面,我們可以總結出來一個公式,主機數量=2^n-2其中N的值是主機位的位數。
實際地址

子網掩碼常識

作用

子網掩碼的作用就是判斷兩個需要通信的主機是否需要經過網路轉發,如果兩個要通信的主機在同一個子網內,就可以直接通信,如果兩個需要通信的主機不在同一個子網內,則需要尋找路徑進行通訊了。通俗的說,我自己的電話是021-XXXXXXXX(X代表號碼),我朋友的電話是010-XXXXXXXX(X代表號碼),我們兩個人要通信,我先要看一下我們兩個的電話是不是在同一個區間(相當於子網掩碼中的子網),結果不在一個區間,我要打他的電話,肯定要加上區號了,也就是要通過轉發了。

組成

子網掩碼其實還是一個IP位址,ABC三類IP位址都有默認的子網掩碼,請大家在使用的時候,不要隨意更改。我們可以將255.255.255.0這個子網掩碼換算成二進制的是這樣的:11111111. 11111111. 11111111.00000000。在子網掩碼中,網路位用1來表示,主機位用0來表示。只要網路位相同,那么兩個子網間就可以通訊了,這就是判斷兩個需要通信的主機是否在一個子網中的依據。
子網掩碼的高級套用--合理選擇IP位址和子網掩碼。
IP位址屬於哪一類,就決定了在這一個子網中,可以容納的主機數量。通過修改子網掩網,可以改變一個子網中可容納的機器數量,並最佳化自己網路的通訊性能更高。
一個網路中,使用哪一類的IP位址和子網掩碼,表面上看來沒有什麼關係,實際上,如果子網掩碼選擇不當,可能會引起廣播風暴,降低網路性能。我們以一個實例來分析一下:我們的機器IP位址為192.168.0.X網段的,我們沒有用默認的子網掩碼255.255.255.0,而是選擇了255.255.0.0這個作為子網掩碼。我們將子網掩碼換算成二進制後是:
11111111.11111111.00000000.00000000,在進行網路通信的時候,由於主機位占用了16位,數據廣播的範圍會擴大,因此可能會產生大量的廣播信息,降低網路的通訊性能。如何為自己的網路選擇一個IP位址段和配套的子網掩碼,提高我們的網路通訊性能,是我們關心的議題。因此,我們可以根據我們網路中的機器數量,打造屬於自己網路的子網掩網。
在一般情況下,如果機器數量不超過250台,沒有必要自己修改默認的子網掩碼,在機器數量超過250台的時候,才有必要自己修改子網掩碼。我們以450台的機器一個網路為例,說一下如何選擇合適的IP位址和子網掩碼。450台機器的網路,由於C類的IP位址只支持254台主機,肯定不可以了。我們只能選擇B類的IP位址,如選擇使用188.188.X.X,默認的子網掩碼是255.255.0.0。我們通過公式主機數量=2n-2可以看出,在B類IP位址可以容納的機器數量有65536台主機,有點太大了,我們是否可以修改一下呢?我們用公式計算一下450=2n-2,經過計算可以知道N的值最合適的值可以取9最合適了。我們將子網掩碼換算為二進制:11111111.11111111.00000000.00000000,該子網掩碼主機位數是16,我們改成9後,子網掩碼成為:11111111.11111111.11111110.00000000,換算成十進制後是:255.255.254.0。成功了。用在網路中測試一下,是否可能通訊,一切OK。
在自己計運算元網掩碼的時候,一定要正確理解,在子網掩碼換算成為二進制後,主機位在哪裡,網路位在哪裡,才能正確理解。
實際地址

相關詞條

熱門詞條

聯絡我們