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

IPV4與IPV6的頭部PK

網絡 通信技術 數據中心
一個IP包分為頭部(header)和數據(payload/data)兩部分。頭部是為了實現IP通信必須的附加信息,數據是IP通信所要傳送的信息。

 一個IP包分為頭部(header)和數據(payload/data)兩部分。頭部是為了實現IP通信必須的附加信息,數據是IP通信所要傳送的信息。

 

黃色區域 (同名區域)

我們看到,三個黃色區域跨越了IPv4和IPv6。Version(4位)用來表明IP協議版本,是IPv4還是IPv6(IPv4, Version=0100; IPv6, Version=0110)。Source Adrresss和Destination Address分別為發出地和目的地的IP地址。

藍色區域 (名字發生變動的區域)

Time to Live 存活時間(Hop Limit in IPv6)。Time to Live最初是表示一個IP包的最大存活時間:如果IP包在傳輸過程中超過Time to Live,那么IP包就作廢。后來,IPv4的這個區域記錄一個整數(比如30),表示在IP包接力過程中最多經過30個路由接力,如果超過30個路由接力,那么這個IP包就作廢。IP包每經過一個路由器,路由器就給Time to Live減一。當一個路由器發現Time to Live為0時,就不再發送該IP包。IPv6中的Hop Limit區域記錄的也是最大路由接力數,與IPv4的功能相同。Time to Live/Hop Limit避免了IP包在互聯網中無限接力。

Type of Service 服務類型(Traffic Class in IPv6)。Type of Service最初是用來給IP包分優先級,比如語音通話需要實時性,所以它的IP包應該比Web服務的IP包有更高的優先級。然而,這個最初不錯的想法沒有被微軟采納。在Windows下生成的IP包都是相同的最高優先級,所以在當時造成Linux和Windows混合網絡中,Linux的IP傳輸會慢于Windows (僅僅是因為Linux更加守規矩!)。后來,Type of Service被實際分為兩部分:Differentiated Service Field (DS, 前6位)和Explicit Congestion Notification (ECN, 后2位),前者依然用來區分服務類型,而后者用于表明IP包途徑路由的交通狀況。IPv6的Traffic Class也被如此分成兩部分。通過IP包提供不同服務的想法,并針對服務進行不同的優化的想法已經產生很久了,但具體做法并沒有形成公認的協議。比如ECN區域,它用來表示IP包經過路徑的交通狀況。如果接收者收到的ECN區域顯示路徑上的很擁擠,那么接收者應該作出調整。但在實際上,許多接收者都會忽視ECN所包含的信息。交通狀況的控制往往由更高層的比如TCP協議實現。

Protocol 協議(Next Header in IPv6)。Protocol用來說明IP包Payload部分所遵循的協議,也就是IP包之上的協議是什么。它說明了IP包封裝的是一個怎樣的高層協議包(TCP? UDP?)。

紅色區域 (IPv6中刪除的區域)

我們看一下IPv4和IPv6的長度信息。IPv4頭部的長度。在頭部的最后,是options。每個options有32位,是選填性質的區域。一個IPv4頭部可以完全沒有options區域。不考慮options的話,整個IPv4頭部有20 bytes(上面每行為4 bytes)。但由于有options的存在,整個頭部的總長度是變動的。我們用IHL(Internet Header Length)來記錄頭部的總長度,用Total Length記錄整個IP包的長度。IPv6沒有options,它的頭部是固定的長度40 bytes,所以IPv6中并不需要IHL區域。Payload Length用來表示IPv6的數據部分的長度。整個IP包為40 bytes + Payload Length。

IPv4中還有一個Header Checksum區域。這個checksum用于校驗IP包的頭部信息。Checksum與之前在小喇叭中提到的CRC算法并不相同。IPv6則沒有checksum區域。IPv6包的校驗依賴高層的協議來完成,這樣的好處是免去了執行checksum校驗所需要的時間,減小了網絡延遲 (latency)。

Identification, flags和fragment offset,這三個包都是為碎片化(fragmentation)服務的。碎片化是指一個路由器將接收到的IP包分拆成多個IP包傳送,而接收這些“碎片”的路由器或者主機需要將“碎片”重新組合(reassembly)成一個IP包。不同的局域網所支持的最大傳輸單元(MTU, Maximum Transportation Unit)不同。如果一個IP包的大小超過了局域網支持的MTU,就需要在進入該局域網時碎片化傳輸(就好像方面面面餅太大了,必須掰碎才能放進碗里)。碎片化會給路由器和網絡帶來很大的負擔。最好在IP包發出之前探測整個路徑上的最小MTU,IP包的大小不超過該最小MTU,就可以避免碎片化。IPv6在設計上避免碎片化。每一個IPv6局域網的MTU都必須大于等于1280 bytes。IPv6的默認發送IP包大小為1280 bytes。

