第三方面也是IPv6的初衷,就是數據通信的End-to-End Principle。從互聯網第一天誕生的時候這是很重要的一個原則,IPv6是達成這樣一個原則的基礎。
大家下午好,我是百度系統部的陳剛,很高興有這樣一次機會分享一下百度在IPv6方面的思考和實踐。我的演講題目是“IPv6為網絡做減法”,這里的中心詞是“減法”。我們希望通過IPv6能使網絡更簡單、更高效的工作,而不是把IPv6當成附屬品,讓網絡背負更重的包袱。
1.運營商多線接入,三大運營商IPv6的接入。
以下是百度資深系統工程師陳剛的演講實錄:
三是IPv6可能缺乏Killer的應用,但IPv6的地址空間、端到端通信等特性將會孵化出更多的新應用。
第三類是S2S業務模型,要求集群具備高度東西向擴展能力,隨著AI計算力需求的增加,數據中心規模也在不斷加大,為了解決可拓展性,其實IPv6是一個比較好的選擇。
這一頁,從整體IPv6的協議來看一下。IPv6協議在設計之初也希望做到高效和簡單。比如IPv6包頭設計,去除了IPv4中需要復雜計算的字段Checksum,并且把IPv4變長的包頭改變為IPv6定長包頭,更加方便機器運算的時候做高效、簡單的處理。
我的演講就是這些,謝謝。
二是IPv6已經發展了很長的時間,在這個時間點需要有更多有IPv6傾向性的最佳實踐來推進IPv6工作。
四是百度本身是技術驅動的公司,也是比較開放的,也希望和業界同仁互相交流IPv6技術。
首先從業務角度來看一下IPv6的需求,對IPv6有需求的業務模型來自三類。第一類是 D2D、C2C,是人與人、機器與機器的通信,會有大量直接通信的需求,IPv6是這種業務通信的必要基礎。
前面說的是一些思路,接下來介紹一下百度目前IPv6進展。百度在IPv6積累得比較早,2012年就開始了,尤其是到了今年通過國家工作指導,對IPv6起到了加速的作用。目前來講我們在四個方面有了一些進展。
第二部分,On Control是內部網絡。這部分網絡由自己來控制,包括數據中心內部有一些南北向和東西向流量的交互,這時候追尋是簡單和效率。我們將采用單棧的方式。比如說有一些新的機房,設備功能和業務部署都比較適合IPv6單棧的引入。那么有些老的機房,可能是因為歷史原因、業務原因,這時候你要強硬的增加IPv6支持的話,從整個設備改造成本和網絡運營成本來講都是比較困難的,這時候不如維持在IPv4單棧的運營。
另外對于業務的需求,IPv6的平臺功能是業務過渡對基礎,比如字典功能、威脅檢測、日志功能等。在業務邏輯改造中,需要完成IPv4 hard code、IPv4 literals等內嵌IPv4信息的改造,以及IPv6環境下性能調優,比如Happy Eyeballs技術應用。最后,還有就是業務組件之間的依賴,這塊是比較錯綜復雜的,因此IPv6重點是發展新應用,老應用利用過渡技術做兼容。