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

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

網(wǎng)絡(luò) 通信技術(shù)
本文通過抓包分析,深入觀察網(wǎng)卡啟動過程的每個步驟,從而逐步掌握通訊原理。

相關(guān)文章《IPv6系列-初學(xué)者的10個常見困擾

本文通過抓包分析,深入觀察網(wǎng)卡啟動過程的每個步驟,從而逐步掌握通訊原理。

一、為什么不能忽略網(wǎng)卡啟動過程

掌握網(wǎng)絡(luò)技術(shù),除了看RFC協(xié)議外,最直接高效的方法就是“親眼所見”。

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

  • What:對應(yīng)哪個協(xié)議
  • Why:協(xié)議用途
  • When:協(xié)議之間的關(guān)聯(lián)
  • How:報文地址和內(nèi)容

網(wǎng)卡啟動是網(wǎng)絡(luò)通訊的***步,只有夯實(shí)基礎(chǔ)方能展翅高飛。

二、實(shí)驗(yàn)環(huán)境

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

1. 先貼出mac地址:

  • ns1內(nèi)的mac:52:54:00:00:00:01
  • ns2內(nèi)的mac:52:54:00:00:00:02

2. 實(shí)驗(yàn)步驟:

  • 在ns1里啟動網(wǎng)卡,但不抓包查看
  • 在ns2里啟動網(wǎng)卡,同時在br0上進(jìn)行抓包分析

3. 觀察:

  • ns2會產(chǎn)生哪些包
  • ns1是否會對ns2進(jìn)行響應(yīng)

本文***會附上實(shí)驗(yàn)?zāi)_本和抓包文件的下載地址。

三、網(wǎng)卡啟動前/后的樣子

1. 網(wǎng)卡啟動前的樣子

在ns2里啟動網(wǎng)卡之前,先對ns2里的網(wǎng)絡(luò)環(huán)境進(jìn)行查看,命令如下

  1. # 查看網(wǎng)卡狀態(tài) 
  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) - 不能忽略的網(wǎng)卡啟動過程

可以看到此時eth0處于DOWN的狀態(tài),接下去,對eth0進(jìn)行UP。

2. 網(wǎng)卡啟動后的樣子

  1. # 啟動網(wǎng)卡 
  2. ip netns exec ns2 ip link set eth0 up 

進(jìn)入ns2里查看

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

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

3. 抓到了哪些包呢

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

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

四、結(jié)論寫在前

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

接下來,將對這5步進(jìn)行逐步講解。

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

(本步驟尚未產(chǎn)生數(shù)據(jù)包)

(1) “鏈路本地地址”是什么

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

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

  • 地址自動配置
  • 鄰居發(fā)現(xiàn)協(xié)議
  • 路由轉(zhuǎn)發(fā)(可以作為下一跳地址)

Step2. 生成“被請求節(jié)點(diǎn)多播地址”

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

(本步驟尚未產(chǎn)生數(shù)據(jù)包)

(1) “被請求節(jié)點(diǎn)多播地址”是什么

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

組成方式:FF02::1:FF00:0/104 + 單播地址的***24bit。可以看到,該地址是通過單播地址推導(dǎo)而成,不是隨機(jī)的。上圖中紅框里的地址就是“鏈路本地地址”對應(yīng)的“被請求節(jié)點(diǎn)多播地址”。

(2) 為什么需要“被請求節(jié)點(diǎn)多播地址”

就4個字:“地址解析”

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

(3) “被請求節(jié)點(diǎn)多播地址”工作原理

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

(4) “被請求節(jié)點(diǎn)”這5個字到底是什么意思

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

Step3. “多播成員報告”

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

(1) 什么是“多播成員報告”

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

(2) 為什么要進(jìn)行“多播成員報告”

  • 只要生成多播地址,就要進(jìn)行成員報告,這是多播的工作機(jī)制。
  • 成員報告的目的是為了減少網(wǎng)絡(luò)中的多播流量。

(3) 要報告的是哪個成員

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

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

Step4. “重復(fù)地址檢測”

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

(1) 什么是“重復(fù)地址檢測”

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

(2) 何時進(jìn)行“重復(fù)地址檢測”

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

(3) “重復(fù)地址檢測”的工作原理

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

Step5. “無狀態(tài)地址自動配置”

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

(1) 什么是“無狀態(tài)地址自動配置”

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

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

(2) SLAAC的作用是什么

  • 自動配置IP地址
  • 自動配置網(wǎng)關(guān)

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

(3) 工作原理

涉及到這2種報文:

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

