- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
icmp与arp协定-资讯与电子商务管理系
測試PC0 ping PC2 PC0執行ping ,有54回應PC0的 ping 封包 此IP為R0中fa0/1的IP,也就是PC0的預設閘道回應Destination host unreachable訊息給PC0,此訊息的ICMP Type值為3,表R0無法轉送ping封包到PC2 1. 要確認是誰回應給 PC0,若 ip 不同表示網路連線架構設定有問題 2. Routing 有問題 Router執行ping 的結果 R0執行ping 與 ping ,路由器預設送出5個ping封包,『!!!!!』表回應成功, 『……』表失敗 使用WireShark看ping封包-封包過濾設為ICMP 網路層可看到預設TTL為128,在 ICMP 的 type 欄位為8,表示此封包為 Ping echo request 封包 Traceroute 作用 Ping只會顯示來源端與目的端的網路連線結果 Traceroute 會顯示經過的路由器的IP,如下圖 PC1使用traceroute PC2,若PC1與PC2連線成功,則會顯示R1、R2、與 R3 的 IP;否則會顯示哪一個路由器不通 Traceroute 原理 如上圖,第一次PC1送出ping request封包給PC2,因TTL設定為1,當ping request到達R1時,TTL為0,此時R1就必須丟棄ping request封包,並回ping error message給PC1,如此PC1就得到R1的IP為 第二次PC1再送出ping request封包給PC2,TTL就設定為2,所以ping request封包到R2就被丟棄,R2回應ping error message給PC1,PC1又可以知道R2的IP為 第三次把TTL設定為3,這樣PC1就可以知道第三個路由器R3的IP為 如果過程有網路不通,此時網路通到哪一個路由器 PC0 tracert PC1 當tracert 執行完畢如下圖,第一次經過的路由器為54,而且是使用三個ping封包來追蹤,如54為R0中fa0/1的IP,第二次經過的路由器為,總共經過4個路由器,最後一個表示PC1 PC0 tracert PC1 在PC0執行tracert 結果如下圖,可看到0以後就一直無法成功回應,表示網路連線到0是沒問題,tracert執行30次後沒回應就停止,『*』表ping封包沒有回應 PC0 tracert PC2 最後在PC0執行tracert 結果如下圖,tracert 只能到達54這個路由器,後面就無法連通,此狀況是R0有問題,所以要先檢查R0的設定。若回應時間突然增加很多,則表示該路由器負荷太重不然就是該路由器在國外。 R0 traceroute DOS的指令是tracert,而路由器是traceroute,兩這指令的用法都是一樣 使用WireShark 觀察tracert Tracert確實是使用ping在運作,第一次 TTL 設定為1,每次送出三個 ping request 封包,並等待 TTL 逾時回應來計算經過的路由器。 2.9 ARP 協定 IP位址與MAC位址作用 IP位址目的僅是在辨識電腦在哪一個網路區域,而在一個網路區域中資料要傳送到目的電腦就得依靠MAC。 IP位址有時稱L3位址,MAC位址稱L2位址 交換器的運作是靠MAC,所以交換器被視為L2設備;而集線器看不懂MAC,被視為L1設備。 ping 過程 每台PC均標示 MAC 及 IP PC0執行ping , PC2就會回應PC0,這裡完全沒用到PC2的MAC,PC0就可以與PC2連通。不過這只是表面看到現象,其實PC0還是有使用到PC2的MAC,這樣ping封包才算是完整封包。 (範例檔案:ARP-mac-ip.pka) ARP 協定 ARP(Address Resolution Protocol)協定的功能就是給定一個同網路的電腦 IP 位址,這個協定會找出該 IP對應的電腦MAC。當PC0執行 ping ,PC0會先執行ARP就得到相對應的 MAC 為 000D.BD26.7E4C,有了 PC2 的 MAC,PC0 的資料就可以透過交換器送到PC2。ARP 的運作有三個步驟: 來源電腦發送廣播資料,含要尋找目的 IP。 同一網路下的電腦收到廣播資料後,進行比對本身的IP與廣播資料中要尋找目的 IP。 比對正確的電腦回應本身的MAC給來源電腦。 ARP暫存查詢與刪除 當ARP已經有詢問目的IP的MAC位址後,會將目的IP對應的MAC暫存(Cache)起來,以備下次使用 在電腦的DOS模式使用arp -a 來查詢ARP暫存資料,表PC0剛剛有使用ARP詢問的MAC位址,因此PC0會暫存此筆對應如下圖所示 使用arp -d為刪除AR
您可能关注的文档
最近下载
- 2025年高考真题地理(安徽卷)含答案 .pdf VIP
- 叉车操作技能大比武设计.doc VIP
- 电子线路陈其纯版第十四章时序逻辑电路.doc VIP
- 电力讲座课件_基于区块链技术的电力交易“六签”深化 应用.pptx VIP
- T∕CCIAT 0024-2020 全过程工程咨询服务管理标准.docx
- 小学二年级语文下册看图写话PPT课件(公开课).pptx VIP
- HBM T20WN technology data说明书用户手册.pdf
- 数学思想与方法模拟考试题及答案.pdf VIP
- 《视频监控知识培训》课件.ppt VIP
- 父亲节《哒哒哒-爸爸超人》【室内活动+创意美术】-.pptx VIP
文档评论(0)