[[250244]]

 

令人痛苦的碎片化

綠色區域 (IPv6新增區域)

Flow Label是IPv6中新增的區域。它被用來提醒路由器來重復使用之前的接力路徑。這樣IP包可以自動保持出發時的順序。這對于流媒體之類的應用有幫助。Flow label的進一步使用還在開發中。

“我盡力”

IP協議在產生時是一個松散的網絡,這個網絡由各個大學的局域網相互連接成的,由一群碰頭垢面的Geek維護。所以,IP協議認為自己所處的環境是不可靠(unreliable)的:諸如路由器壞掉、實驗室失火、某個PhD踢掉電纜之類的事情隨時會發生。

[[250245]]

 

不靠譜的網絡

這樣的兇險環境下,IP協議提供的傳送只能是“我盡力” (best effort)式的。所謂的“我盡力”,其潛臺詞是,如果事情出錯不要怪我,我只是答應了盡力,可沒保證什么。所以,如果IP包傳輸過程中出現錯誤(比如checksum對不上,比如交通太繁忙,比如超過Time to Live),根據IP協議,你的IP包會直接被丟掉。Game Over, 不會再有進一步的努力來修正錯誤。Best effort讓IP協議保持很簡單的形態。更多的質量控制交給高層協議處理,IP協議只負責有效率的傳輸。

(多么不負責任的郵遞系統)

“效率優先”也體現在IP包的順序(order)上。即使出發地和目的地保持不變,IP協議也不保證IP包到達的先后順序。我們已經知道,IP接力是根據routing table決定接力路線的。如果在連續的IP包發送過程中,routing table更新(比如有一條新建的捷徑出現),那么后發出的IP包選擇走不一樣的接力路線。如果新的路徑傳輸速度更快,那么后發出的IP包有可能先到。這就好像是多車道的公路上,每輛車都在不停變換車道,最終所有的車道都塞滿汽車。這樣可以讓公路利用率達到最大。

 

“插隊”

IPv6中的Flow Label可以建議路由器將一些IP包保持一樣的接力路徑。但這只是“建議”,路由器可能會忽略該建議。

Header Checksum算法

Header Checksum區域有16位。它是這樣獲得的,從header取得除checksum之外的0/1序列,比如:

9194 8073 0000 4000 4011 C0A8 0001 C0A8 00C7 (十六進制hex, 這是一個為演示運算過程而設計的header)

按照十六位(也就是4位hex)分割整個序列。將分割后的各個4位hex累積相加。如果有超過16位的進位出現,則將進位加到后16位結果的最后一位:

  1. Binary                Hex 
  2.   1001000110010100      9194 
  3. + 1000000001110011      8073 
  4.   ---------------- 
  5. 1 0001001000000111     11207 
  6. +                1 
  7.   ---------------- 
  8.   0001001000001000      1208 

上面的計算叫做one's complement sum。求得所有十六位數的和,

one's complement sum(4500, 0073, 0000, 4000, 4011, C0A8, 0001, C0A8, 00C7) = 1433

然后,將1433的每一位取反(0->1, 1->0), 就得到checksum:EBCC

這樣,我們的header就是:

9194 8073 0000 4000 4011 EBCC C0A8 0001 C0A8 00C7

IP包的接收方在接收到IP包之后,可以求上面各個16位數的one's complement sum,應該得到FFFF。如果不是FFFF,那么header是不正確的,整個IP包會被丟棄。

(再次提醒,示例所用的IP header不是真實的header,它只是起演示算法的作用)

總結

每個網絡協議的形成都有其歷史原因。比如IP協議是為了將各個分散的實驗室網絡連接起來。由于當時的網絡很小,所以IPv4(IPv4產生與70年代)的地址總量為40億。盡管當時被認為是很大的數字,但數字浪潮很快帶來了地址耗盡危機。IPv6的主要目的是增加IPv4的地址容量,但同時根據IPv4的經驗和新時代的技術進步進行改進,比如避免碎片化,比如取消checksum (由于高層協議TCP的廣泛使用)。網絡協議技術上并不復雜,更多的考量是政策性的。

IP協議是"Best Effort"式的,IP傳輸是不可靠的。但這樣的設計成就了IP協議的效率。

責任編輯:武曉燕 來源: 現代網絡原理
相關推薦

2010-06-09 17:07:46

IPv6與IPv4

