精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

TCP/IP協議簇中ARP協議

網絡 通信技術
數據鏈路層的以太網的協議中,每一個數據包都有一個MAC地址頭么?我們知道每一塊以太網卡都有一個MAC地址,這個地址是唯一的,那么IP包是如何知道這個MAC地址的?這就是ARP協議的工作。

[[355450]]

 1、ARP協議簡介

在《IP協議》中我們講解了IP地址相關內容,IP協議中包含了目的IP地址和源IP地址,但是當一臺主機把以太網數據幀發送到位于同一局域網上的另一臺主機時,是根據48bit的以太網地址來確定目的接口的。設備驅動程序從不檢查IP數據報中的目的IP地址。

還記得數據鏈路層的以太網的協議中,每一個數據包都有一個MAC地址頭么?我們知道每一塊以太網卡都有一個MAC地址,這個地址是唯一的,那么IP包是如何知道這個MAC地址的?這就是ARP協議的工作。

在OSI模型中ARP協議屬于鏈路層;而在TCP/IP模型中,ARP協議屬于網絡層。ARP協議數據哪一層,不同的資料有不同的說法,這里不作重點討論。

ARP(地址解析)協議是一種解析協議,本來主機是完全不知道這個IP對應的是哪個主機的哪個接口,當主機要發送一個IP包的時候,會首先查一下自己的ARP高速緩存(就是一個IP-MAC地址對應表緩存),如果查詢的IP-MAC值存不存在,那么主機就向網絡發送一個ARP協議廣播包,這個廣播包里面就有待查詢的IP地址,而直接收到這份廣播的包的所有主機都會查詢自己的IP地址,如果收到廣播包的某一個主機發現自己符合條件,那么就準備好一個包含自己的MAC地址的ARP包傳送給發送ARP廣播的主機,而廣播主機拿到ARP包后會更新自己的ARP緩存(就是存放IP-MAC對應表的地方)。發送廣播的主機就會用新的ARP緩存數據準備好數據鏈路層的的數據包發送工作。

2、ARP協議結構

之前的文章《以太網數據包結構》可以看出圖表示ARP協議的數據結構。

這里先看一下典型的ARP包的組成結構。

前面12個字節是MAC地址,在《以太網數據包結構》文章中講解過,接下來是幀類型,其中0806表示是ARP協議幀。接下來,就是ARP數據包部分了,第一個硬件類型字段表示發送方想要知道的硬件接口類型硬件,對于以太網MAC地址,它的值應該為1。協議類型字段表示要映射的協議地址類型,它的值為0x0800時,即表示要映射為IP地址,可以看出,該值與以太網數據幀頭中類型字段的值使用相同的一組值。

接下來的兩個單字節長度的字段,稱為硬件地址長度和協議地址長度,它們分別指出硬件地址和協議地址的長度,長度單位為字節。對于以太網上ARP請求或應答來說,它們的值分別為6和4,代表MAC地址的長度和IP地址的長度。在ARP協議包中留出硬件地址長度字段和協議地址長度字段可以使得ARP協議在任何網絡中被使用,而不僅僅只在以太網中。

操作字段op指出ARP數據包的類型,它們可以是ARP請求(值為1)、ARP應答(值為2)、RARP請求(值為3)和RARP應答(值為4),這里我們只關心前兩個類型。RARP為逆地址解析協議,這里簡單說一下,RARP用于主機啟動時獲得自己的IP地址。這個過程很簡單:主機啟動時,廣播發送一個RARP請求數據包,數據包中包含了自身的MAC地址,然后等待響應。網絡中另一臺主機必須設置為監聽RARP請求狀態,并在收到請求后為該主機分配一個IP地址并返回RARP應答給主機,一旦收到應答,主機就有了IP地址,就可以在后續中使用了。

接下來的四個字段是發送端的以太網MAC地址、發送端的IP地址、目的端的以太網MAC地址和目的端的IP地址。

關于PAD填充字節,請看《以太網數據包結構》有講解。

