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

IPv6通訊原理 - 不能忽略的網卡啟動過程

網絡 通信技術
本文以CentOS 7為實驗環境,創建兩個network namespace(名字分別為ns1和ns2),并通過veth網卡橋接到同一個linux bridge(名字為br0),來模擬最簡單的環境,即兩臺同二層服務器。

 [[268332]]

目錄

  • 一. 為什么不能忽略網卡啟動過程
  • 二. 實驗環境
  • 三. 網卡啟動前/后的樣子
  • 四. 結論寫在前
  • Step1. 生成“鏈路本地地址”
  • Step2. 生成“被請求節點多播地址”
  • Step3. “多播成員報告”
  • Step4. “重復地址檢測”
  • Step5. “無狀態地址自動配置”
  • 思考題
  • 附. 實驗腳本與抓包文件

一. 為什么不能忽略網卡啟動過程

掌握網絡技術,除了看RFC協議外,最直接高效的方法就是“親眼所見”。

其中抓包分析是最為關鍵的方法,能了解到:

  •  What:對應哪個協議
  • Why:協議用途
  • When:協議之間的關聯
  • How:報文地址和內容

網卡啟動是網絡通訊的第一步,只有夯實基礎方能展翅高飛。

二. 實驗環境

本文以CentOS 7為實驗環境,創建兩個network namespace(名字分別為ns1和ns2),并通過veth網卡橋接到同一個linux bridge(名字為br0),來模擬最簡單的環境,即兩臺同二層服務器。

先貼出mac地址:

  • ns1內的mac:52:54:00:00:00:01
  • ns2內的mac:52:54:00:00:00:02

實驗步驟:

  • 1⃣ 在ns1里啟動網卡,但不抓包查看
  • 2⃣ 在ns2里啟動網卡,同時在br0上進行抓包分析

觀察:

  •  ns2會產生哪些包
  • ns1是否會對ns2進行響應

本文最后會附上實驗腳本和抓包文件的下載地址。

三. 網卡啟動前/后的樣子

網卡啟動前的樣子

在ns2里啟動網卡之前,先對ns2里的網絡環境進行查看,命令如下:

  1. # 查看網卡狀態 
  2. ip netns exec ns2 ip link 
  3.  
  4. # 查看ipv6地址 
  5. ip netns exec ns2 ip -6 addr 
  6.  
  7. # 查看ipv6路由 
  8. ip netns exec ns2 ip -6 route 
  9.  
  10. # 查看ipv6多播地址 
  11. ip netns exec ns2 ip -6 maddr 

 

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

可以看到此時eth0處于DOWN的狀態,接下去,對eth0進行UP。

網卡啟動后的樣子

  1. # 啟動網卡 
  2. ip netns exec ns2 ip link set eth0 up 

進入ns2里查看:

 

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

可以看到,此時網卡已啟動,并獲得了一個鏈路本地地址(圖中fe80開頭的)。

抓到了哪些包呢

 

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

這些包都是什么意思,如何產生,為何產生,請接著往下看。

四. 結論寫在前

網卡啟動過程一共有5步,詳見示意圖(右邊的數字,表示對應抓包圖中的第幾個包):

 

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

接下來,將對這5步進行逐步講解。

Step1. 生成“鏈路本地地址”

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

(本步驟尚未產生數據包)

 “鏈路本地地址”是什么

  • 當網卡啟動時會根據某種算法自動生成鏈路本地地址(Link-Local Address)。
  • 具體生成的地址,與操作系統有關,有的根據MAC地址換算而來(EUI-64),有的則是隨機生成,并不統一。
  • “鏈路本地地址”是范圍為fe80::/10的單播地址。
  • “鏈路本地”顧名思義,只在同一個二層內傳播,不會被路由器轉發。

“鏈路本地地址”有什么作用

  • 地址自動配置
  • 鄰居發現協議
  • 路由轉發(可以作為下一跳地址)

Step2. 生成“被請求節點多播地址”

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

 

(本步驟尚未產生數據包)

 “被請求節點多播地址”是什么

在IPv6的世界中,每生成一個ip地址(準確說是單播地址),無論什么類型,都會對應生成一個“被請求節點多播地址”(Solicited-Node multicast address)。

組成方式:FF02::1:FF00:0/104 + 單播地址的最后24bit。可以看到,該地址是通過單播地址推導而成,不是隨機的。上圖中紅框里的地址就是“鏈路本地地址”對應的“被請求節點多播地址”。

為什么需要“被請求節點多播地址”

就4個字:“地址解析”

  •  IPv4中用ARP做地址解析,ARP是基于廣播的。
  •  IPv6沒有廣播,只有多播。既然是多播,就總得有一個多播地址才行,于是應運而生。

 “被請求節點多播地址”工作原理

當他人想解析我的MAC地址時,發送一個“地址解析請求包”到這個多播地址,然后屬于該多播地址的成員(也就是“我”)就會收到該數據包,最后“我”返回MAC地址給對方。這樣就完成了“地址解析”的流程。

“被請求節點”這5個字到底是什么意思

別人請求解析我的地址,那么我就是被請求的節點。我生成“被請求節點多播地址”的目的,就是讓別人能夠請求到我。

Step3. “多播成員報告”

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

(對應抓包圖中的No. 1/2/4/6)

什么是“多播成員報告”

  •  MLDv2協議(多播控制協議)中的一種報文類型(Membership Report)。
  • 通俗理解就是對外宣稱“我要加入某某多播組”。
  • 成員報告是單向的,不會收到回應包。

為什么要進行“多播成員報告”

  • 只要生成多播地址,就要進行成員報告,這是多播的工作機制。
  • 成員報告的目的是為了減少網絡中的多播流量。

要報告的是哪個成員

  • 要報告的成員不是單播地址,而是多播地址。
  • 這里指的就是“被請求節點多播地址”。即“我要加入ff02::1:ff00:2多播組”

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

Step4. “重復地址檢測”

 

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

(對應抓包圖中的No. 3)

什么是“重復地址檢測”

  • 為了防止IP地址沖突,每生成一個單播地址,都會進行一次“重復地址檢測”(Duplicate Address Detection,簡稱DAD)。
  • 此刻,就是對Step1生成的“鏈路本地地址”進行檢測。

 何時進行“重復地址檢測”

  • 在生成單播地址并完成發送一次“MLDv2成員報告”后,就會隨機延時一小段時間進行檢測。
  • 在centos7里檢測次數可通過內核參數net.ipv6.conf.eth0.dad_transmits進行修改,若設置為0表示不進行檢測。

“重復地址檢測”的工作原理

  • 舉個例子:我想給我家小狗取名,叫“球球”,但不想和鄰居家的小狗重名,于是我大聲喊:“球球”。如果沒有任何狗狗看過來,那就可以認定此名字沒有沖突。
  • 專業解釋:發送一個地址解析包(Neighbor Solicitation,簡稱NS),請求解析的地址就是自己的地址,并等待回應,若超時仍未得到回應(Neighbor Advertisement,簡稱NA),即可認為地址可用。

Step5. “無狀態地址自動配置”

IPv6通訊原理(1) - 不能忽略的網卡啟動過程

(對應抓包圖中的No. 5/7/8)

什么是“無狀態地址自動配置”

在IPv6中,有2種自動配置IP地址的方法:

  • DHCPv6:也叫做“有狀態分配”
  • SLAAC:“無狀態地址自動配置”(Stateless Address Autoconfiguration)

 SLAAC的作用是什么

  • 自動配置IP地址
  • 自動配置網關

注:這里說的IP地址,是指“全球單播地址”或者“唯一本地地址”,也就是俗稱的公網地址和私網地址。而不是“鏈路本地地址”。

工作原理

涉及到這2種報文:

  • “路由器請求”(Router Solicitation,簡稱RS)
  • “路由器通告”(Router Advertisement,簡稱RA)

當收到路由器回應的RA報文后,就會根據報文中的IP前綴信息,自動生成IP地址,并將網關指向該路由器的“鏈路本地地址”。

 如何能夠收到RA報文呢

有2種辦法:

  • 路由器定期發送RA報文
  • 自己主動發送RS報文,路由器收到后就會立刻回應RA報文

由于本次實驗中沒有路由器,因此截圖中僅能看到主動發送的RS報文,而沒有得到回應。

思考題

  1. 在生成“全球單播地址”或“唯一本地地址”之后,還會采用“鏈路本地地址”做基礎通訊嗎?
  2. 為什么“多播成員報告”可以減少網絡中不必要的多播流量,接入層交換機要進行額外配置嗎?
  3. “地址重復”時,是否會自動更換IP?
  4. RA包只能包含一個IP前綴信息嗎?一個前綴只能生成一個IP地址嗎?生成的地址是什么樣的?
  5. 若存在多臺路由器,網關會指向誰?
  6. 如果不想自動配置IP,只想手工配置IP,可以忽視RA包嗎?如何忽視?

上述問題,將在《IPv6系列》的下一篇文章中進行解答。

