tft每日頭條

 > 生活

 > ip地址和默認網關子網掩碼的關系

ip地址和默認網關子網掩碼的關系

生活 更新时间:2025-01-31 10:15:56

這篇文章主要介紹了網絡知識普及之MAC地址和ip地址、子網掩碼和默認網關,需要的朋友可以參考下

ip地址和默認網關子網掩碼的關系(網絡知識普及之mac地址和ip地址)1

MAC地址

MAC(Media Access Control或者Medium Access Control)地址,意譯為媒體訪問控制,或稱為物理地址、硬件地址,用來定義網絡設備的位置。在OSI模型中,第三層網絡層負責 IP地址,第二層數據鍊路層則負責 MAC地址。因此一個主機會有一個MAC地址,而每個網絡位置會有一個專屬于它的IP地址。[1]

MAC地址是網卡決定的,是固定的。

ip是虛拟地址

mac是網卡地址全世界隻有一種沒重複的

一、IP地址

對于IP地址,相信大家都很熟悉,即指使用TCP/IP協議指定給主機的32位地址。IP地址由用點分隔開的4個8八位組構成,如192.168.0.1就是一個IP地址,這種寫法叫點分十進制格式。

IP地址由網絡地址和主機地址兩部分組成,分配給這兩部分的位數随地址類(A類、B類、C類等)的不同而不同。網絡地址用于路由選擇,而主機地址用于在網絡或子網内部尋找一個單獨的主機。

一個IP地址使得将來自源地址的數據通過路由而傳送到目的地址變為可能。

二、MAC地址

對于MAC地址,由于我們不直接和它接觸,所以大家不一定很熟悉。在OSI(Open System Interconnection,開放系統互連)7層網絡協議(物理層,數據鍊路層,網絡層,傳輸層,會話層,表示層,應用層)參考模型中,第二層為數據鍊路層(Data Link)。

它包含兩個子層,上一層是邏輯鍊路控制(LLC:Logical Link Control),下一層即是我們前面所提到的MAC(Media Access Control)層,即介質訪問控制層。所謂介質(Media),是指傳輸信号所通過的多種物理環境。常用網絡介質包括電纜

(如:雙絞線,同軸電纜,光纖),還有微波、激光、紅外線等,有時也稱介質為物理介質。

MAC地址也叫物理地址、硬件地址或鍊路地址,由網絡設備制造商生産時寫在硬件内部。這個地址與網絡無關,也即無論将帶有這個地址的硬件(如網卡、集線器、路由器等)接入到網絡的何處,它都有相同的MAC地址,MAC地址一般不可改變,不能由用戶自己設定。

什麼是子網掩碼和默認網關

什麼是子網掩碼

子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼隻有一個作用,就是将某個IP地址劃分成網絡地址和主機地址兩部分。

子網掩碼的設定必須遵循一定的規則。與IP地址相同,子網掩碼的長度也是32位,左邊是網絡位,用二進制數字“1”表示;右邊是主機位,用二進制數字“0”表示。附圖所示的就是IP地址為“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地址使用默認子網掩碼就可以了。

就好像一個房間可以有多扇門一樣,一台主機可以有多個網關。默認網關的意思是一台主機如果找不到可用的網關,就把數據包發給默認指定的網關,由這個網關來處理數據包。現在主機使用的網關,一般指的是默認網關。

如何設置默認網關

一台電腦的默認網關是不可以随随便便指定的,必須正确地指定,否則一台電腦就會将數據包發給不是網關的電腦,從而無法與其他網絡的電腦通信。默認網關的設定有手動設置和自動設置兩種方式。

1. 手動設置

手動設置适用于電腦數量比較少、TCP/IP參數基本不變的情況,比如隻有幾台到十幾台電腦。因為這種方法需要在聯入網絡的每台電腦上設置“默認網關”,非常費勁,一旦因為遷移等原因導緻必須修改默認網關的IP地址,就會給網管帶來很大的麻煩,所以不推薦使用。

在Windows 9x中,設置默認網關的方法是在“網上鄰居”上右擊,在彈出的菜單中點擊“屬性”,在網絡屬性對話框中選擇“TCP/IP協議”,點擊“屬性”,在“默認網關”選項卡中填寫新的默認網關的IP地址就可以了。

需要特别注意的是:默認網關必須是電腦自己所在的網段中的IP地址,而不能填寫其他網段中的IP地址。

2. 自動設置

自動設置就是利用DHCP服務器來自動給網絡中的電腦分配IP地址、子網掩碼和默認網關。這樣做的好處是一旦網絡的默認網關發生了變化時,隻要更改了DHCP服務器中默認網關的設置,那麼網絡中所有的電腦均獲得了新的默認網關的IP地址。這種方法适用于網絡規模較大、TCP/IP參數有可能變動的網絡。

另外一種自動獲得網關的辦法是通過安裝代理服務器軟件(如MS Proxy)的客戶端程序來自動獲得,其原理和方法和DHCP有相似之處。由于篇幅所限,就不再詳述了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved