mac地址和ip地址、子網掩碼和默認網關

MAC地址

MAC(Media Access Control或者Medium Access Control)地址,意譯爲媒體訪問控制,或稱爲物理地址、硬件地址,用來定義網絡設備的位置。在OSI模型中,第三層網絡層負責 IP地址,第二層數據鏈路層則負責 MAC地址。所以一個主機會有一個MAC地址,而每一個網絡位置會有一個專屬於它的IP地址。[1] 
MAC地址是網卡決定的,是固定的。
 
ip是虛擬地址 
mac是網卡地址全世界只有一種沒重複的

1、IP地址

對於IP地址,相信你們都很熟悉,即指使用TCP/IP協議指定給主機的32位地址。IP地址由用點分隔開的4個8八位組構成,如192.168.0.1就是一個IP地址,這種寫法叫點分十進制格式。
IP地址由網絡地址和主機地址兩部分組成,分配給這兩部分的位數隨地址類(A類、B類、C類等)的不一樣而不一樣。網絡地址用於路由選擇,而主機地址用於在網絡或子網內部尋找一個單獨的主機。
一個IP地址使得未來自源地址的數據經過路由而傳送到目的地址變爲可能。

2、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有類似之處。因爲篇幅所限,就再也不詳述了。
相關文章
相關標籤/搜索