天天看點

IP位址,DNS,子網路遮罩,預設網關

1.  IP

IP位址(英語:Internet Protocol Address)是一種在Internet上的給主機編址的方式,也稱為網際協定位址。常見的IP位址,分為IPv4與IPv6兩大類。

IP位址就像是我們的家庭住址一樣,如果你要寫信給一個人,你就要知道他(她)的位址,這樣郵差才能把信送到。計算機發送資訊就好比是 郵差,它必須知道唯一的“家庭位址”才能不至于把信送錯人家。隻不過我們的位址使用文字來表示的,計算機的位址用二進制數字表示。 衆所周知,在電話通訊中,電話使用者是靠電話号碼來識别的。同樣,在 網絡中為了差別不同的計算機,也需要給計算機指定一個連網專用号碼,這個号碼就是“ IP位址”。 将IP位址分成了網絡号和 主機号兩部分,設計者就必須決定每部分包含多少位。網絡号的位數直接決定了可以配置設定的網絡數(計算方法2^網絡号位數-2); 主機号的位數則決定了網絡中最大的主機數(計算方法2^主機号位數-2)。然而,由于整個 網際網路所包含的網絡規模可能比較大,也可能比較小,設計者最後聰明的選擇了一種靈活的方案:将IP位址空間劃分成不同的類别,每一類具有不同的網絡号位數和 主機号位數。

Internet上的每台 主機( Host)都有一個唯一的IP 位址。 IP協定就是使用這個位址在 主機之間 傳遞資訊,這是Internet 能夠運作的基礎。IP位址的長度為32位(共有2^32個IP位址),分為4段,每段8位,用十進制數字表示,每段數字範圍為0~255,段與段之間用句點隔開。例如159.226.1.1。

IP位址 =  網絡辨別号碼 + 主機辨別号碼。

是以IP位址可分兩部分組成,一部分為 網絡位址,另一部分為 主機位址。

IP位址分為A、B、C、D、E5類,它們适用的類型分别為:大型網絡;中型網絡;小型網絡;多目位址;備用。常用的是B和C兩類。

特殊的網址 1.  “lll0”開始的位址都叫多點 廣播位址。是以,任何第一個位元組大于223小于240的IP位址(範圍224.0.0.1-239.255.255.254)是多點 廣播位址; 2.  每一個位元組都為0的位址(“0.0.0.0”)對應于目前 主機; 3.  IP位址中的每一個位元組都為1的IP位址(“255.255.255.255”)是目前子網的 廣播位址; 4.  IP位址中凡是以“llll0”開頭的 E類IP位址都保留用于将來和實驗使用。 5.  IP位址中不能以十進制“127”作為開頭,該類位址中數字127.0.0.1到127.255.255.255用于回路測試。

     如: 127.0.0.1可以代表本機IP位址,用“http://127.0.0.1”就可以測試本機中配置的Web伺服器。 6.  網絡ID的第一個6位組也不能全置為“0”,全“0”表示本地網絡。

公有位址

公有位址(Public address)由Inter NIC(Internet Network Information Center 網際網路資訊中心)負責。

這些IP位址配置設定給注冊并向Inter NIC提出申請的組織機構。通過它直接通路 網際網路。

私有位址

私有位址(Private address)屬于非注冊位址,專門為組織機構内部使用。 以下列出留用的内部私有位址 A類 10.0.0.0--10.255.255.255 B類 172.16.0.0--172.31.255.255 C類 192.168.0.0--192.168.255.255

區域網路中的IP

在一個 區域網路中,有兩個IP位址比較特殊,一個是網絡号,一個是 廣播位址。

網絡号是用于三層尋址的位址,它代表了整個網絡本身;另一個是 廣播位址,它代表了網絡全部的 主機。

網絡号是 網段中的第一個位址, 廣播位址是網段中的最後一個位址,這兩個位址是不能配置在計算機 主機上的。 例如在192.168.0.0,255.255.255.0這樣的 網段中,網絡号是192.168.0.0, 廣播位址是192.168.0.255。是以,在一個 區域網路中,能配置在計算機中的位址比 網段内的位址要少兩個(網絡号、 廣播位址),這些位址稱之為 主機位址。在上面的例子中, 主機位址就隻有192.168.0.1至192.168.0.254可以配置在計算機上了。

2. Netmask

用來指明一個 IP位址的哪些位辨別的是 主機所在的子網以及哪些位辨別的是主機的位掩碼。子網路遮罩不能單獨存在,它必須結合IP位址一起使用。子網路遮罩隻有一個作用,就是将某個IP位址劃分成 網絡位址和 主機位址兩部分。

子網路遮罩的設定必須遵循一定的規則。

與 二進制IP位址相同,子網路遮罩由1和0組成,且1和0分别連續。

