吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

西門工業交換機的ARP(地址解析協議)是怎么回事?

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2023-06-05 10:48 ? 次閱讀

交換機 ARP (地址解析協議)表

該對話框將顯示哪個 MAC 地址分配給了哪個 IP 地址。

f34e2358-034a-11ee-90ce-dac502259ad0.png

地址解析協議,即ARP(Address Resolution Protocol),是根據IP地址獲取物理地址的一個TCP/IP協議。主機發送信息時將包含目標IP地址的ARP請求廣播到局域網絡上的所有主機,并接收返回消息,以此確定目標的物理地址;收到返回消息后將該IP地址和物理地址存入本機ARP緩存中并保留一定時間,下次請求時直接查詢ARP緩存以節約資源。地址解析協議是建立在網絡中各個主機互相信任的基礎上的,局域網絡上的主機可以自主發送ARP應答消息,其他主機收到應答報文時不會檢測該報文的真實性就會將其記入本機ARP緩存;由此攻擊者就可以向某一主機發送偽ARP應答報文,使其發送的信息無法到達預期的主機或到達錯誤的主機,這就構成了一個ARP欺騙。ARP命令可用于查詢本機ARP緩存中IP地址和MAC地址的對應關系、添加或刪除靜態對應關系等。

ARP之簡單請求應答

當兩臺計算機在同一個局域網通信,我們以ping命令為例,該命令使用的ICMP協議

f37359a2-034a-11ee-90ce-dac502259ad0.png

PC1依據OSI模型①依次從上至下對數據進行封裝,包括對ICMP Date加IP包頭的封裝,但是到了封裝MAC地址的時候,②PC1首先查詢自己的ARP緩存表,發現沒有IP2和他的MAC地址的映射,這個時候MAC數據幀封裝失敗。我們使用ping命令的時候,是指定PC2的IP2的,計算機是知道目的主機的IP地址,能夠完成網絡層的數據封裝,因為設備通信還需要對方的MAC地址,但是PC1的緩存表里沒有,所以在MAC封裝的時候填入不了目的MAC地址。

那么PC1為了獲取PC2的MAC地址,③PC1要發送詢問信息,詢問PC2的MAC地址,詢問信息包括PC1的IP和MAC地址、PC2的IP地址,這里我們想到一個問題,即使是詢問信息,也是需要進行MAC數據幀的封裝,那這個詢問信息的目的MAC地址填什么呢,規定當目的MAC地址為ff-ff-ff-ff-ff-ff時,就代表這是一個詢問信息,也即使后面我要說的廣播。

PC2收到這個詢問信息后,將這里面的IP1和MAC1(PC1的IP和MAC)添加到本地的ARP緩存表中,然后④PC2發送應答信息,對數據進行IP和MAC的封裝,發送給PC1,因為緩存表里已經有PC1的IP和MAC的映射了呢。這個應答信息包含PC2的IP2和MAC2。PC1收到這個應答信息,理所應當的就獲取了PC2的MAC地址,并添加到自己的緩存表中。

經過這樣交互式的一問一答,PC1和PC2都獲得了對方的MAC地址,值得注意的是,目的主機先完成ARP緩存,然后才是源主機完成ARP緩存。之后PC1和PC2就可以真正交流了。

工作過程

主機A的IP地址為192.168.1.1,MAC地址為0A-11-22-33-44-01;

主機B的IP地址為192.168.1.2,MAC地址為0A-11-22-33-44-02;

當主機A要與主機B通信時,地址解析協議可以將主機B的IP地址(192.168.1.2)解析成主機B的MAC地址,以下為工作流程:

第1步:根據主機A上的路由表內容,IP確定用于訪問主機B的轉發IP地址是192.168.1.2。然后A主機在自己的本地ARP緩存中檢查主機B的匹配MAC地址。

第2步:如果主機A在ARP緩存中沒有找到映射,它將詢問192.168.1.2的硬件地址,從而將ARP請求幀廣播到本地網絡上的所有主機。源主機A的IP地址和MAC地址都包括在ARP請求中。本地網絡上的每臺主機都接收到ARP請求并且檢查是否與自己的IP地址匹配。如果主機發現請求的IP地址與自己的IP地址不匹配,它將丟棄ARP請求。

第3步:主機B確定ARP請求中的IP地址與自己的IP地址匹配,則將主機A的IP地址和MAC地址映射添加到本地ARP緩存中。

第4步:主機B將包含其MAC地址的ARP回復消息直接發送回主機A。

第5步:當主機A收到從主機B發來的ARP回復消息時,會用主機B的IP和MAC地址映射更新ARP緩存。本機緩存是有生存期的,生存期結束后,將再次重復上面的過程。主機B的MAC地址一旦確定,主機A就能向主機B發送IP通信了。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 交換機
    +關注

    關注

    21

    文章

    2656

    瀏覽量

    100182
  • Mac
    Mac
    +關注

    關注

    0

    文章

    1110

    瀏覽量

    51713
  • ip地址
    +關注

    關注

    0

    文章

    303

    瀏覽量

    17132
  • 模型
    +關注

    關注

    1

    文章

    3313

    瀏覽量

    49232
  • 工業交換機
    +關注

    關注

    0

    文章

    241

    瀏覽量

    16035

