日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

网络层协议简介之ICMP和ARP

發布時間:2024/2/28 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网络层协议简介之ICMP和ARP 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

網絡層協議簡介之ICMP和ARP

  • 一、網絡層簡介
    • 1、網絡層功能
    • 2、網絡層協議字段
  • 二、ICMP與封裝
  • 三、ARP協議與ARP欺騙
    • 1、ARP協議及常用命令
    • 2、ARP欺騙
  • 總結

一、網絡層簡介

1、網絡層功能

1. 定義了基于IP地址的邏輯地址
2. 連接不同的媒介
3. 選擇數據傳輸的最佳路徑

2、網絡層協議字段


協議字段的上五層(紅色圈出來的五層)總共占20個字節。

二、ICMP與封裝

  • ICMP是一個“”錯誤偵測與回饋機制“”
  • 是通過IP數據包封裝的
  • ICMP用來發送錯誤和控制消息

iCMP數據的封裝過程

三、ARP協議與ARP欺騙

1、ARP協議及常用命令

ARP(Address Resolution Protocol)即地址解析協議,是根據IP地址獲取物理地址的一個TCP/IP協議。主機發送信息時將包含目標IP地址的ARP請求廣播到局域網絡上的所有主機,并接收返回消息,以此確定目標的物理地址;收到返回消息后將該IP地址和物理地址存入本機ARP緩存中并保留一定時間,下次請求時直接查詢ARP緩存以節約資源。
常見用法

  • arp -a或arp –g
    用于查看緩存中的所有項目。-a和-g參數的結果是一樣的,多年來-g一直是UNIX平臺上用來顯示ARP緩存中所有項目的選項,而Windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的-g選項。
  • arp -a IP
    如果有多個網卡,那么使用arp -a加上接口的IP地址,就可以只顯示與該接口相關的ARP緩存項目。
  • arp -s IP 物理地址
    可以向ARP緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。
  • arp -d IP
    使用該命令能夠人工刪除一個靜態項目。

2、ARP欺騙

地址解析協議是建立在網絡中各個主機互相信任的基礎上的,局域網絡上的主機可以自主發送ARP應答消息,其他主機收到應答報文時不會檢測該報文的真實性就會將其記入本機ARP緩存;由此攻擊者就可以向某一主機發送偽ARP應答報文,使其發送的信息無法到達預期的主機或到達錯誤的主機,這就構成了一個ARP欺騙

總結

ARP命令可用于查詢本機ARP緩存中IP地址和MAC地址的對應關系、添加或刪除靜態對應關系等。相關協議有RARP、代理ARP。NDP用于在IPv6中代替地址解析協議。

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的网络层协议简介之ICMP和ARP的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。