當(dāng)收到路由器回應(yīng)的RA報文后,就會根據(jù)報文中的IP前綴信息,自動生成IP地址,并將網(wǎng)關(guān)指向該路由器的“鏈路本地地址”。

(4) 如何能夠收到RA報文呢

有2種辦法:

  • 路由器定期發(fā)送RA報文
  • 自己主動發(fā)送RS報文,路由器收到后就會立刻回應(yīng)RA報文

由于本次實(shí)驗(yàn)中沒有路由器,因此截圖中僅能看到主動發(fā)送的RS報文,而沒有得到回應(yīng)。

思考題

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

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

責(zé)任編輯:趙寧寧 來源: 小慢哥Linux運(yùn)維
相關(guān)推薦

2019-06-18 11:13:34

IPv6網(wǎng)卡啟動RFC

2018-11-20 09:11:55

IPv6IPv4網(wǎng)絡(luò)協(xié)議

2010-06-07 10:24:51

安裝IPv6協(xié)議

2010-06-28 10:46:57

JBossIPv6協(xié)議

2013-06-09 09:17:05

2010-05-26 12:56:24

2010-06-01 23:16:16

IPv6隧道機(jī)制

2010-08-11 16:07:14

IPv6協(xié)議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運(yùn)營商

2009-07-15 10:22:27

2019-06-05 15:43:34

IPV6IPV4網(wǎng)站

2011-07-10 14:01:00

IPv6應(yīng)用過渡

2009-06-09 10:03:11

思科IPV6配置實(shí)例

2012-06-01 10:19:43

IPv6網(wǎng)絡(luò)IPv6

2011-08-10 10:16:12

IPv6IPv4思科
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