注意:在以太網的數據幀頭部中和ARP數據包中都有發送端的以太網MAC地址。對于一個ARP請求包來說,除接收方以太網地址外的所有字段都應該被填充相應的值。當接收方主機收到一份給自己的ARP請求報文后,它就把自己的硬件地址填進去,然后將該請求數據包的源主機信息和目的主機信息交換位置,并把操作字段op置為2,最后把該新構建的數據包發送回去,這就是ARP應答。

3、wireshark抓包分析

假設查詢IP為192.168.0.103的MAC地址,使用如下命令

  1. arp -a 192.168.0.103 

抓包分析

這里分享下wireshark的抓包文件

鏈接:https://pan.baidu.com/s/1AWPj85Jb4nmLY8h2yJucUA 提取碼:bxjq

4、ARP協議分類

ARP數據包的種類有兩種:

一是ARP請求包,它是通過以太網廣播的方式發送的,用于向具有某個IP地址的主機發送請求,希望該主機返回其MAC地址;

二是ARP應答包,收到ARP請求的主機會比對該數據包中的IP地址與自己的IP地址是否符合,若是,則該主機向源主機返回一個ARP應答包,向源主機報告自己的MAC地址。源主機通過提取ARP應答包中的相關字段來更新ARP緩存表。

一個典型的arp緩存信息如下,在任意一個系統里面用“arp-a”命令:

都會得到這樣的結果。這樣的高速緩存是有時限的,一般是20分鐘(伯克利系統的衍生系統)。

5、ARP協議應用

基礎知識:路由下有兩個設備,他們相互知道對方IP和MAC,但是他們不能直接通訊,需要路由做轉發,如果兩個設備直接用網線連起來,就是直接通訊。

舉個栗子

路由下有兩個設備,首先一點:每個設備(包括路由),都有自己的ARP緩存表。設備A向局域網下設備B通訊(A設備知道B設備的IP)

情況1:A知道B的MAC地址,也就是在自己的ARP緩存表有設備B,直接封包,交給路由就好。

情況2:A不知道B的MAC地址,也就是在自己的ARP緩存表沒有設備B,此時比較不幸,發送數據需要延時發送,首先設備A會向網關(就是路由)ARP請求包(以太網目的地址是FF-FF-FF-FF-FF-FF),這時候分情況A和B。

情況A:路由知道設備B的MAC,也就是自己的ARP緩存表有設備B,把自己的知道的設備B的IP和MAC返給設備A,設備A更新一下,自己的ARP緩存表,按情況1處理。

情況B:路由不知道設備B的MAC,路由就在自己的局域網發送,ARP請求包,去問設備B的MAC。得到之后,再發送給A。A得到MAC地址后按照情況1處理。

上述情況說明,想要網絡設備第一次就通訊流暢,必須要局域網內的設備都知道自己的MAC地址,在網絡設備開發中我們一般在網絡設備首次接入網絡后,首先向局域網廣播自己的地址信息,稱為無回報(gratuitous)ARP請求,這樣的一個ARP數據包將告訴其他主機關于自己的信息,其他主機根據各自收到的ARP包更新自己的ARP表項。上文中提到的伯克利系統的衍生系統,ARP的緩存表一般存儲20分鐘,如果不及時更新,主機會刪除“離線”設備的ARP表,因為主機ARP緩存表內存有限,不可能存儲無限的ARP表信息。針對這種情況,我們開發網絡設備,需要每隔一段時間廣播一下自己的地址信息,表示自己“還活著”。但是不能太過頻繁發送,頻繁發送會被部分型號的路由認為是病毒。

6、ARP攻擊