子網路遮罩的長度也是32位,左邊是網絡位,用 二進制數字“1”表示,1的數目等于網絡位的長度;右邊是主機位,用二進制數字“0”表示,0的數目等于主機位的長度。

這樣做的目的是為了讓掩碼與 ip位址做AND運算時用0遮住原主機數,而不改變原網絡段數字,而且很容易通過0的位數确定子網的主機數(2的主機位數次方-2,因為主機号全為1時表示該網絡 廣播位址,全為0時表示該網絡的 網絡号,這是兩個特殊位址)。

隻有通過子網路遮罩,才能表明一台主機所在的子網與其他子網的關系,使網絡正常工作。

對于A類位址來說,預設的子網路遮罩是255.0.0.0;

對于B類位址來說預設的子網路遮罩是255. 255.0.0;

對于C類位址來說預設的子網路遮罩是255.255.255.0。

利用子網路遮罩可以把大的網絡劃分成子網即VLSM(可變長子網路遮罩),也可以把小的網絡歸并成大的網絡即超網。

3. Gateway

網關(Gateway)就是一個網絡連接配接到另一個網絡的“關口”。

一個用于 TCP/IP 協定的 配置項,是一個可直接到達的 IP 路由器的 IP  位址。

賦予 路由器 IP位址的名稱,與本地網絡連接配接的機器必須把向外的流量傳遞到此位址中以超出本地網絡,進而使那個位址成為本地 子網以外的IP位址的"網關".

也就是最近常用的網關,當 主機 路由表目或網絡輸入不存在于 本地主機的路由表時 資料包發送到那裡.

配置預設 網關可以在 IP  路由表中建立一個預設 路徑。 一台 主機可以有多個 網關。

預設 網關的意思是一台 主機如果找不到可用的網關,就把 資料包發給預設指定的 網關,由這個網關來處理資料包。

現在 主機使用的網關,一般指的是預設網關。

 一台電腦的預設 網關是不可以随随便便指定的,必須正确地指定,否則一台電腦就會将 資料包發給不是網關的電腦,進而無法與其他網絡的電腦通信。

預設 網關的設定有手動設定和自動設定兩種方式。

那麼 網關到底是什麼呢?網關實質上是一個網絡通向其他網絡的IP 位址。比如有網絡A和網絡B,網絡A的IP 位址範圍為“192.168.1.1~192. 168.1.254”, 子網路遮罩為255.255.255.0;網絡B的IP位址範圍為“192.168.2.1~192.168.2.254”,子網路遮罩為255.255.255.0。在沒有 路由器的情況下,兩個網絡之間是不能進行TCP/IP通信的,即使是兩個網絡連接配接在同一台 交換機(或 集線器)上,TCP/IP協定也會根據 子網路遮罩(255.255.255.0)判定兩個網絡中的 主機處在不同的網絡裡。而要實作這兩個網絡之間的通信,則必須通過 網關。如果網絡A中的 主機發現 資料包的目的主機不在本地網絡中,就把資料包轉發給它自己的 網關,再由 網關轉發給網絡B的 網關,網絡B的網關再轉發給網絡B的某個主機(如附圖所示)。網絡B向網絡A轉發 資料包的過程也是如此。是以說,隻有設定好網關的IP 位址,TCP/IP協定才能實作不同網絡之間的互相通信。那麼這個IP 位址是哪台機器的IP 位址呢?網關的IP位址是具有 路由功能的裝置的IP位址,具有路由功能的裝置有 路由器、啟用了 路由協定的伺服器(實質上相當于一台路由器)、 代理伺服器(也相當于一台路由器)。

4. DNS 

DNS 是 計算機域名 系統(Domain Name System 或Domain Name Service) 的縮寫,它是由 解析器以及域名 伺服器組成的。

域名伺服器是指 儲存有該 網絡中所有 主機的域名和對應IP位址,并具有将 域名轉換為IP位址功能的伺服器。

DNS使用TCP與UDP端口号都是53,主要使用 UDP,伺服器之間備份使用 TCP。

你在上網時輸入的網址,是通過 域名解析系統解析找到了相對應的IP位址,這樣 才能上網。

Internet上的計算機是通過IP位址來定位的,給出一個IP位址,就可以找到Internet上的某台主機。

而因為IP位址難于記憶,又發明了域名來代替 IP位址。

但通過域名并不能直接找到要通路的主機,中間要加一個從  域名(可以了解為網址,如www.baidu.com)  查找IP位址的過程,這個過程就是域名解析。

域名注冊後,注冊商為域名提供免費的靜态解析服務。

一般的 域名注冊商不提供動态解析服務,如果需要用動态解析服務,需要向動态域名服務商支付域名動态解析服務費。

繼續閱讀