附. 實驗腳本與抓包文件

  1. # 實驗腳本 
  2. https://fzxiaomange.com/attachment/ipv6-init.sh 
  3.  
  4. # 抓包文件 
  5. https://fzxiaomange.com/attachment/ipv6-init.pcap 

 

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2019-07-17 07:29:32

IPv6網卡啟動網絡協議

2018-11-20 09:11:55

IPv6IPv4網絡協議

2010-06-07 10:24:51

安裝IPv6協議

2010-06-28 10:46:57

JBossIPv6協議

2013-06-09 09:17:05

2010-05-26 12:56:24

2010-06-01 23:16:16

IPv6隧道機制

2010-08-11 16:07:14

IPv6協議H3C

2009-11-13 13:08:19

2013-03-13 09:56:24

IPv6IPv4NDP

2012-05-24 19:08:13

2012-06-08 09:55:17

IPv6

2019-07-01 10:09:09

IPv6IPv4運營商

2009-07-15 10:22:27

2019-06-05 15:43:34

IPV6IPV4網站

2011-07-10 14:01:00

IPv6應用過渡

2009-06-09 10:03:11

思科IPV6配置實例

2012-06-01 10:19:43

IPv6網絡IPv6

2011-08-10 10:16:12

IPv6IPv4思科
點贊
收藏

51CTO技術棧公眾號

