IP地址和MAC地址

    IP地址和Mac地址是我們在計算機系統和計算機網絡中經常聽到的專業術語。

IP地址和Mac地址的定義:

IP地址:IP是英文Internet Protocol的縮寫,意思是“網絡之間互連的協議”,也就是爲計算機網絡相互連接進行通信而設計的協議。

在因特網中,它是能使連接到網上的所有計算機網絡實現相互通信的一套規則,規定了計算機在因特網上進行通信時應當遵守的規則。任何廠家生產的計算機系統,只要遵守IP協議就可以與因特網互連互通。

ip地址大致可分爲ipv4和ipv6兩種,通常我們說的ip地址都指的的ipv4地址。

IPv4地址由用點分隔開的4個8位二進制數構成,一共32位。位了方便記憶我們通常以十進制的方式書寫,如192.168.0.1就是一個IP地址,這種寫法叫點分十進制格式。IP地址由網絡地址和主機地址兩部分組成,分配給這兩部分的位數因地址類(A類、B類、C類等)的不同而不同。網絡地址用於路由選擇,而主機地址用於在網絡或子網內部尋找一個單獨的主機。

IPv6具有比IPv4大得多的地址空間。這是因爲IPv6使用了128位的地址,而IPv4只用32位。IPv6二進位制下爲128位長度,以16位爲一組,每組以冒號":"隔開,可以分爲8組,每組以4位十六進制方式表示。例如:2001:0db8:85a3:08d3:1319:8a2e:0370:7344。

       壓縮規則:
       由於地址長度要求,地址包含由零組成的長字符串的情況十分常見。爲了簡化對這些地址的寫入,可以使用壓縮形式,在這一壓縮形式中,多個 0 塊的單個連續序列由雙冒號符號 (::) 表示。此符號只能在地址中出現一次。
結果:
::6CA:86:0:0:0

 

MAC地址:MAC(Media Access Control,介質訪問控制)地址,也叫硬件地址,長度是48比特(6字節),由16進制的數字組成,分爲前24位和後24位。

前24位叫做組織唯一標誌符(Organizationally Unique Identifier,即OUI),是由IEEE的註冊管理機構給不同廠家分配的代碼,區分了不同的廠家。

後24位是由廠家自己分配的,稱爲擴展標識符。同一個廠家生產的網卡中MAC地址後24位是不同的。我們可以簡單的將mac地址類比爲sim卡的硬件串號。

    

ip地址和mac地址的區別

1、mac地址工作在osi參考模型的第二層,即數據鏈路層;ip地址工作在第三層即網絡層。

2、表示方法和長度不同。

3、mac地址硬件出廠即固化在硬件裏,不可隨意更改;ip地址人爲指定,符合網絡要求的情況下可以隨意更改。

arp協議

地址解析協議,即ARP(Address Resolution Protocol),是根據IP地址獲取物理地址的一個TCP/IP協議。

在一臺需要聯網的主機網卡上既有mac地址又有ip地址,arp協議負責從ip地址中解析出mac地址。

 

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