1. 程式人生 > >IP地址、子網掩碼、閘道器及DNS地址

IP地址、子網掩碼、閘道器及DNS地址

  ip:網際網路上聯接了無數的服務和電腦,每一個主機都有惟一的地址,作為該主機在Internet上的唯一標誌,即IP地址(Internet Protocol Address)。它是一串4組由圓點分割的數字組成的,其中每一組數字都在0-255之間,如202.202.96.33就是一個主機伺服器的IP地址。
  DNS(Domain Name System)域名伺服器系統將形象的文字型域名翻譯成對應的數字型IP地址。
  DNS地址:DNS地址是一個域名伺服器地址,它負責把使用者的網站地址解析成IP地址。
例如:當你輸入http://www.yahoo.com時,瀏覽器會將http://www.yahoo.com

這個名字傳送到離它最近的 DNS Server 去做辨認,如果查詢到結果,則會傳回這臺主機的 IP地址,進而跟它發生連線,但如果沒有查詢到,就會出現類似 DNS NOT FOUND 等告警資訊。所以一旦你的電腦的DNS Server 設定不正確,就好比是路標錯了,電腦也就不知道該把資訊送到哪裡。
  由於ISP的撥號伺服器一般都有預設的DNS,所以你可以不用設定DNS,如果你需要指定一臺DNS,你一定要了解這臺DNS的準確IP。DNS設定方法如下:在“控制面板”下開啟“網路”裡的“TCP/IP”的“屬性”,在“DNS設定”欄目選擇“啟用DNS”,並將DNS的IP地址新增即可。
IP192.168.X.X一般都是帶有路由的IP,閘道器預設最後1位肯定是1,子網掩碼 255.255.255.0簡單說C類的IP,子網都可以這樣設定
  內網、公網是兩種Internet的接入方式。
內網接入方式:內網的計算機以NAT(網路地址轉換)協議,通過一個公共的閘道器訪問Internet。 內網的計算機可向Internet上的其他計算機發送連線請求。上網的計算機得到的IP地址是Inetnet上的保留地址,保留地址有如下3種形式:

10.x.x.x
172.16.x.x172.31.x.x
192.168.x.xp 

  公網接入方式:上網的計算機得到的IP地址是Inetnet上的非保留地址。公網的計算機和Internet上的其他計算機可隨意互相訪問。
  子網掩碼(subnet mask)將某個IP地址劃分成網路地址和主機地址兩部分。 長度也是32位,左邊是網路位,用二進位制數字“1”表示;右邊是主機位,用二進位制數字“0”表示。只有通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關係,使網路正常工作。
子網掩碼的作用就是獲取主機 IP的網路地址資訊,用於區別主機通訊不同情況,由此選擇不同路。

A類地址的預設子網掩碼為 255.0
.0.0; B類地址的預設子網掩碼為 255.255.0.0C類地址的預設子網掩碼為:255.255.255.0

  閘道器(Gateway):就是一個網路連線到另一個網路的“關口”。 閘道器實質上是一個網路通向其他網路的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地址,具有路由功能的裝置有路由器、啟用了路由協議的伺服器(實質上相當於一臺路由器)、代理伺服器(也相當於一臺路由器)。