精品二区在线观看| 中文字幕第4页| 国产天堂在线播放视频| 成人黄页毛片网站| 国模私拍一区二区三区| 毛片网站免费观看| 91亚洲精品在看在线观看高清| 亚洲久草在线视频| 精品一区二区三区自拍图片区| 午夜一级黄色片| 欧美在线影院| 亚洲图片欧美日产| 在线观看欧美一区二区| 成人美女视频| 一区二区三区四区亚洲| 美日韩免费视频| 精品国自产在线观看| 美女国产精品| 欧美激情亚洲激情| 欧美日韩生活片| 久久久久97| 91麻豆精品国产自产在线 | 天堂成人在线| 国产精品亚洲第一| 日本道色综合久久影院| 欧美成人aaa片一区国产精品| 杨幂一区二区三区免费看视频| 欧美一级在线视频| 天天操天天摸天天爽| av美女在线观看| 亚洲人成网站色在线观看| 欧美成人综合一区| 东京干手机福利视频| 老汉av免费一区二区三区| 热久久免费视频精品| 欧美精品色哟哟| 国产精品毛片久久| 伊人亚洲福利一区二区三区| 中文字幕免费在线播放| 麻豆视频久久| 欧美一区二区在线播放| 人人干人人干人人| 成人在线爆射| 一本久久a久久免费精品不卡| 97超碰国产精品| 国产精品久久久久久福利| 日本一区二区三级电影在线观看| 精品国产乱码久久久久软件| www.激情五月| 国产激情视频一区二区三区欧美 | 澳门成人av| 欧美一级欧美一级在线播放| 中文字幕第100页| 日本欧美韩国| 欧美亚洲国产一区二区三区va| 国产精品第12页| 自拍在线观看| 色综合久久88色综合天天免费| 男人的天堂狠狠干| 91超碰免费在线| 亚洲成人精品影院| 欧美 日韩 亚洲 一区| 波多野结衣久久| 亚洲va欧美va国产va天堂影院| av在线观看地址| 男人av在线播放| 欧美性高跟鞋xxxxhd| 黄色片久久久久| 欧美free嫩15| 欧美久久久久久蜜桃| 善良的小姨在线| 亚洲专区**| 日韩高清不卡av| 亚洲久久久久久久| 99久久亚洲精品蜜臀| 久久影视免费观看| 国产精品a成v人在线播放| 亚洲第一毛片| 国产精品成人播放| 一区二区三区免费在线| 国产精品1024| 久久99九九| √天堂资源地址在线官网| 中文字幕一区在线| 精品国产av无码一区二区三区 | 国产精品高清免费在线观看| 亚洲影视一区二区| 国产 日韩 欧美大片| 久久国产精品 国产精品| 国产高清免费av在线| 亚洲私人黄色宅男| 日韩人妻一区二区三区蜜桃视频| av白虎一区| 欧美性猛交xxxx黑人交| 五月天六月丁香| 波多野结衣毛片| 欧美私人网站| 亚洲人成网站精品片在线观看| 五月天激情图片| 最新中文字幕在线播放| 欧美日韩免费一区二区三区| 少妇熟女视频一区二区三区 | 成人小视频在线| 久久99国产精品99久久| 欧美成人三区| 欧美日韩精品中文字幕| 中文字幕日韩综合| 欧洲在线一区| 成人97在线观看视频| 天天操天天摸天天干| 久久99久久99精品免视看婷婷| 国产精品久久久久久久久久直播| 国产主播福利在线| 亚洲网友自拍偷拍| 波多结衣在线观看| 久久丝袜视频| 欧美成人精品在线视频| 免费无码国产精品| 成人av资源网站| 在线成人av电影| 大胆人体一区| 精品国产一区二区精华| 在线观看天堂av| 国产婷婷精品| 国产精品久久一区二区三区| 亚洲s色大片| 日韩欧亚中文在线| 精品国产乱码久久久久夜深人妻| 第一社区sis001原创亚洲| 午夜美女久久久久爽久久| 国产又粗又黄视频| 欧美国产一区在线| 日韩手机在线观看视频| 综合久久成人| 欧美成人免费在线观看| 中文字幕在线日亚洲9| 久久久www免费人成精品| 成年人午夜视频在线观看| 人人九九精品视频| 久久综合电影一区| 91中文字幕在线播放| 国产精品美女久久福利网站| 一本久道中文无码字幕av| 视频小说一区二区| 欧美一级视频免费在线观看| 天天干,天天操,天天射| 亚洲成a人在线观看| 精品久久久久久无码人妻| 国产精品va| 国产a一区二区| 国产乱码在线| 亚洲风情亚aⅴ在线发布| 久久亚洲AV无码| 成人免费精品视频| 人妻久久久一区二区三区| www.久久东京| 欧美最顶级的aⅴ艳星| 日韩国产福利| 色系网站成人免费| 91社区视频在线观看| 免费在线观看不卡| 日本免费在线视频观看| 久久伊人久久| 久久欧美在线电影| 三级国产在线观看| 91高清在线观看| 国产精品久久久久久久av| 欧美1区视频| 亚洲va男人天堂| 国产丝袜在线播放| 精品国产一区二区国模嫣然| 日本三级中文字幕| 久久免费午夜影院| 久久黄色免费看| 精品视频亚洲| 国产精品国产三级国产aⅴ浪潮| 午夜精品一区二区三| 激情亚洲一区二区三区四区| 97香蕉碰碰人妻国产欧美| 日韩亚洲国产欧美| 免费在线观看一区二区| 91精品论坛| x99av成人免费| 国产精品一区二区黑人巨大| 亚洲人吸女人奶水| 黑森林av导航| 日韩av一级片| 99re99热| 精品精品国产毛片在线看| 91av在线不卡| 最新国产在线观看| 日韩久久免费av| 亚洲黄色一区二区| 亚洲 欧美 激情 另类| 亚洲激情成人在线| 少妇搡bbbb搡bbb搡打电话| av成人国产| 视频在线一区二区三区| 黄色精品视频| 久久成年人视频| 四虎影院在线域名免费观看| 91福利社在线观看| 国产人妻精品一区二区三区不卡| 成人一二三区视频| 国产精品区在线| 欧美三级特黄| 欧洲在线视频一区| 成人乱码手机视频| 国产国语刺激对白av不卡| 美女羞羞视频在线观看| 亚洲国产中文字幕久久网 | 一区视频在线看| 国内精品一区二区| 福利一区三区| 国产成人精品久久二区二区91| 老司机在线视频二区| 日韩高清a**址| 成人午夜免费福利| 欧美系列在线观看| 国产一级做a爱免费视频| 国产蜜臀97一区二区三区| 50一60岁老妇女毛片| 六月丁香婷婷久久| 国产男女无遮挡| 欧美激情日韩| 日韩wuma| 免费成人av| 99久久一区三区四区免费| av久久网站| 久久久综合av| 亚洲综合伊人久久大杳蕉| 国产亚洲欧美aaaa| 亚州视频一区二区三区| 欧美一区二区三区精品| 国内av在线播放| 欧美性生交大片免网| 深夜福利影院在线观看| 中文字幕一区二区在线播放| 久久精品国产亚洲av久| 不卡一区二区中文字幕| 国产男女无遮挡猛进猛出| 激情久久五月天| 日本va中文字幕| 国产日韩一区| www.国产在线播放| 中文在线日韩| 视频一区二区视频| 9191国语精品高清在线| 亚洲不卡1区| 久草成人资源| 成人av资源网| 波多野结衣欧美| dy888夜精品国产专区| 亚州精品国产| 国产精品欧美日韩久久| 欧美日韩卡一| 国产日韩欧美夫妻视频在线观看 | 五月天免费网站| 蜜臀av亚洲一区中文字幕| 免费欧美一级视频| 一区三区视频| 欧美精品99久久| 亚洲日本欧美| www在线观看免费| 亚洲毛片一区| 免费裸体美女网站| 日韩黄色小视频| 男人透女人免费视频| 国产亚洲福利| 国产精品少妇在线视频| 日韩成人免费在线| 色综合天天色综合| 国内精品视频一区二区三区八戒 | 日本大胆欧美人术艺术动态| 欧美三级午夜理伦三级| 免费在线观看成人| 天堂在线一区二区三区| 国产一区二区剧情av在线| 日本高清一区二区视频| 成人小视频在线| 内射中出日韩无国产剧情| 久久久三级国产网站| 自拍偷拍亚洲天堂| 亚洲婷婷在线视频| 欧美日韩亚洲国产另类| 亚洲高清在线精品| 国产一级做a爱免费视频| 欧美香蕉大胸在线视频观看| 销魂美女一区二区| 欧美巨大另类极品videosbest| 精品女同一区二区三区| 亚洲激情在线视频| 国产小视频福利在线| 日韩在线视频导航| 色资源二区在线视频| 国产极品精品在线观看| 亚洲成人1区| 999日本视频| 国产成人精品一区二区免费看京| 亚洲 国产 日韩 综合一区| 一区二区三区在线电影| 欧美极品欧美精品欧美图片| 免费在线观看日韩欧美| 中文字幕久久久久久久| 99精品视频一区二区三区| 亚洲天堂网av在线| 亚洲h在线观看| 中文字幕av资源| 精品欧美一区二区在线观看| 在线免费观看的av网站| 久久99热精品| av成人亚洲| 国产一区不卡在线观看| 三级精品视频| 日韩不卡视频一区二区| 日韩黄色免费网站| 五十路六十路七十路熟婆| 国产精品国产三级国产专播品爱网| 国产一级片久久| 欧美日韩国产综合一区二区| 天堂在线中文资源| 久久乐国产精品| 欧美黄色成人| 明星裸体视频一区二区| 国产中文字幕一区二区三区| 无码 制服 丝袜 国产 另类| 蜜桃一区二区三区在线| 最近日本中文字幕| 亚洲香肠在线观看| 国产尤物在线观看| 一区二区成人精品| 桃花岛tv亚洲品质| 超碰97人人在线| 97人人精品| 日韩精品一区二区三区久久| 成人综合激情网| 午夜爽爽爽男女免费观看| 91国模大尺度私拍在线视频| 青青草在线免费视频| 欧美激情在线一区| 香蕉成人在线| av磁力番号网| 麻豆成人久久精品二区三区小说| 国产精品无码电影| 精品国产31久久久久久| www香蕉视频| 粗暴蹂躏中文一区二区三区| 欧美性suv| 少妇特黄a一区二区三区| 久久国产直播| 国产福利在线观看视频| 欧美日韩亚洲视频| 神马午夜在线观看| 欧美激情综合色| 国产精品色婷婷在线观看| 欧美视频在线播放| 亚洲av无码一区二区三区观看| 亚洲欧美电影院| 亚洲AV无码精品国产| 九九热最新视频//这里只有精品| 亚洲一区av| 亚洲一区 在线播放| 国产美女精品一区二区三区| 精品国产大片大片大片| 日韩午夜电影在线观看| 在线看一级片| 国产精品v欧美精品∨日韩| 中日韩男男gay无套| 青青草视频播放| 一本一道久久a久久精品综合蜜臀| 九色视频成人自拍| 国产精品第一区| 久久在线视频| 国产av一区二区三区传媒| 亚洲国产精品一区二区久久| 成人免费观看在线视频| 欧美壮男野外gaytube| 精品成人影院| 国产成年人视频网站| 一区二区三区成人| 后入内射欧美99二区视频| 97在线免费观看视频| 成人精品影院| 一级淫片在线观看| 亚洲在线一区二区三区| 美丽的姑娘在线观看免费动漫| 国产精品第100页| 欧美电影一区| 精品熟女一区二区三区| 色欧美日韩亚洲| 青青青青在线| 久久er99热精品一区二区三区| 久久久久久一区二区| 一区二区三区在线播放视频| 欧美xxxx老人做受| 欧美电影免费观看| 伊人久久大香线蕉精品| www.久久久久久久久| 国产99久久久久久免费看| 另类专区欧美制服同性|