<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    Mac地址會不會有重復的?怎么做到全球唯一的?

    VSole2022-06-08 06:45:46

    IP 地址和 Mac 地址產生的目的是方便別人找到自己

    Mac 地址有點像身份證號碼,而 IP 地址就像門牌號碼。在茫茫大海中僅憑一個身份證號碼找到一顆別樣的沙粒很難,但如果先找到具體的沙灘,沙灘劃分很小的網格片區,就很容易通過身份證找到這顆別樣的沙粒了。

    MAC 地址(物理地址、硬件地址)是實實在在的網絡設備出身地址,它是由廠商寫入網絡設備的 bios 中。

    網絡設備廠商也并不能隨意的使用 Mac 地址,需要向 IEEE 申請,當然廠商申請需要付費。

    Mac 地址通常表示為 12 個 16 進制數,每 2 個 16 進制數之間用冒號隔開,前 6 位 16 進制數代表了網絡硬件制造商的編號,由 IEEE 分配,而后 3 位 16 進制數是由網絡產品制造產商自行分配。這樣就可以保證世界上每個網絡設備具有唯一的 MAC 地址,比如一臺電腦的網卡壞掉了之后,更換一塊網卡之后 MAC 地址就會變。

    IP 地址是出于拓撲設計出來的,它為互聯網上每一個網絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。對于路由器、電腦等網絡設備,只要 IP 地址不重復情況下,IP 地址是可以隨意的修改。

    網絡的變遷

    早期的以太網只有集線器(Hub)、沒有交換機(Switch),所以發出去的包能被以太網內所有的機器監聽到,所以數據包就需要帶上源 mac 地址和目的 mac 地址,每個機器只需要接受和自己的 MAC 地址相匹配的數據包。

    局域網數據傳輸并不是通過網絡層的 IP 地址進行路由和轉發,想要在局域網中發送數據,還需要知道設備的 mac 地址。比如我們的電腦向其他局域網中的其他電腦發送數據時,它會先通過 ARP(地址解析協議)在局域網中獲取目的 IP 地址所對應的 MAC 地址。
    • step1:源主機首先會向局域網中發送 ARP 的廣播請求,只要目標 mac 地址是 FF:FF:FF:FF:FF:FF,局域網內的所有設備都會受到這個請求。
    • step2:接收到 ARP 請求的設備會檢查目的 IP 地址和自己的 IP 地址是否一致,不一致就會忽略當前的 ARP 請求,一致就會向源主機發送 ARP 響應。
    • step3:源主機接收到 ARP 響應后就會更新本地緩存表并繼續向目的主機發送數據。

    在局域網中如果采用集線器來連接不同的網絡設備,相同的 MAC 地址一般不會出現太多的問題,因為在集線器連接的局域網中所有的數據幀都會被廣播給局域網內的全部主機,而如果通過交換機連接不同的網絡設備就會受到影響,因為交換機需要學習局域網中不同設備的 Mac 地址并將數據幀轉發給特定的主機。

    所以 Mac 地址其實是可以重復使用的,只是不能在同一個局域網中使用相同的 MAC 地址,而跨局域網的網絡傳輸則需要通過網絡層的 IP 協議,所以在不同的局域網使用相同的 Mac 地址就不存在類似的問題。

    Mac 地址會有重復

    按照 IEEE 的協定每個網絡設備出廠都會有全球唯一的 Mac 地址,并且使用過的也不會再重復使用。但不意味著 Mac 地址就不會出現重復了,很多小伙伴們都改過 Mac 地址,有的直接可以通過系統進行修改。

    有的網絡設備允許你在管理后臺手動的修改 mac 地址。

    以上這些都是通過虛擬的方式覆蓋原有的 Mac 地址,并沒有更改掉設備出身時烙印的 Mac 地址。出身時烙印的 Mac 地址也并不是不能修改,通過硬件寫入的方式同樣的可以修改 Mac 地址,本質上 Mac 地址就是一串二進制數,存放在了 bios 的某個存儲區域內。

    mac地址
    本作品采用《CC 協議》,轉載必須注明作者和本文鏈接
    網絡設備廠商也并不能隨意的使用 Mac 地址,需要向 IEEE 申請,當然廠商申請需要付費。step2:接收到 ARP 請求的設備會檢查目的 IP 地址和自己的 IP 地址是否一致,不一致就會忽略當前的 ARP 請求,一致就會向源主機發送 ARP 響應。
    本文主要介紹MAC地址相關的7種配置示例。
    以太網的起源麻省理工學院大學畢業生Bob Metcalfe,前往施樂帕洛阿爾托研究中心工作,發現很多計算機孤
    能否認為手機或筆記本電腦等其他帶無線網卡的設備在探測附近的wifi熱點時,其實就是在通過無線電波使用數據鏈路
    1101表示一班01號學生。為了解決上述問題,三層交換機應運而生。路由屬于OSI參照模型中第三層網絡層的功能,因此帶有第三層路由功能的交換機才被稱為“三層交換機”。網關在傳輸層上以實現網絡互連,是最復雜的網絡互連設備,僅用于兩個高層協議不同的網絡互連。按照不同的分類標準,網關也有很多種。而要實現這兩個網絡之間的通信,則必須通過網關。
    1101表示一班01號學生。為了解決上述問題,三層交換機應運而生。路由屬于OSI參照模型中第三層網絡層的功能,因此帶有第三層路由功能的交換機才被稱為“三層交換機”。同樣,從一個網絡向另一個網絡發送信息,也必須經過一道“關口”,這道關口就是網關。按照不同的分類標準,網關也有很多種。而要實現這兩個網絡之間的通信,則必須通過網關。現在主機使用的網關,一般指的是默認網關。
    動態ARP適用于拓撲結構復雜、通信實時性要求高的網絡。免費ARP設備主動使用自己的IP地址作為目的IP地址發送ARP請求,此種方式稱免費ARP。正常情況下不會收到ARP應答,如果收到,則表明本網絡中存在與自身IP地址重復的地址
    ARP(Address Resolution Protocol,地址解析協議)是用來將IP地址解析為MAC地址的協議。主機或三層網絡設備上會維護一張ARP表,用于存儲IP地址MAC地址的映射關系,一般ARP表項包括動態ARP表項和靜態ARP表項。 01 為什么需要ARP? 在局域網中,當主機或其它三層網絡設備有數據要發送給另一臺主機或三層網絡設備時,需要知道對方的網絡層地址(即IP地址)。但
    IP地址沖突是指在局域網中某主機配置了與其他主機相同的IP地址導致原主機無法正常處理業務,這種信息故障事件對于實時交易業務尤其是金融行業業務會帶來嚴重影響,快速檢測網絡中IP地址沖突并定位至關重要。
    VSole
    網絡安全專家
      亚洲 欧美 自拍 唯美 另类