IP地址、子網掩碼、網關

  • 子網掩碼
    什麼是子網掩碼 子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。子網掩碼的設定必須遵循一定的規則。與IP地址相同,子網掩碼的長度也是32位,左邊是網絡位,用二進制數字“1”表示;右邊是主機位,用二進制數字“0”表示。
    “192.168.1.1”和子網掩碼爲“255.255.255.0”的二進制對照。其中,“1”有24個,代表與此相對應的IP地址左邊24位是網絡號;“0”有8個,代表與此相對應的IP地址右邊8位是主機號。這樣,子網掩碼就確定了一個IP地址的32位二進制數字中哪些是網絡號、哪些是主機號。這對於採用TCP/IP協議的網絡來說非常重要,只有通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關係,使網絡正常工作。
    常用的子網掩碼有數百種,這裏只介紹最常用的兩種子網掩碼,它們分別是“255.255.255.0”和“255.255.0.0”。

    1. 子網掩碼是“255.255.255.0”的網絡:最後面一個數字可以在0~255範圍內任意變化,因此可以提供256個IP地址。但是實際可用的IP地址數量是256-2,即254個,因爲主機號不能全是“0”或全是“1”。
    2. 子網掩碼是“255.255.0.0”的網絡:後面兩個數字可以在0~255範圍內任意變化,可以提供2552個IP地址。但是實際可用的IP地址數量是2552-2,即65023個。
      IP地址的子網掩碼設置不是任意的。如果將子網掩碼設置過大,也就是說子網範圍擴大,那麼,根據子網尋徑規則,很可能發往和本地機不在同一子網內的目的機的數據,會因爲錯誤的判斷而認爲目的機是在同一子網內,那麼,數據包將在本子網內循環,直到超時並拋棄,使數據不能正確到達目的機,導致網絡傳輸錯誤;如果將子網掩碼設置得過小,那麼就會將本來屬於同一子網內的機器之間的通信當做是跨子網傳輸,數據包都交給缺省網關處理,這樣勢必增加缺省網關的負擔,造成網絡效率下降。因此,子網掩碼應該根據網絡的規模進行設置。 如果一個網絡的規模不超過254臺電腦,採用“255.255.255.0”作爲子網掩碼就可以了,現在大多數局域網都不會超過這個數字,因此“255.255.255.0”是最常用的IP地址子網掩碼;筆者見到的最大規模的中小學校園網具有1500多臺電腦,這種規模的局域網可以使用“255.255.0.0”。
      默認子網掩碼 在Windows 2000 Server中,如果給一個網卡指定IP地址,系統會自動填入一個默認的子網掩碼。這是Windows 2000 Server爲了節省用戶輸入時間自動產生的子網掩碼。比如,局域網最常使用的IP地址“192.168.x.x”默認的子網掩碼是“255.255.255.0”。一般情況下,IP地址使用默認子網掩碼就可以了。
  • 網關
    什麼是網關 顧名思義,網關(Gateway)就是一個網絡連接到另一個網絡的“關口”。 按照不同的分類標準,網關也有很多種。TCP/IP協議裏的網關是最常用的,在這裏我們所講的“網關”均指TCP/ 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轉發數據包的過程也是如此。而要實現這兩個網絡之間的通信,則必須通過網關。如果網絡A中的主機發現數據包的目的主機不在本地網絡中,就把數據包轉發給它自己的網關,再由網關轉發給網絡B的網關,網絡B的網關再轉發給網絡B的某個主機。網絡B向網絡A轉發數據包的過程也是如此 所以說,只有設置好網關的IP地址,TCP/IP協議才能實現不同網絡之間的相互通信。那麼這個IP地址是哪臺機器的IP地址呢?網關的IP地址是具有路由功能的設備的IP地址,具有路由功能的設備有路由器、啓用了路由協議的服務器(實質上相當於一臺路由器)、代理服務器(也相當於一臺路由器)。