2010-06-08 17:38:17

IPv4與IPv6翻譯策略

2010-06-07 15:25:58

IPv4與IPv6

2018-08-15 09:21:31

IPv6IPv4協議

2019-07-01 10:09:09

IPv6IPv4運營商

2019-09-23 11:03:55

IPv6IPv4網絡

2010-06-07 14:07:18

IPv4與IPv6

2010-05-27 13:23:43

IPv4與IPv6

2010-05-28 17:24:38

IPv4與IPv6

2020-05-12 09:01:30

IPv6IPv4網絡協議

2022-05-30 19:30:39

IPv4IPv6

2010-05-26 17:50:40

IPv4與IPv6協議轉換

2010-04-13 19:45:31

IPv6IPv4

2013-07-24 09:56:48

IPv4IPv6

2010-06-01 13:46:46

IPv6報頭IPv4報頭

2022-02-15 14:12:46

IPv4IPv6過渡技術

2010-05-26 17:53:38

IPv4 to IPv

2010-06-07 13:20:34

IPv6與IPv4

2010-05-26 17:57:15

IPv6報頭

2013-11-20 09:22:44

IPv4過渡IPv6
點贊
收藏

51CTO技術棧公眾號

亚洲国产成人精品女人久久久| 亚洲欧美国产77777| 国产精品第1页| 91视频最新网址| 99亚洲乱人伦aⅴ精品| 欧美特黄级在线| 最新不卡av| 少妇av在线播放| 日本午夜一本久久久综合| 久久久91精品国产| 人人妻人人澡人人爽人人精品| 国产成人免费| 欧美日韩国产激情| 在线观看成人av电影| 国产91免费在线观看| 日韩电影一区二区三区四区| 色综合久综合久久综合久鬼88 | 日批视频免费观看| 国产精品啊v在线| 最新日韩中文字幕| 泷泽萝拉在线播放| 亚洲一二三区视频| 欧美日韩精品三区| 国产成人精品无码播放| 狂野欧美激情性xxxx欧美| 国产视频亚洲色图| 久久99精品国产99久久| 精品人妻午夜一区二区三区四区| 日本欧美在线看| 5566成人精品视频免费| 久热精品在线观看| 亚洲国产一区二区三区在线播放 | 777a∨成人精品桃花网| 国产精品无码专区av在线播放| av大大超碰在线| 国产精品久线在线观看| 日本一区二区在线视频| 国产精品国产高清国产| 高清久久久久久| 147欧美人体大胆444| 在线视频免费观看一区| 久久久亚洲人| 啪一啪鲁一鲁2019在线视频| 日韩高清免费av| 欧美日韩国产在线一区| 久久的精品视频| 日本激情视频一区二区三区| 欧美日韩国产免费观看视频| 亚洲精品综合精品自拍| 99久久免费看精品国产一区| 一级毛片精品毛片| 日韩欧美在线网站| 超级砰砰砰97免费观看最新一期 | 国产伦精品一区二区三区四区视频| 国产又粗又黄又爽的视频| 美女网站一区二区| 国产日韩欧美在线播放| 91精品国产乱码久久久久| 久久激情五月婷婷| 成人免费视频网址| www.久久综合| 成人免费av网站| 精品国产一区二区三区免费| 天堂v视频永久在线播放| 久久久综合视频| 日韩av图片| 91高清在线视频| 亚洲视频香蕉人妖| 乱熟女高潮一区二区在线| 免费网站在线观看人| 怡红院av一区二区三区| 成人午夜精品久久久久久久蜜臀| 超碰资源在线| 日本乱码高清不卡字幕| 精品久久久久久中文字幕2017| 成人在线中文| 日韩免费性生活视频播放| 日韩无码精品一区二区| 国产乱码精品一区二区三区四区| 影音先锋日韩有码| 欧美卡一卡二卡三| 一区二区黄色| 国产精品视频久久久久| 国产精品久久久久久免费免熟| 国产不卡视频在线观看| 免费国产一区| 日本精品在线| 亚洲高清一区二区三区| 欧美伦理视频在线观看| 国产亚洲亚洲国产一二区| 亚洲第一av网站| 亚洲图片另类小说| 欧美99久久| 欧美又大又粗又长| 91好色先生tv| 99re热这里只有精品免费视频| 亚洲黄色一区二区三区| 青春草在线免费视频| 在线免费一区三区| 一级黄色免费视频| 日本a口亚洲| 97在线看福利| 国产精品高潮呻吟久久久| 久久女同性恋中文字幕| 一区二区三区久久网| 小视频免费在线观看| 91精品久久久久久久91蜜桃| 国产交换配乱淫视频免费| 亚洲欧洲中文字幕| 国产精品video| 亚洲第一天堂影院| 中文字幕日韩av资源站| 久久综合久久色| 九九热hot精品视频在线播放| 色婷婷综合成人av| 国产免费一级视频| 成人av免费在线观看| 久久久国产精华液999999| 成人激情综合| 日韩国产精品一区| 国产在线成人精品午夜| 精品一区二区综合| 五月天亚洲综合| 日本不良网站在线观看| 日韩无一区二区| 182在线观看视频| 日本不卡一区二区| 欧美日韩在线观看一区二区三区| av伦理在线| 日韩一区二区三区视频在线| 三级黄色片在线观看| 日韩高清在线电影| 欧美日韩高清在线一区| 玖玖在线播放| 亚洲成人黄色在线| 中文字幕第28页| 成人在线一区二区三区| 裸体大乳女做爰69| 在线高清欧美| 久久精品99无色码中文字幕| 少妇一级淫片日本| 中文字幕国产精品一区二区| 欧美少妇性生活视频| 久久99高清| 国产成人+综合亚洲+天堂| 免费国产在线观看| 91精品办公室少妇高潮对白| 性少妇bbw张开| 日韩精品成人一区二区三区 | 日本免费一区二区三区最新| 午夜免费久久看| 人体私拍套图hdxxxx| 宅男噜噜噜66国产日韩在线观看| 国内精品久久久久久久果冻传媒| а√天堂中文资源在线bt| 亚洲精品aⅴ中文字幕乱码| 日韩欧美国产亚洲| 久久综合久久综合久久综合| 99热成人精品热久久66| 国产成人影院| 国产欧美精品一区二区三区介绍| 日本黄色片在线观看| 91精品国产综合久久久久久漫画 | 国产日韩精品视频一区二区三区| 国产乱码精品一区二区三区卡| sm在线播放| 亚洲天堂免费观看| 中文字幕久久熟女蜜桃| 亚洲天堂2016| 成人做爰69片免费| 亚欧成人精品| 一区二区三区国产福利| 91久久偷偷做嫩草影院电| 国语自产在线不卡| 性xxxx视频| 欧美日韩激情在线| 久久久久成人精品无码| 26uuu精品一区二区| 免费看污污网站| 91国语精品自产拍| 久久99国产精品99久久| 久久99国产精品二区高清软件| 欧美乱妇高清无乱码| 天天综合天天综合| 精品视频123区在线观看| 久久久久久久国产精品毛片| 久久男人中文字幕资源站| 成人不卡免费视频| 日韩亚洲国产精品| 一本色道久久综合亚洲精品婷婷| 都市激情亚洲欧美| 国产精品一区二区三| 精品精品导航| 色噜噜亚洲精品中文字幕| 丰满大乳国产精品| 欧美性生交大片免网| 九九热最新地址| 久久久久久99久久久精品网站| 婷婷中文字幕在线观看| 亚洲一区国产一区| 国产精品一区在线免费观看| 国产精品一线| 91在线观看免费高清| 午夜影院一区| 欧美精品福利视频| 色哟哟免费在线观看| 婷婷丁香综合| 国产激情在线| 成熟亚洲日本毛茸茸凸凹| 丝袜老师办公室里做好紧好爽| 欧美肥老太太性生活| 久久偷看各类wc女厕嘘嘘偷窃| 粉嫩一区二区三区在线观看| 情事1991在线| av资源在线播放| 欧美成人免费在线视频| 国产在线观看精品一区| 亚洲精品国产福利| av官网在线观看| 欧美视频自拍偷拍| 少妇高潮av久久久久久| 亚洲777理论| 欧美成人三级在线观看| 中文字幕一区二区三区乱码在线| 性少妇bbw张开| 91毛片在线观看| 国偷自产av一区二区三区麻豆| 久久超碰97中文字幕| 国产情侣av自拍| 国产精品一卡| 久久久久久免费看| 亚洲一级二级| 成人小视频在线观看免费| 正在播放日韩欧美一页| 最近看过的日韩成人| 久久影院100000精品| 视频一区视频二区视频| 精品一区在线| 欧美日韩在线观看一区| 亚洲精品小区久久久久久| 精品国产福利| 国内毛片久久| 国产一区国产精品| 老牛国内精品亚洲成av人片| 国产精品一区二区免费| 成人h动漫精品一区二区器材| 91精品黄色| 视频一区中文字幕精品| av一区和二区| 超碰成人在线观看| 国产中文一区二区| 神马久久av| 鲁片一区二区三区| 国产成人精品一区二区免费看京 | 欧美精品久久久久久久久| 日本动漫理论片在线观看网站| 欧美精品一区三区| 欧美草逼视频| 91精品国产91久久久久久| sm在线播放| 国产91久久婷婷一区二区| gogo亚洲高清大胆美女人体| 国产精品一区二区三区免费视频| 在线高清欧美| 国产欧美韩日| 国产日韩视频在线| 在线视频精品一区| 欧美日韩午夜| 狠狠97人人婷婷五月| 丝袜美腿一区二区三区| 黄色小视频免费网站| 国产丶欧美丶日本不卡视频| 中文成人无字幕乱码精品区| 国产亚洲综合在线| 久久福利免费视频| 亚洲.国产.中文慕字在线| 特级西西444www大精品视频免费看| 91成人免费在线| 国产免费无遮挡| 亚洲国产中文字幕在线观看| 免费a在线观看| 久久久久999| 中老年在线免费视频| 国产精品黄页免费高清在线观看| av在线精品| 久久精品人成| 中文字幕亚洲精品乱码| a√天堂在线观看| 精品综合免费视频观看| av av在线| 国产精品色哟哟网站| 久久人人爽人人爽人人| 在线视频一区二区免费| 亚洲第一免费视频| 日韩中文av在线| 日本午夜大片a在线观看| 国产精品亚洲一区二区三区| aaa国产精品| 一区二区三区在线观看www| 亚洲日本成人| 欧美精品色视频| 久久久三级国产网站| 日本天堂中文字幕| 欧美自拍丝袜亚洲| 欧美熟妇交换久久久久久分类| 中文字幕精品av| 台湾佬中文娱乐网欧美电影| 51午夜精品| 久久日文中文字幕乱码| 国产超级av在线| 懂色av一区二区三区蜜臀| 日韩欧美视频免费观看| 日韩欧美在线一区| 人妻妺妺窝人体色www聚色窝| 久久久999国产| 精品肉辣文txt下载| 精品一区在线播放| 樱桃成人精品视频在线播放| 一级黄色在线播放| 中文字幕av资源一区| 色一情一乱一伦| 亚洲精品成人久久电影| 欧美家庭影院| 99re视频在线播放| 99精品美女| 国产一伦一伦一伦| 欧美极品另类videosde| 久久久久久久久久成人| 日韩精品视频观看| 爱草tv视频在线观看992| 风间由美久久久| 国内自拍一区| 在线观看网站黄| 亚洲乱码国产乱码精品精可以看| 亚洲天堂视频在线| 中文字幕欧美在线| 欧美亚洲黄色| 亚洲一区二区三区乱码| 久久国产欧美日韩精品| 国产综合精品在线| 欧美午夜一区二区| av在线女优影院| 国产欧美一区二区三区久久人妖 | 欧美裸身视频免费观看| 成人日韩视频| 成人在线免费观看网址| 国产老妇另类xxxxx| 91日韩中文字幕| 日韩精品一区国产麻豆| 男插女视频久久久| 精品国产一区二区三区四区vr| 亚洲免费观看| 538国产视频| 日韩欧美高清视频| 国产综合在线观看| 国产精品亚洲片夜色在线| 婷婷亚洲图片| 亚洲 自拍 另类 欧美 丝袜| 一区二区三区日韩| 天天色综合av| 国产精品成人一区二区| 日韩黄色大片网站| 999热精品视频| 亚洲成a人片在线观看中文| 日本高清中文字幕二区在线| 日本最新高清不卡中文字幕| 欧美呦呦网站| 中文字幕第三区| 亚洲18色成人| 91在线视频| 99在线高清视频在线播放| av成人天堂| 亚洲精品成人av久久| 51午夜精品国产| 成入视频在线观看| 无码免费一区二区三区免费播放 | 日本 欧美 国产| 精品国产污污免费网站入口| 涩涩视频在线播放| 宅男噜噜99国产精品观看免费| 国产成人精品aa毛片| 中文字幕一区二区人妻电影| 久久精品国产清自在天天线| 精品欠久久久中文字幕加勒比| 精品久久久久久无码国产| 亚洲色图另类专区| 欧美日本网站| 成人亚洲激情网| 亚洲影视综合| 国产午夜手机精彩视频| 亚洲精品一区二区三区不| 欧美美女被草| 久久久999免费视频| 亚洲欧美自拍偷拍色图| 亚州av在线播放| 97av影视网在线观看| 日韩经典中文字幕一区| 国产一级做a爰片在线看免费| 一区二区三区www| 久久香蕉网站|