久久视频精品在线观看| 日日干夜夜操s8| 午夜福利一区二区三区| 日韩在线一区二区| 九九热r在线视频精品| 水蜜桃av无码| 欧美高清免费| 黄色91在线观看| 亚洲精品成人自拍| 人妻精品一区二区三区| 麻豆精品精品国产自在97香蕉| 欧美成人高清视频| 一区二区黄色片| 亚洲精品在线播放| 欧美在线色视频| 成人午夜视频在线观看免费| 99视频在线观看地址| 成人黄色av电影| 成人激情视频免费在线| 国产一级片毛片| 国产综合视频| 日韩中文字在线| 一级黄色性视频| av毛片精品| 91精品国产色综合久久| 少妇性l交大片| 国产在线精彩视频| 亚洲一区二区三区四区的| 日日夜夜精品网站| 五月婷婷在线播放| 国产91精品一区二区| 国产美女91呻吟求| 波多野结衣一区二区在线| 亚洲三级免费| 欧美精品videos另类日本| 亚洲精品自拍视频在线观看| 精品国产成人| 亚洲视频一区二区三区| 中文字幕精品久久久| 91成人福利| 91精品啪在线观看国产60岁| 亚洲高清在线免费观看| 欧美片第一页| 色综合网站在线| 啊啊啊一区二区| 天堂8中文在线最新版在线| 洋洋av久久久久久久一区| 99精品一区二区三区的区别| 日本在线看片免费人成视1000| 国产午夜精品一区二区三区嫩草 | 婷婷五月综合缴情在线视频| 国模私拍视频在线播放| 亚洲自拍偷拍欧美| 国产不卡一区二区视频| 超碰中文在线| 午夜成人免费电影| 北条麻妃69av| 欧美亚洲大片| 欧美三级在线看| 欧美在线aaa| 亚洲欧洲二区| 日韩免费成人网| 日本wwwwwww| 久久人人爽人人爽人人片av不| 亚洲国产精品热久久| 中文字幕在线播放视频| 亚洲瘦老头同性70tv| 亚洲色图狂野欧美| 911国产在线| 欧美全黄视频| 欧美大片免费观看| 日本系列第一页| 美女久久网站| 成人精品一区二区三区电影黑人 | 日韩激情视频在线| 国产又爽又黄无码无遮挡在线观看| 视频精品在线观看| 日韩中文在线中文网三级| 九九热最新地址| 亚洲精品专区| 国产精品va在线播放| 91在线你懂的| 高清国产一区二区| 欧美日韩一区二区视频在线观看| 素人av在线| 性欧美大战久久久久久久久| 蜜臀av免费观看| 日韩在线亚洲| 亚洲色图综合网| 91高清免费观看| 亚洲激情亚洲| 国产欧美日韩精品在线观看| 超碰在线人人干| 久久精品男人天堂av| 影音先锋亚洲视频| a天堂资源在线| 欧美日韩日日摸| 国产chinesehd精品露脸| 九九在线高清精品视频| 欧美成人精品在线观看| 日韩 国产 欧美| 国产成+人+日韩+欧美+亚洲| 欧美自拍资源在线| 成年网站在线视频网站| 91超碰这里只有精品国产| 亚洲天堂资源在线| 国产精品久久久久蜜臀| 欧美做受高潮电影o| 国产精品热久久| 久久婷婷成人综合色| 肉大捧一出免费观看网站在线播放| 自由日本语热亚洲人| 91精品国产黑色紧身裤美女| av网站免费在线看| 在线午夜精品| 91九色视频在线观看| av在线播放网| 一区二区欧美视频| 中文字幕精品一区二区三区在线| 外国成人在线视频| 久久久久久中文字幕| 99精品免费观看| 中文字幕在线一区| 日本不卡一区在线| 神马影视一区二区| 日本在线精品视频| 日av在线播放| 成年人在线看| 国产清纯白嫩初高生在线观看91 | 国产一区二区三区四区五区美女 | 91中文字幕在线| 成年人在线看| 欧美视频中文字幕| 国产1区2区在线观看| 丝袜诱惑制服诱惑色一区在线观看| 国产精品免费在线播放| 欧美另类tv| 欧美成人a视频| 九九九免费视频| 国产大陆精品国产| 波多野结衣与黑人| 日韩精品一区二区三区中文在线| 久久精品国产久精国产一老狼 | 久草热8精品视频在线观看| 日韩电影免费观看在| 国产精品亚洲d| 在线观看国产成人av片| 中文字幕日韩经典| 国产精品理伦片| 天天干天天操天天做| 色88久久久久高潮综合影院| 国产一区二区在线播放| 免费在线看a| 制服丝袜在线91| 九九免费精品视频| 成人av在线网站| 国产在线青青草| 你懂的视频欧美| 国产精品日韩在线| 免费在线观看黄| 精品日韩在线观看| 久久一区二区三区视频| 国产欧美一区二区三区沐欲| 爱爱爱爱免费视频| 国产精品a久久久久| 含羞草久久爱69一区| 中文日产幕无线码一区二区| 少妇精69xxtheporn| 精品国产av一区二区三区| 亚洲成av人综合在线观看| 久久亚洲AV成人无码国产野外| 三级亚洲高清视频| 久久久一二三四| www.亚洲一二| 国产成人小视频在线观看| 在线观看精品一区二区三区| 欧美一级日韩不卡播放免费| 日韩男人的天堂| 中文字幕免费在线观看视频一区| 污视频在线观看免费网站| 激情亚洲成人| 色中色综合成人| 99久久免费精品国产72精品九九 | 2014亚洲片线观看视频免费| 9l视频白拍9色9l视频| 午夜久久免费观看| 久久综合九色欧美狠狠| 欧美成人黄色| 97久久精品在线| 91精品国产91久久久久游泳池| 日韩午夜电影在线观看| 日韩在线播放中文字幕| 亚洲免费av在线| 国产三级av在线播放| 国产成人在线视频播放| 欧美伦理视频在线观看| 黄色精品一区| 中国成人在线视频| 亚洲涩涩av| 国产亚洲一区在线播放 | 精品蜜桃传媒| 看亚洲a级一级毛片| 日韩av不卡电影| 国产三线在线| 久久精品福利视频| h视频网站在线观看| 日韩经典一区二区三区| 精品乱子伦一区二区| 精品视频全国免费看| 啦啦啦免费高清视频在线观看| 亚洲精品亚洲人成人网在线播放| 蜜桃av乱码一区二区三区| 91亚洲永久精品| 9.1在线观看免费| 久久se这里有精品| 国产超碰在线播放| 免费欧美在线| 欧美日韩精品在线一区二区 | 天天视频天天爽| 亚洲作爱视频| 国产手机免费视频| 欧美在线高清| 四虎影院一区二区| 日韩一区三区| 亚洲欧美日韩在线综合| 精品美女视频| 日本高清久久一区二区三区| 天堂俺去俺来也www久久婷婷 | 亚洲成人综合在线| 中文字幕在线有码| 综合中文字幕亚洲| 久久久99999| 一区免费观看视频| 97在线观看视频免费| 国产精品久久久99| 日本少妇aaa| 中文字幕在线播放不卡一区| 日韩精品久久久久久久的张开腿让| 欧美国产禁国产网站cc| www久久久久久久| 中文字幕不卡的av| 日韩av片在线免费观看| 国产精品素人视频| 久久精品色妇熟妇丰满人妻| 亚洲欧洲av一区二区三区久久| 又色又爽的视频| 国产精品国产三级国产三级人妇 | 日皮视频在线观看| 色综合天天综合网国产成人网| 图片区小说区亚洲| 97视频在线免费观看| 丁香六月综合| 国产精品极品尤物在线观看| 成人av集中营| 成人美女免费网站视频| 免费观看亚洲天堂| 国产精品日韩欧美一区二区三区 | 日本香蕉视频在线观看| 亚洲国产日本| 99免费视频观看| 美女视频网站黄色亚洲| 日韩高清在线一区二区| 国产.精品.日韩.另类.中文.在线.播放| www.17c.com喷水少妇| 久久先锋影音av鲁色资源网| 日韩影视一区二区三区| 亚洲欧美成aⅴ人在线观看| 国产在线观看免费av| 欧美性生交xxxxxdddd| 亚洲影视一区二区| 日韩免费电影一区| 美女毛片在线看| 日韩有码在线视频| jizz一区二区三区| 国产精国产精品| 欧美久久亚洲| 欧美日韩精品久久久免费观看| 99精品在线免费在线观看| 欧美黑人在线观看| 丝袜a∨在线一区二区三区不卡| 污污网站在线观看视频| 成人国产精品免费| 波多野结衣家庭教师在线观看| 亚洲精品视频一区二区| 日韩中文字幕在线观看视频| 在线不卡一区二区| 亚洲人妻一区二区| 日韩在线播放视频| 芒果视频成人app| 91一区二区三区| 第一sis亚洲原创| 50度灰在线观看| 久久中文在线| 久久无码专区国产精品s| 国产欧美一区二区精品久导航 | 日韩电影一区二区三区| 成人啪啪18免费游戏链接| 国产精品视频观看| 日韩特黄一级片| 日韩欧美国产一区二区在线播放| 国产日本在线观看| 国内精品小视频在线观看| 欧美黄页在线免费观看| 乱色588欧美| 樱桃成人精品视频在线播放| 中文字幕在线视频精品| 国产亚洲成年网址在线观看| 国产精品6666| 欧美一区三区四区| 在线免费看av| 日本三级久久久| 露出调教综合另类| 9色视频在线观看| 美腿丝袜亚洲一区| 国产精品一二三区在线观看| 天天射综合影视| 亚洲精品喷潮一区二区三区| xxx欧美精品| 国产福利一区二区三区在线播放| 欧美日本国产精品| 国产日韩欧美一区| 丰满少妇xbxb毛片日本| 一区二区三区视频在线看| 国产免费av观看| 日韩一区二区三区国产| 国产亚洲精品精品国产亚洲综合| 青青草成人激情在线| 国产亚洲一级| 中文字幕5566| 欧美性猛交xxxx久久久| 天堂av在线播放| 91国内产香蕉| 少妇高潮一区二区三区| 看av免费毛片手机播放| 99久久综合色| 美日韩一二三区| 亚洲欧美日韩中文视频| 一区二区电影免费观看| 欧美精品尤物在线| 首页综合国产亚洲丝袜| 免费视频91蜜桃| 欧美三级三级三级| 免费观看成人高潮| 91色精品视频在线| 午夜激情一区| 99久久久无码国产精品性波多| 亚洲第一激情av| 天堂中文在线观看视频| 91超碰中文字幕久久精品| 久草成人在线| 中文字幕第21页| 亚洲视频免费在线| www.av导航| 91av视频在线播放| 欧美人与牛zoz0性行为| 在线观看国产中文字幕| 最新日韩在线视频| 国产小视频一区| 欧美亚洲成人免费| 成人女性视频| 在线观看网站黄| 精品magnet| 成人高潮成人免费观看| 国产一区二区色| 影音先锋亚洲精品| 欧美老熟妇乱大交xxxxx| 欧美视频三区在线播放| 国产区在线观看| 精品一区二区日本| 日本欧美一区二区| 国产高清在线免费观看| 亚洲国产精品久久久久秋霞不卡| 日韩一级二级| 久久久天堂国产精品| 91丨porny丨户外露出| 怡红院成永久免费人全部视频| 九九热99久久久国产盗摄| 你微笑时很美电视剧整集高清不卡| 污污网站在线观看视频| 舔着乳尖日韩一区| 2021av在线| 精品国产免费久久久久久尖叫| 日本亚洲天堂网| 国产在线视频第一页| 亚洲视频一区二区| gogo久久日韩裸体艺术| 牛夜精品久久久久久久| 玉米视频成人免费看| 黄色毛片在线看| 国产高清在线一区| 另类的小说在线视频另类成人小视频在线 | 99热国内精品| a视频免费观看| 91精品一区二区三区在线观看| 国产高清不卡| 国产成人永久免费视频| 国产精品久久久久aaaa| 亚州视频一区二区三区| 97se亚洲综合| 免费看欧美女人艹b|