原文標題:西門工業交換機的ARP (地址解析協議)是怎么回事?

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    lwip移植的時候插上交換機不能獲取到IP是怎么回事

    將網絡往別的板子上移植的時候,插上交換機不能獲取到IP(dhcp是打開的),插上電腦直接就搜索不到,交換機能得到靜態ip,插電腦直接不通,是怎么回事
    發表于 09-30 01:40

    什么是工業交換機

    什么是工業交換機工業交換機在性能方面有哪些要求?
    發表于 03-19 13:20

    工業路由器和交換機有什么區別

      工業路由器和交換機的區別  一、外觀不同  工業路由器的端口有WAN/LAN,它還可以通過蜂窩網絡聯網,并且折射出wifi信號。需要擴展覆蓋信號的范圍,因此它的天線有全頻棒狀天線、WIFI采用
    發表于 06-19 11:14

    福建回收電氣交換機模塊-高價回收西門子電氣交換機模塊

    工業產品。回收西門工業以太網模塊6GK5212-2BC00-2AA3原裝電氣交換機,,回收6GK5212-2BB00-2AA3西門子X2
    發表于 10-25 21:33

    地址解析協議ARP

    地址解析協議ARP 地址解析協議
    發表于 06-09 21:53 ?1138次閱讀
    <b class='flag-5'>地址</b><b class='flag-5'>解析</b><b class='flag-5'>協議</b><b class='flag-5'>ARP</b>

    地址解析協議(ARP),地址解析協議(ARP)是什么意思

    地址解析協議(ARP),地址解析協議(
    發表于 04-06 09:07 ?2121次閱讀

    工業控制交換機工業交換機的區別

    以太網交換機一般分為:商用(以太網)交換機工業(以太網)交換機、家用(以太網)交換機,在這里著重介紹下
    發表于 01-21 09:54 ?2163次閱讀

    工業交換機和普通商用交換機的區別有哪些?

    (Business)的交換機有特別大的差距,相比之下工業交換機的功能更加的實用。今天,杭州飛暢的小編來為大家詳細介紹下工業交換機和普通
    發表于 03-19 14:49 ?1.1w次閱讀

    工業交換機的特點_工業交換機的應用

    工業交換機又稱工業以太網交換機。普通以太網在設計之初,并沒有考慮到工業網的應用需求,因此當網絡設備部署于
    的頭像 發表于 11-30 16:31 ?5621次閱讀

    工業交換機與普通交換機的區別

    設計,防護等級不低于IP30,支持標準和私有的環網冗余協議,開放性好、應用廣泛,能適應低溫高溫,抗電磁干擾強,防鹽霧,抗震性強。一般像高速監控系統、水利發電系統等大型的網絡通信系統都必須使用工業交換機
    的頭像 發表于 02-09 16:13 ?3799次閱讀

    什么是工業交換機工業交換機和普通交換機有什么區別?

    工業交換機,也稱為工業以太網交換機,是一種專門設計用于工業環境的網絡技術。它為工業網絡提供可靠、
    的頭像 發表于 02-16 15:55 ?6936次閱讀

    工業交換機使用VLAN的原因 工業交換機的接線步驟

      使用工業交換需要設置IP地址。IP地址工業交換機連接網絡的關鍵部分。一臺
    發表于 03-14 16:36 ?1650次閱讀

    進階課程-地址解析協議(ARP)

    電子發燒友網站提供《進階課程-地址解析協議(ARP).pdf》資料免費下載
    發表于 07-31 11:41 ?0次下載
    進階課程-<b class='flag-5'>地址</b><b class='flag-5'>解析</b><b class='flag-5'>協議</b>(<b class='flag-5'>ARP</b>)

    工業交換機的組網方式有哪些?

    工業交換機也稱作工業以太網交換機,即應用于工業控制領域的以太網交換機設備,由于采用的網絡標準,其
    的頭像 發表于 12-15 15:42 ?572次閱讀

    交換機怎么配置IP地址

      在構建和管理網絡架構中,交換機作為核心設備之一,其IP地址的配置是確保網絡正常運行的重要步驟。正確配置交換機的IP地址,可以使得網絡設備之間能夠正常通信,并實現對網絡的有效管理。本
    的頭像 發表于 06-06 11:16 ?1.2w次閱讀
    百家乐官网境外赌博| 百家乐遥控洗牌器| 百家乐牌机的破解法| 百家乐作弊知识| 丽星百家乐的玩法技巧和规则| 狮威百家乐娱乐城| 大发888娱乐城帝豪| 博彩一族| 百家乐官网趋势方向| 有关百家乐官网玩家论坛| 免费百家乐官网追号| 在线百家乐游戏软件| 百家乐倍投软件| 金龙博彩网| 百家乐官网怎样捉住长开| 百家乐官网正负计| 百家乐编单短信接收| 威尼斯人娱乐城首存| 皇冠足球投注平台| 怎样看百家乐官网路纸| 澳门百家乐赢钱技术| 皇冠现金网是真的吗| 百家乐官网稳赚的方法| JJ百家乐官网的玩法技巧和规则 | 德州扑克书| 明升百家乐官网QQ群| 奔驰百家乐可信吗| 全讯网123| 百家乐官网好的平台| 百家乐官网棋牌游戏皇冠网| 皇冠百家乐代理网| 大发888娱乐城备用| 澳门百家乐官网单注下限| 凯旋门百家乐游戏| 大发888网页游戏| 百家乐官网平台哪个比较安全 | 全讯网财运| 百家乐官网开户平台| 15人百家乐桌布| 太阳城官网| 百家乐官网合作|