ARP協議有一個很大的漏洞,如果網絡中的所有用戶都規規矩矩,按照上述流程使用ARP就不會存在任何問題。但如果有惡意的設備收到一個ARP請求包(ARP請求包是廣播形式發送的,局域網所有主機都可以收到),它不管包中的IP地址是否和自己相同,都會產生一個ARP應答包,告訴請求的用戶:我這臺主機的MAC地址就是你請求的目的IP地址匹配的MAC地址。另一方面,由于發送ARP請求的源主機不具備任何容錯、認證功能(ARP協議未提供任何機制實現這些功能),這樣它便會輕易地相信這條ARP應答,并把它加入到了自己的ARP緩存表中。這樣做的后果可想而知,源主機在以后都會將具有該目的P地址的數據包發送到那個惡意的主機上。這樣,它能輕松地實現數據的竊聽,這也就是我們常常聽說的ARP攻擊的基本原理。

當PC1發送ARP協議詢問PC2的MAC地址時,由于是廣播的,PC3也收到了這個ARP請求包,PC3把不屬于自己的廣播包接收,同時回應一個虛假的回應包,告訴PC1我就是PC2。這樣PC1會收到兩個回應包(一個正確的IP2-MAC2,一個虛假的IP2-MAC3),但是PC1并不知道到底哪個是真的,所以PC1會做出判斷,并且判斷后到達的為真,那么怎么讓虛假的回應包后到達呢,PC3可以連續不斷的發送這樣的回應包,總會把哪個正確的回應包覆蓋掉。

而后PC1會建立IP2-MAC3這樣一條ARP緩存條目,以后當PC1給PC2發送信息的時候,PC1依據OSI模型從上至下在網絡層給數據封裝目的IP為IP2的包頭,在鏈路層通過查詢ARP緩存表封裝目的MAC為MAC3的數據幀,送至交換機,根據查詢CAM表,發現MAC3對應的接口為Port3,就這樣把信息交付到了PC3,完成了一次ARP攻擊。

如果ARP攻擊嚴重的話,惡意的網絡設備只要在網絡內閱讀送上門的所有廣播的ARP請求數據包,就能偷聽到網內所有地址信息,進而監聽多臺網絡設備。

防止辦法:

我們可以使用靜態ARP緩存表防止ARP攻擊,但是缺點是違背了ARP協議的動態地址解析原則。

本文轉載自微信公眾號「知曉編程」,可以通過以下二維碼關注。轉載本文請聯系知曉編程公眾號。

 

責任編輯:武曉燕 來源: 知曉編程
相關推薦

2010-06-18 15:31:21

TCP IP協議簇

2014-06-11 13:25:14

IPARPRARP

2023-09-05 09:58:27

2010-06-08 13:50:40

TCP IP協議族

2010-09-08 15:34:27

TCP IP協議棧

2010-06-12 17:07:17

TCP IP協議

2010-06-18 14:37:20

TCP IP協議

2010-06-12 15:54:09

TCP IP協議

2014-11-21 09:16:23

TCPIP

2010-09-08 15:11:36

TCP IP協議棧

2010-06-08 14:23:47

TCP IP協議概念

2010-06-08 13:32:19

TCP IP協議基礎

2010-06-17 17:57:32

ARP協議

2014-10-15 09:14:24

IP

2019-09-30 09:28:26

LinuxTCPIP

2017-08-16 11:00:38

TCPIP協議

2019-09-18 20:07:06

AndroidTCP協議

2010-06-09 16:28:50

TCP IP傳輸協議

2010-09-17 16:38:41

TCP IP協議

2010-06-08 15:10:08

點贊
收藏

51CTO技術棧公眾號

