精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

日韩女同一区二区三区 | 第九色区av在线| 久久久久网站| 久久精品人人做人人爽| 欧美成人精品一区二区综合免费| 悠悠资源网亚洲青| 国产精品三级在线观看| 国产视频不卡| 最近中文字幕在线视频| 国产精品激情电影| 亚洲午夜色婷婷在线| 日本一区二区三区在线免费观看| 性欧美xxx69hd高清| 亚洲视频1区2区| 久久久精彩视频| av片免费播放| 久久伊人亚洲| 国内精品久久久久久久| 亚洲 欧美 国产 另类| 日韩大尺度在线观看| 制服丝袜国产精品| 日日碰狠狠丁香久燥| 日本电影在线观看| 中文字幕一区二区三| 欧美日韩高清免费| 欧美 日韩 人妻 高清 中文| 久久99精品国产.久久久久久| 欧美一区第一页| 国产性一乱一性一伧一色| 区一区二视频| 日韩激情片免费| caopor在线| 青草伊人久久| 欧美妇女性影城| 国产精品人人爽人人爽| 女同激情久久av久久| 日日躁夜夜躁白天躁晚上躁91| 捆绑紧缚一区二区三区视频| 国产97在线|亚洲| 国产成人无码一区二区三区在线| 欧美视频二区| 美女少妇精品视频| 久久国产高清视频| 日韩大片在线| 亚洲天堂av高清| 三上悠亚ssⅰn939无码播放| 免费萌白酱国产一区二区三区| 日韩欧美亚洲另类制服综合在线| 91亚洲精品久久久蜜桃借种| 欧美爱爱视频| 欧美人与性动xxxx| 久久撸在线视频| 国产精品99精品一区二区三区∴| 欧美系列日韩一区| 亚洲一级片免费| 999国产精品亚洲77777| 欧美性受xxxx| 艹b视频在线观看| 国产精品伦一区二区| 欧美视频在线播放| 亚洲免费在线播放视频| 电影中文字幕一区二区| 日韩一区二区免费高清| 日本一级大毛片a一| 国产乱人伦丫前精品视频| 亚洲电影中文字幕| 精品中文字幕在线播放 | 日韩精品一区二区三区蜜臀| 亚洲AV成人精品| 国产一区福利| 亚洲欧美另类自拍| av手机在线播放| 成人情趣视频网站| 久久亚洲春色中文字幕| 久久成人国产精品入口| 一本久久知道综合久久| 奇门遁甲1982国语版免费观看高清| 久久久黄色大片| 日韩av电影免费观看高清完整版| 国产精品自在线| 国产日本精品视频| 99久久亚洲一区二区三区青草| 久久精品日产第一区二区三区| 极品美乳网红视频免费在线观看| 中文字幕不卡在线播放| 日韩中文在线字幕| 欧美裸体视频| 欧美男生操女生| 天堂www中文在线资源| 美女少妇全过程你懂的久久| 色黄久久久久久| 国产在线综合网| 久久久久综合| yy111111少妇影院日韩夜片 | 国产精品无码一区| 国产不卡视频在线观看| 免费国产一区二区| 免费不卡视频| 岛国视频午夜一区免费在线观看| 艹b视频在线观看| 久久动漫网址| 久久精品99久久香蕉国产色戒| 久久无码精品丰满人妻| 日本亚洲最大的色成网站www| 91精品入口蜜桃| 九色在线观看视频| 一区二区三区四区乱视频| www黄色av| 日韩视频一二区| 自拍视频国产精品| 日韩伦理在线视频| 国产美女精品一区二区三区| 欧美高清视频一区二区三区在线观看| 99久久精品免费观看国产| 欧美视频在线视频| 又色又爽又黄18网站| 欧美一级精品片在线看| 97久久久免费福利网址| 国产美女裸体无遮挡免费视频| 2023国产一二三区日本精品2022| 天天做天天躁天天躁| 六九午夜精品视频| 国产一区二区动漫| 亚洲天堂一区在线| av男人天堂一区| 日韩在线观看a| 国产不卡精品在线| 色婷婷**av毛片一区| 免费看毛片网站| 播五月开心婷婷综合| 成人一区二区av| 白嫩亚洲一区二区三区| 一本色道久久88亚洲综合88 | 欧美久久久一区| 国产sm调教视频| 亚洲综合精品四区| 久久精品国产一区二区三区日韩| 国产蜜臀在线| 精品国产一区二区三区久久影院| 国产大学生自拍| 国产在线精品不卡| aaa免费在线观看| 在线免费观看亚洲| 久久五月天综合| 国产熟女一区二区丰满| 综合欧美亚洲日本| 中文字幕第66页| 欧美69wwwcom| 99re在线播放| 波多一区二区| 337p日本欧洲亚洲大胆精品| 国产一级二级毛片| www.在线欧美| 黄色a级片免费| 国产精选一区| 国产精品丝袜白浆摸在线| 在线免费观看黄| 欧美精选一区二区| 一区二区在线观看免费视频| 国产成人精品免费视频网站| 国产www免费| 日韩av网站在线免费观看| 97视频在线观看免费高清完整版在线观看| 乱色精品无码一区二区国产盗| 午夜久久久影院| 熟妇高潮精品一区二区三区| 久久久久久久欧美精品| 亚洲精品乱码视频| 3d动漫一区二区三区在线观看| 成人97在线观看视频| 亚洲男女视频在线观看| 精品国产鲁一鲁一区二区张丽| 日韩精品无码一区二区三区久久久| 日韩av在线发布| 国产麻豆电影在线观看| 97一区二区国产好的精华液| 91高潮精品免费porn| 草草影院在线观看| 日韩色视频在线观看| 日韩av男人天堂| 国产日韩v精品一区二区| 看看黄色一级片| 在线看片成人| 色播亚洲婷婷| av成人app永久免费| 国产成人精品久久久| 免费av在线播放| 亚洲第一男人天堂| 国产精品自拍第一页| 亚洲精品五月天| 精品夜夜澡人妻无码av| 麻豆国产91在线播放| 成人免费在线网| 日韩久久久久| 精品一区二区三区国产| 亚洲伊人伊成久久人综合网| 91国产一区在线| 男人在线资源站| 日韩av在线影院| 国产内射老熟女aaaa∵| 欧美日韩中国免费专区在线看| 成人涩涩小片视频日本| 91在线视频播放| 免费看的av网站| 免费人成黄页网站在线一区二区| 欧美精品久久久久久久自慰| 清纯唯美亚洲综合一区| 免费看成人av| julia中文字幕一区二区99在线| 国产精品嫩草影院一区二区| yellow在线观看网址| 久久久av一区| av在线电影网| 亚洲精品视频免费| 亚洲免费视频网| 欧美一级电影网站| 一区二区视频免费| 在线影视一区二区三区| 日本少妇性生活| 一区二区三区免费在线观看| 亚洲综合图片一区| 中文av字幕一区| 蜜桃无码一区二区三区| 91在线精品秘密一区二区| 性折磨bdsm欧美激情另类| 精品在线一区二区三区| 亚洲一级片网站| 日韩精品一级中文字幕精品视频免费观看 | 老司机精品视频在线观看6| 亚洲视频视频在线| 亚洲欧美自偷自拍| 亚洲国产成人精品女人久久久| 国产高清视频免费| 日韩一区二区三| 国产成人精品一区二三区四区五区| 欧美日本一区二区| 一卡二卡在线观看| 在线观看91精品国产麻豆| 一级黄色片视频| 欧美久久久久久蜜桃| 一区二区三区黄| 欧美日韩高清一区二区| 最近中文字幕在线观看视频| 欧美中文字幕一区二区三区| 国产日韩久久久| 欧美日韩国产成人在线免费| 一二三四区在线| 在线成人免费视频| 国产日韩欧美一区二区东京热| 91精品国产综合久久蜜臀| 国产普通话bbwbbwbbw| 日韩久久久久久| 丰满人妻一区二区三区无码av| 精品国产1区二区| 香蕉久久国产av一区二区| 亚洲免费成人av电影| 国产私拍精品| 日韩在线中文字| 最新国产在线拍揄自揄视频| 欧美日韩成人黄色| 182在线播放| 欧美中文字幕视频| 韩国理伦片久久电影网| 亚洲qvod图片区电影| www.亚洲一二| 日本精品一区二区三区视频| 色无极亚洲影院| 免费人成在线观看视频播放| 亚洲欧美春色| 人人爽人人av| 国产精品69毛片高清亚洲| 波多野结衣网页| a美女胸又www黄视频久久| 亚洲成人黄色av| 日韩毛片在线免费观看| 亚洲欧美一区二区三区四区五区| 午夜激情综合网| 亚洲午夜无码久久久久| 91精品国产乱码| 深夜福利视频在线观看| 色偷偷9999www| 日本动漫同人动漫在线观看| 日韩av片电影专区| 国产色99精品9i| 久久久久久欧美精品色一二三四| 欧美系列电影免费观看| 亚洲高清视频一区二区| 欧美日韩1080p| 欧美一级视频免费看| 麻豆精品视频在线| 日本少妇xxxx软件| 日本一区二区三区四区在线视频 | 亚洲乱码视频| 激情五月俺来也| 99精品视频一区| 一区二区成人免费视频| 色老头久久综合| 丁香花免费高清完整在线播放 | 国产亚洲精品美女久久久m| sdde在线播放一区二区| 国内精品视频一区二区三区| 青青草国产精品97视觉盛宴| 亚洲啪av永久无码精品放毛片| 国产精品看片你懂得| 天天干天天干天天| 日韩精品一区二区三区视频| 日本中文字幕在线播放| 欧美性受xxxx白人性爽| 一区二区视频| 自拍偷拍视频在线| 日本不卡高清视频| 中文字幕xxx| 亚洲成av人影院在线观看网| 国产精选久久久| 中文字幕精品久久久久| 欧美私密网站| 精品国产aⅴ麻豆| 欧美日韩在线大尺度| 手机免费看av网站| 国产精品系列在线| 中文字幕在线观看视频免费| 亚洲国产成人久久| 国产精品一品| 国产 高清 精品 在线 a| 亚洲精品888| 亚洲av无日韩毛片久久| 中文字幕欧美日本乱码一线二线| 狠狠人妻久久久久久综合| 亚洲精品xxxx| 欧美gv在线观看| 国产专区一区二区三区| 亚洲欧洲视频| 秘密基地免费观看完整版中文 | 波多野结衣50连登视频| 成人综合婷婷国产精品久久免费| 91嫩草丨国产丨精品| 91精品国产综合久久香蕉的特点 | 精品99又大又爽又硬少妇毛片| 91av在线免费观看| 亚洲盗摄视频| 国产av无码专区亚洲精品| 久久品道一品道久久精品| 在线观看亚洲天堂| 日韩精品中文字| 韩国美女久久| 日韩免费三级| 麻豆国产精品一区二区三区| 中文字幕求饶的少妇| 欧美精品乱人伦久久久久久| 国产日产一区二区| 444亚洲人体| 精品69视频一区二区三区Q| 怡红院一区二区| 欧美色播在线播放| 啊v在线视频| 91视频国产高清| 欧美日韩天堂| 日本一级片在线播放| 日韩欧美在线视频免费观看| 日本免费一区二区三区最新| 国产精品第七十二页| 欧美激情777| 最好看的中文字幕| 狠狠躁夜夜躁人人爽天天天天97| 春暖花开成人亚洲区| 国产一区二区色| 牛牛国产精品| 欧美 日本 国产| 欧美日韩三级视频| 日本孕妇大胆孕交无码| 久久久久se| 麻豆精品一区二区av白丝在线| 日韩一级片大全| 日韩精品电影网| 欧美激情不卡| 国产黄色片免费在线观看| 国产色综合一区| 99久久精品日本一区二区免费 | 成人精品在线视频观看| 二区视频在线观看| www.日韩免费| 欧美色图五月天| 午夜xxxxx| 欧美午夜激情在线| 黄色av网站在线播放| 国产一区二区免费电影| 美国三级日本三级久久99| 国产一级淫片免费| 正在播放欧美视频| 国产 日韩 欧美 综合 一区| 中文字幕国产传媒| 亚洲成人你懂的| 免费av不卡| 欧美1o一11sex性hdhd| 国产美女娇喘av呻吟久久| 精品国产乱子伦| 国内成人精品一区| 久久精品亚洲人成影院| xxxx日本免费| 精品国产凹凸成av人导航|