1、網際網路internet是有很多個 「計算機網路」組成的,是 net of net,網路的網路。
2、當我們的主機 需要 和另外一台主機 相互資料通訊的時候 ,需要怎麼樣的連線呢?思路演變一下:首先 主機a(南昌) 和主機b(北京)都需要有乙個主機的硬體id,就是mac位址,網絡卡的編號,使用在連線到網路 識別用的。拉一根線,ok,直接相連,直接通訊,木有問題,可以行得通,但是專線的費用太貴了。因此,採用網路的網路的概念方式。a放在南昌的網路,b放在北京的網路,由於南昌的網路和北京的網路處在中國的網際網路中,他們是相互連線的,所以a和b之間也可以相互通訊。問題來了,南昌的網路和北京的網路,應該有個編號的,用於管理的,因此 網路需要有乙個編號,這個就是網路位址,是用於管理 產生的邏輯位址。
3、mac位址和網路位址的作用,基本就清楚了,你想連線到 網際網路中,必須要有這兩個位址編號。乙個用於識別主機的,乙個用於識別網路的。mac位址就相當於身份id,網路位址相當於位置資訊。如果我的主機a加入到江蘇的網路,那麼我的網路位址是會變化的,這樣也就發現了我的位置也變化了,但是我的mac位址是不會變化的。
4、如果有另外乙個主機c進入到了南昌網路,和主機b進行連線,主機b怎麼識別a和c呢?他們在同乙個網路中的,怎麼識別呢?在同乙個網路中,有很多不同的主機,因此還需要乙個主機位址(主機號),所以將網路位址+主機位址就組成了 ip位址,現在是32位的乙個數字。
5、現在整理一下,變成乙個主機需要 mac位址和ip位址,這樣就能連線到 網際網路中去了。在整個網路的管理,就需要分兩步驟管理,首先判斷乙個資料 是從哪個網路中來的,到哪個網路中去,這個是網路之間的事情,這個就是網路層需要管的事情,一般是路由器去做的,他負責ip位址(主要是網路位址)的資訊處理;第二個就是要知道這個資料 在這個網路中 是從哪個主機發出來的, 到達的那個網路以後,去哪個主機那裡,一般都是有網路中的關口(閘道器)負責尋找,這個是網路內部的事情,是屬於 資料鏈路層 需要管理的事情,一般是 交換機去做的,它負責尋找ip位址對應的那個mac,找到了以後,直接將資料**過去。
6、 注意,資料傳輸的過程,都是要看mac位址的,只有知道了mac位址,才能傳輸資料。那麼為什麼來了乙個ip位址呢,其實就是一開始的問題,便於管理維護(分層次,分步驟),減少專線開銷。因此,在整個資料傳輸過程中,會有很多個ip位址到mac位址的轉換。而且,在裝置中(主機或者交換機等),都有這樣乙個轉換**,用於對應ip位址和mac位址。
MAC位址和IP位址
裝置的mac位址是出廠就設定好的,每台裝置的mac位址都是全球唯一的。在osi open system interconnection,開放系統互連 7層網路協議 物理層,資料鏈路層,網路層,傳輸層,會話層,表示層,應用層 參考模型中,第二層為資料鏈路層 data link 它包含兩個子層,上一層是...
IP位址和MAC位址
mac位址 ip位址就是給每個連線在internet上的主機 或路由器 分配乙個在全世界範圍內唯一的32位標識為。ip位址因其特殊的結構使我們可以在網際網路上很方便地進行定址。這裡所說的唯一標識是指給連到網際網路上的最終裝置分配的。在本文章中,預設介紹ipv4位址。根據網路號的不同,將ip位址分為5...
IP位址和MAC位址 協議
ip位址和mac位址 1.mac位址 mac media access control,介質訪問控制 位址,或稱為實體地址,也叫硬體位址,用來定義網路裝置的位置,mac位址是網絡卡出廠時設定的,是固定的 但可以通過在裝置管理器中或登錄檔等方式修改,同一網段內的mac位址必須唯一 mac位址採用十六進...