什麼是默認網關 ?如果搞清了什麼是網關,默認網關也就好理解了。就好像一個房間可以有多扇門一樣,一臺主機可以有多個網關。默認網關的意思是一臺主機如果找不到可用的網關,就把數據包發給默認指定的網關,由這個網關來處理數據包。現在主機使用的網關,一般指的是默認網關。
如何設置默認網關 一臺電腦的默認網關是不可以隨隨便便指定的,必須正確地指定,否則一臺電腦就會將數據包發給不是網關的電腦,從而無法與其他網絡的電腦通信。默認網關的設定有手動設置和自動設置兩種方式。
1。手動設置:手動設置適用於電腦數量比較少、TCP/IP參數基本不變的情況,比如只有幾臺到十幾臺電腦。因爲這種方法需要在聯入網絡的每臺電腦上設置“默認網關”,非常費勁,一旦因爲遷移等原因導致必須修改默認網關的IP地址,就會給網管帶來很大的麻煩,所以不推薦使用。在Windows 9x中,設置默認網關的方法是在“網上鄰居”上右擊,在彈出的菜單中點擊“屬性”,在網絡屬性對話框中選擇“TCP/IP協議”,點擊“屬性”,在“默認網關”選項卡中填寫新的默認網關的IP地址就可以了。需要特別注意的是:默認網關必須是電腦自己所在的網段中的IP地址,而不能填寫其他網段中的IP地址。
- 自動設置:自動設置就是利用DHCP服務器來自動給網絡中的電腦分配IP地址、子網掩碼和默認網關。這樣做的好處是一旦網絡的默認網關發生了變化時,只要更改了DHCP服務器中默認網關的設置,那麼網絡中所有的電腦均獲得了新的默認網關的IP地址。這種方法適用於網絡規模較大、TCP/IP參數有可能變動的網絡。另外一種自動獲得網關的辦法是通過安裝代理服務器軟件(如MS Proxy)的客戶端程序來自動獲得,其原理和方法和DHCP有相似之處。由於篇幅所限,就不再詳述了。
通過簡單的實驗深入透析子網掩碼,網關與ARP協議的作用子網掩碼,網關與ARP協議的概念和工作原理是學習網絡知識的初學者首先遇到的幾個重要的知識點,其中子網掩碼與ARP協議的作用和基本工作原理更是思科網絡技術學院教程Semester 1中的重點與難點,初學者往往難以一下子掌握這些抽象複雜的機理。因此很有必要通過實驗來幫助學員更加深入直觀地瞭解子網掩碼,網關與ARP協議的基本概念與工作原理。在對實驗進行講解之前,首先對子網掩碼,網關與ARP協議的基本知識進行概述子網掩碼子網掩碼的主要功能是告知網絡設備,一個特定的IP地址的哪一部分是包含網絡地址與子網地址,哪一部分是主機地址。網絡的路由設備只要識別出目的地址的網絡號與子網號即可作出路由尋址決策,IP地址的主機部分不參與路由器的路由尋址操作,只用於在網段中唯一標識一個網絡設備的接口。本來,如果網絡系統中只使用A、B、C這三種主類地址,而不對這三種主類地址作子網劃分或者進行主類地址的彙總,則網絡設備根據IP地址的第一個字節的數值範圍即可判斷它屬於A、B、C中的哪一個主類網,進而可確定該IP地址的網絡部分和主機部分,不需要子網掩碼的輔助。
但爲了使系統在對A、B、C這三種主類網進行了子網的劃分,或者採用無類別的域間選路技術(Classless Inte r-Domain Routing,CIDR)對網段進行彙總的情況下,也能對IP地址的網絡及子網部分與主機部分作正確的區分,就必須依賴於子網掩碼的幫助。
子網掩碼使用與IP相同的編址格式,子網掩碼爲1的部分對應於IP地址的網絡與子網部分,子網掩碼爲0的部分對應於IP地址的主機部分。將子網掩碼和IP地址作”與”操作後,IP地址的主機部分將被丟棄,剩餘的是網絡地址和子網地址。例如,一個IP分組的目的IP地址爲:10.2.2.1,若子網掩碼爲:255.255.255.0,與之作”與”運算得:10.2.2.0,則網絡設備認爲該IP地址的網絡號與子網號爲:10.2.2.0。
- ip

IP地址英文IP address是分配給主機的32位地址,它標識了在網絡上的一個節點,並且指定了在一個互連網絡上的路由信息.
INTERNET上的每臺主機(HOST)都有一個唯一的IP地址.
但我們這些撥號上見用戶,或ISDN用戶,網絡接入商爲節約資源,一般採用動態IP,即是說:你每次撥號上網ISP就分配一個IP給你.
IP,通俗,不規範的說:它相當於你家的電話號碼,或是你家的地址.所以除特殊情況外,不要隨便告訴你的IP給別人知道.
(可想知道現在網上什麼人都有.IP炸彈亂飛.一不小心你就PK啦!說不好你的機有安全漏洞,別人黑啦你.)
IP協議就是使用這個地址的主機之間傳遞信息,這是INTERNET能夠運行的基礎.
IP地址的長度爲32位,分爲4段,每段8位,用十進制數字表示,每段數字範圍爲1~254,段與段之間用點隔開.例如:202.103.44.194.
IP地址有兩部分組成,一部分爲網絡地址,另一部分爲主機地址.IP地址分爲A,B,C,D,E5類.常用的是B和C兩類.
A類:
A類IP地址的第一段數字範圍爲1~127,第個A類地址可連接16387064臺主機,INTERNET上有126個A類地址
B類:
第一段數字範圍爲128~191,每個B類地址可連接64516臺主機,INTERNET上有16256個B類地址。
C類:
192~133,可接254臺主機,有2054512個
D:
224~239,D類地址用作多目的的地信息的傳輸,作備用
E:
240~254。E類地址保留,僅作爲INTERNET的實驗和開發之用。

僅僅靠WINDOWS不能打開網頁。如果想辦到,必須用IIS等軟件輔助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章