午夜亚洲性色福利视频| 麻豆精品99| 亚洲综合无码一区二区| 久久久久久高清| 伊人久久亚洲综合| 狠狠干综合网| 深夜福利日韩在线看| 欧美熟妇精品一区二区| 欧美日韩五区| 亚洲成年人网站在线观看| 日韩一区不卡| 污视频在线免费观看| 美女网站视频久久| 欧美亚洲国产日韩2020| 成年人二级毛片| 国产a久久精品一区二区三区| 久久久久网站| 国产亚洲a∨片在线观看| 一卡二卡三卡四卡五卡| 欧美momandson| 亚洲一区影音先锋| 在线观看国产一区| 欧美成人片在线| 国产成人自拍高清视频在线免费播放| 国产成人精品优优av| 精品无码久久久久久久久| 第一会所亚洲原创| 亚洲人成网站免费播放| 又色又爽又黄18网站| 国内欧美日韩| 91国产丝袜在线播放| 妞干网在线视频观看| 日本高清在线观看| 一区在线观看视频| 亚洲欧美日韩在线综合| 韩国中文免费在线视频| 91丝袜高跟美女视频| 国产视频99| 亚洲av综合色区无码一二三区| 精品一区二区精品| 国产日韩中文字幕在线| 国产91av在线播放| 丝瓜av网站精品一区二区| 欧美做受高潮电影o| 青青青国产在线| 999亚洲国产精| 97免费在线视频| 18精品爽视频在线观看| 国内精品久久久久久久97牛牛 | 日本护士...精品国| 成人小视频免费观看| 成人免费视频网站| 欧美一区二区公司| av一区二区三区四区| 国产亚洲自拍偷拍| 涩涩视频在线观看免费| 91女人视频在线观看| 奇米精品在线| www.视频在线.com| 国产精品国产自产拍高清av王其| 青青草原国产免费| 18av在线视频| 亚洲成人www| 成年人午夜视频在线观看| 欧美在线极品| 欧美视频第二页| www.五月天色| 极品尤物一区| 亚洲欧洲国产伦综合| 在线观看免费小视频| 91精品亚洲| 久久久久久国产| 午夜精品久久久久久久久久久久久蜜桃| 亚洲激情自拍| 国产成人精品亚洲精品| 国产又粗又长又黄| 成人激情黄色小说| 日本成人三级电影网站| 麻豆网在线观看| 亚洲第一激情av| 黄色国产精品视频| 亚洲最大的免费视频网站| 日韩欧美高清在线| 亚洲一区视频在线播放| 香蕉久久网站| 97在线观看视频| 成人黄色片在线观看| 国产精品亚洲一区二区三区妖精 | 亚洲色图欧美自拍| 欧美人成在线观看ccc36| 中文字幕av一区中文字幕天堂 | 91精品天堂| 免费在线观看污视频| 亚洲免费观看高清完整版在线 | 日本成人一级片| 国产高清久久久| 日本公妇乱淫免费视频一区三区| v片在线观看| 欧美日韩在线影院| 欧美熟妇另类久久久久久多毛| 麻豆精品99| 欧美www在线| 无码人妻精品一区二区蜜桃色欲| 国产精品1区二区.| 亚洲成人蜜桃| 丝袜老师在线| 欧美大片在线观看一区二区| 色一情一乱一乱一区91| 中文字幕在线观看2018| 在线综合欧美| 97人人干人人| 免费成人黄色| 色噜噜久久综合| 成人区人妻精品一区二| 欧美影视一区| 国产日韩在线免费| 国产中文字幕在线观看| 午夜精品久久久久影视| 亚洲精品乱码久久久久久动漫| 精品国产一区一区二区三亚瑟| 国内精品国产三级国产在线专| 97精品久久人人爽人人爽| 久久色.com| 人妻无码久久一区二区三区免费 | 亚洲一区二区三区香蕉| av在线1区2区| 91福利视频网站| 老司机福利av| 国产欧美大片| 国内精品国语自产拍在线观看| 污污片在线免费视频| 欧美一区二区三区在线观看| 精品女人久久久| 久久精品国产成人一区二区三区| 日本在线观看一区二区三区| 日韩在线伦理| 日韩乱码在线视频| 97久久久久久久| 99re这里只有精品首页| 波多野结衣乳巨码无在线| 国产精品白丝一区二区三区| 欧美激情女人20p| www日本高清视频| 亚洲综合免费观看高清在线观看| 日批视频在线看| 欧美视频在线观看| 99一区二区| 岛国av免费在线观看| 亚洲国产精品国自产拍av秋霞| 久久久国产精品黄毛片| 成人网在线免费视频| 日本国产在线播放| 亚洲区小说区| 国产精品美女主播| 免费a级人成a大片在线观看| 欧美猛男超大videosgay| 乱h高h女3p含苞待放| 国产福利一区二区三区在线视频| 久久久国内精品| 国产精品久久久久久av公交车| 美日韩精品免费视频| 亚洲av无码国产精品久久不卡| 亚洲韩国精品一区| 在线免费看黄视频| 蜜臀精品久久久久久蜜臀| 综合操久久久| 2020最新国产精品| 欧美精品日韩三级| 秋霞网一区二区| 欧美综合亚洲图片综合区| 久久久99999| 成人性生交大合| 白嫩少妇丰满一区二区| 三上亚洲一区二区| 91av免费看| 交100部在线观看| 深夜福利91大全| 免费观看黄色一级视频| 欧美性淫爽ww久久久久无| 国产极品国产极品| 久久综合久久综合亚洲| 在线观看国产福利| 国产精品美女久久久| 亚洲高清123| 精品精品国产毛片在线看| 国产精品激情av在线播放 | 成人影院天天5g天天爽无毒影院| 国产日韩在线免费| 免费成人在线电影| 久久久精品国产一区二区| 视频国产一区二区三区| 欧美日韩国产精品自在自线| 中日韩精品视频在线观看| 国产精品三级电影| 超碰caoprom| 极品美女销魂一区二区三区| 久久视频这里有精品| 亚洲中无吗在线| 免费精品视频一区二区三区| 欧洲精品99毛片免费高清观看| 日本精品一区二区三区在线播放视频| 羞羞污视频在线观看| 一区二区三区四区视频| 日韩一级片免费看| 日韩欧美一区中文| 亚洲av无码乱码国产精品fc2| 亚洲第一av色| 9999热视频| 国产免费观看久久| 中国av免费看| 成人亚洲一区二区一| 欧美国产日韩另类| 丝袜美腿亚洲综合| 成人免费毛片网| 亚洲福利国产| 黄色特一级视频| 91日韩在线| 视频在线99re| 精品美女久久久| 免费在线成人av| 欧美天堂社区| 国产精品久久久久免费| 久久久久久久久久久久电影| 国产日韩精品一区二区| 成人全视频免费观看在线看| 日韩av电影手机在线| 三级中文字幕在线观看| 久久久久久久网站| av影视在线| 久久久久久久久久久免费| 老司机在线视频二区| 日韩在线播放视频| 日本中文字幕在线2020| 色播久久人人爽人人爽人人片视av| 欧美女优在线| 亚洲欧美中文字幕| 成人免费在线视频网| 亚洲天堂第一页| 国产精品麻豆一区二区三区| 亚洲午夜色婷婷在线| 精品亚洲成a人片在线观看| 亚洲区免费影片| 国产在线视频福利| 中日韩美女免费视频网址在线观看| 高清在线观看av| 色999日韩欧美国产| 黄黄的网站在线观看| 麻豆成人在线看| 1区2区3区在线视频| 欧美日韩成人在线播放| 国产在线xxx| 午夜免费日韩视频| 激情开心成人网| 国产精品人成电影在线观看| 日韩成人综合网| 147欧美人体大胆444| 成人福利一区| 久久资源亚洲| 成人国产精品一级毛片视频| 伊人色综合影院| 伊人久久婷婷| 日韩视频免费在线播放| 九九视频精品免费| 蜜桃色一区二区三区| 成人av免费观看| 无码人妻aⅴ一区二区三区69岛| 国产欧美日韩视频一区二区| 中文字幕电影av| 午夜视频一区在线观看| 成年人晚上看的视频| 717成人午夜免费福利电影| 丰满人妻一区二区三区四区53 | 国产精品免费一区二区三区观看| 精品日产乱码久久久久久仙踪林| 欧美精品在线一区| 91精品国产乱码久久久久久 | 1024手机在线视频| 日韩欧美在线视频观看| 国产一区二区三区中文字幕| 精品国产乱码久久久久久牛牛| 青草久久伊人| 久操成人在线视频| 伊人色综合一区二区三区影院视频 | 国产一区在线观看免费| 亚洲一二三级电影| 中文字幕69页| 日韩欧美中文字幕一区| 免费在线观看污视频| 欧美日本黄视频| 综合在线影院| 国产欧美日韩亚洲| 久久社区一区| 人妻少妇被粗大爽9797pw| 久久精品国产秦先生| 少妇饥渴放荡91麻豆| 国产精品久久久久久久第一福利| 中日韩精品视频在线观看| 欧美精品在线一区二区| 国产在线91| 久久久久久久久久亚洲| 日韩成人一区| 欧美亚洲免费在线| 亚洲天堂偷拍| 日韩成人av免费| 欧美激情一区二区三区全黄| 国产精品500部| 日韩色在线观看| 欧美激情黑人| 国产精品久久久久久久天堂| 日本久久成人网| 欧美a级免费视频| 久久国内精品自在自线400部| 亚洲国产果冻传媒av在线观看| 亚洲乱码国产乱码精品精98午夜| 亚洲精品国产欧美在线观看| 国产丝袜高跟一区| 久久男人天堂| 国产欧美一区二区三区另类精品 | 天天躁日日躁狠狠躁伊人| 成年人精品视频| 久久精品资源| 亚洲图片都市激情| 日本欧美一区二区三区| 可以直接看的无码av| 午夜成人在线视频| 欧美一区二区三区成人片在线| 九九精品在线观看| 国产精品一区免费在线| 中文字幕中文字幕在线中心一区| 另类成人小视频在线| 日本免费www| 欧美怡红院视频| yw193.com尤物在线| 国产精品h片在线播放| 亚欧日韩另类中文欧美| 国产欧美在线一区| 久久综合色之久久综合| 中文字幕一区二区人妻电影| 日韩久久免费电影| 美女100%一区| 视频一区亚洲| 久久精品国产久精国产| 日日噜噜夜夜狠狠久久波多野| 欧美日韩成人在线一区| 毛片在线看网站| 91欧美精品成人综合在线观看| 亚洲成av人电影| 亚洲成人激情小说| 亚洲午夜激情网站| 深夜福利视频网站| 欧美亚洲伦理www| 美女亚洲一区| 国产aⅴ爽av久久久久| ●精品国产综合乱码久久久久| 国产强被迫伦姧在线观看无码| 欧美成人精品一区二区| 成功精品影院| 成熟老妇女视频| 欧美国产日韩亚洲一区| 一本大道伊人av久久综合| 久久电影一区二区| 粉嫩久久久久久久极品| 国产黄色一级网站| 亚洲国产成人在线| 国产欧美一区二区三区视频在线观看 | 亚洲黄色小说视频| 欧美精品日日鲁夜夜添| 蜜桃传媒在线观看免费进入| 久久狠狠久久综合桃花| 蜜臀av国产精品久久久久| caoporn91| 亚洲精品视频在线播放 | av一区二区三区在线观看| 国产日韩欧美三级| 欧美午夜激情影院| 日韩美女在线视频| 色尼玛亚洲综合影院| 宅男一区二区三区| 成人av片在线观看| 亚洲网站免费观看| 国语自产精品视频在线看| 日韩在线欧美| 私密视频在线观看| 51精品秘密在线观看| 蜜桃视频动漫在线播放| 在线精品日韩| www国产成人| 国产女人18毛片水真多| 日本欧美爱爱爱| 午夜精品婷婷| 亚洲精品91在线| 亚洲成人久久久| 欧美成人xxxx| 毛片在线视频播放| 亚洲你懂的在线视频| 户外极限露出调教在线视频| aaa级精品久久久国产片| 美国欧美日韩国产在线播放| 中日韩黄色大片| 欧美精品手机在线|