為每一粒沙子加上地址,對話愛奇藝IPv6 團隊

2020-12-06 CSDN技術社區

2017 年 11 月 26 日,中共中央辦公廳、國務院辦公廳印發了《推進網際網路協議第六版(IPv6)規模部署行動計劃》,計劃用 5 到 10 年時間,形成下一代網際網路自主技術體系和產業生態,建成全球最大規模的IPv6 商業應用網絡。


IPv6是Internet Protocol Version 6的縮寫,其中InternetProtocol譯為「網際網路協議」。IPv6是IETF(網際網路工程任務組,InternetEngineering Task Force)設計的用於替代現行版本IP協議(IPv4)的下一代IP協議,IPv6將IPv4中32位的地址長度擴展到了128位,使用IPv6,可以讓全世界的每一粒沙子都能分配到一個IP位址。

IPv6的設計初衷是用以解決IPv4地址枯竭問題,同時對IPv4進行大量改進,並最終取代IPv4。然而由於NAT等技術的廣泛應用,IPv4在網際網路流量中長期佔據主要地位,IPv6的使用增長緩慢。如今,隨著萬物互聯和雲計算的爆發式增長,下一代網際網路IPv6時代真的已經到來了。從 IPv4 轉向IPv6,並不是一個簡單的工作,對於網際網路公司來說是一次特殊的手術,從基礎架構到上層應用的方方面面,他的難度並不小於要為每一粒沙子進行編號。同時,由於IP位址相當於網絡通信中的基石,牽一髮而動全身。所以這也是一場無聲的硬仗,更是迎來迎接 5G 時代的網絡環境通行證。愛奇藝IPv6項目組在這場IP部署的戰役中,需要調動愛奇藝所有技術部門協同進行,他們主動擔當、積極響應,在用戶體驗為首的前提下實現了一系列技術革新,其經驗對其他公司進行IPv6部署有分享價值。其經驗對其他公司IPv6 的部署有分享價值。

IPv6 勢在必行,他們不負所托

在全世界範圍內,我們國家的IPv6 使用規模目前處於比較落後的狀態,這主要由於NAT、負載均衡等技術的廣泛應用,大大提升了IPv4網絡的業務滿足能力,而IPv6升級在投入產出、業務需求等維度,都沒有足夠的動力,所以遲遲難以推行。但是現如今,中國邁進了 5G 時代,龐大的網際網路用戶體量以及日新月異的網絡需求,要求我們必須對現有網絡的基礎架構做出改變。IPv4 向IPv6 的升級,對於我國網絡安全、國家信息化建設及物聯網發展均有著至關重要的意義。而這其中更需要所有網際網路企業共同參與、協同並進。

於是在 2017 年底,中共中央辦公廳和國務院辦公廳印發了《推進網際網路協議第六版(IPv6)規模部署行動計劃》,要求加快推進基於IPv6 的下一代網際網路規模部署工作,並提出了明確的量化指標:到 2018 年末,國內IPv6 活躍用戶數要達到 2 億,2020 年末達到 5 億,2025 年末中國IPv6 規模要達到世界第一。 

帶著責任感和壓力,深刻理解網際網路行業的長遠發展使命,愛奇藝積極部署和探索,並針對用戶側體驗,完成了一系列技術上的創新。截至今日,愛奇藝已經達到了月活 2 億IPv6 的用戶,流量峰值達到 800G,在用戶數和流量方面均達到行業中較為領先的水平。

短短一年的時間裡,在這場IPv6部署的戰役中,能夠收穫如此豐碩的成果,這與愛奇藝的每一位技術人員都密不可分。主動擔當、積極響應,在用戶體驗為首的前提下實現了一系列技術革新。

聚沙成塔,集腋成裘

背負著要為網際網路未來的技術發展添磚加瓦的使命,愛奇藝成立了IPv6 規模部署工作組。項目組成員回想起第一次培訓時的場景,仍十分感慨:「網信辦要求各企業不計條件、不計成本的去完成 IPv4 升級到IPv6 的改造。」而更令人為難的是,升級IPv6 對於企業而言短期收益較小,大量人力投入卻難以產生實際效益,如何調動相關部門參與的積極性也成問題。面對種種挑戰,愛奇藝IPv6 項目組不忘初心,即便IPv6 的規模部署對於公司收益不顯著,但是對於國家和整個行業上的的整體效益將無法衡量。聚焦長期社會價值,這是愛奇藝必須履行的社會責任。

由 IPv4 到IPv6 的改造,包括公司的測試、前端業務以及後端伺服器等等,幾乎所有的技術部門都參與進來了,這給前期溝通帶來了不小的挑戰。項目成立初期時項目成員就只有3個人,就在 一個小會議室裡,每天至少有幾十個團隊在門外排著隊。出去一個進來一個,幾乎每個部門都會問,「為什麼做,做它幹什麼?」三人組有條不紊的向每一個團隊解釋項目的長遠意義,再談需要他們做什麼,繼而分析這個部門所要面對的問題、困難、依賴……不停的延伸,一個個確認。」現在回憶起項目初期的場景,項目組成員們依舊是歷歷在目。幾個人守著小小的會議室,反反覆覆與各個技術部門協商溝通。聚沙成塔一般,從無到有,IPv6 的改造就這麼一步步地,從堅定的溝通中展開了。

砥礪前行,攻克技術難關

從IPv4 到IPv6 的升級,雖然戲稱是給沙子分配地址,但實際中面臨的困難並不低於面對漫天風沙。經歷了大量的溝通工作後,目標和任務也分配完成了,接下來需要考慮的就是如何實現。事實上,IPv6 對於網絡技術團隊而言不是個新技術,大家會有一些基礎理論知識上的積累,但是在實際生產環境中的應用卻很少。從最開始的基礎架構層面,再到後期愛奇藝的App 行為支持都會出現很多的問題。不同部門的人在不同的代碼行裡面,幾乎沒有做過這種 IPv4 轉IPv6 的前期編程架構設計,在升級的過程中非常困難。並且要在不影響用戶體驗的情況下來完成 IPv4 到IPv6 的升級。也就是說,一切技術改造的宗旨都要圍繞用戶體驗進行,將保障用戶體驗放在了第一位。

秉承著這樣的宗旨,IPv6 項目組開始了新一輪的技術探索。其中一個難點在於客戶端IPv6 的控制上,需要解決的客戶端什麼時候選擇IPv6、如果IPv6 出於異常情況我們該如何處理等問題。關於這一點,聯合 QTP 網絡庫以及基線網絡庫展開合作,創新性的推出了愛奇藝IPv6 雲控方案,該方案可以根據App 名稱、網絡庫版本等對域名進行IPv6 控制,並且增加IPv6/IPv4 連接競速控制,增加App 新舊版本兼容控制,增加業務邏輯層面的IPv6 異常重試,解決了IPv6 建連快但傳輸慢的場景的問題。愛奇藝IPv6 雲控方案,讓用戶可以在 IPv4 和IPv6 之間進行選擇,由愛奇藝做到相應的配置。如果發現IPv6 出現問題,也可以緊急把IPv6 的請求全部屏蔽。這種業務體驗上的回退機制,實則把保障用戶體驗放到了IPv6 改造進度的前面。

硬核技術與管理技巧同在,推動團隊協作

援引著名管理學書籍《賦能》中的內容,驅動一個不確定性團隊,有時候會用到人物驅動和目標驅動,而最高層面的境界就是靠價值驅動。在整個IPv6 的落實過程中做到了一種價值觀的傳達。核心成員分享了推動團隊協作的組織和管理技巧:

1. 傳達 IPv6 長期的價值。雖然短期看來,這項任務對於個人而言沒有收益,但是項目組非常強調這件事情對於公司、對於社會發展的長遠意義。特別是相關技術部門,實際上整個愛奇藝工程師群體也能夠理解到這一技術革新的重要性,在這種價值驅動下,各個部門懷著責任感協同合作,將任務高質量的完成。

2. 從任務層面驅動團隊。愛奇藝從公司層面的確非常重視IPv6 規模部署項目的落實,提出了明確的任務驅動,能夠引起了大家足夠的重視。同時,IPv6 項目組作為管理團隊,也清晰的將各個團隊的任務、分工傳達了下去,明確了任務內容幫助大家更為高效的完成任務。

3. 從個人層面的好奇心驅動。對於技術人員而言,IPV6 技術可謂耳熟能詳,在業界屢屢提及,但是還沒有直接應用過,在技術創新方面需要為技術人員營造空間,調到參與者進一步探索,恰好有這樣一個機會,可以直接參與到這樣一場網絡基礎設施變革中,完成任務甚至創造了許多意象不到的技術亮點。

在IPv6 的項目中,幾乎愛奇藝的所有技術部門都參與了進來,同時這還是一個臨時性的組織,沒有明確架構的組織,卻有很強的特殊性。參與在這樣的項目中,能夠保質保量甚至超額完成任務實屬不易。

大浪淘沙,由理論走向實踐

IPv6 同樣是近年來的技術熱點,對於剛剛進入技術行業的新人,結合這次項目的實踐經驗,IPv6 團隊對新同學們有話說:以往在學校掌握的多是各種技術理論知識,但是進入公司後需要用理論知識結合自身業務,最好對業務有一些實際的了解再入手操作。其次,深度聚焦自己的手頭業務。到公司技術部門初來乍到,涉及到宏觀統籌的任務會比較少,而對於自己的業務應該有一個深入的了解。對於自己業務的影響和需求,需要有一個比較垂直和深度的認知。

認識到IPv6 的有著巨大實踐意義,能夠主動考慮 IPv4 和IPv6 兼容的問題。雖然可能在短期內看不到明顯的收益改善,但是長遠來講,如果可以儘早考慮到這種兼容性問題、提前做好儲備,無論對公司還是員工個人都是很有價值的。

例如,從伺服器端業務層面看IPv6。由於在QLB(愛奇藝負載均衡)層完成了64轉換,後端業務層不需要進行IPv6作業系統級改造,但如果業務邏輯中如果涉及了用戶源IP,那麼業務邏輯就需要兼容IPv6。兼容IPv6將會涉及IPv6識別(如風控需要識別處理IPv6)、IPv6地址庫應用(IPv6地址庫收集與業務應用)及用戶IPv6地址向上下遊業務傳遞(多業務交互,傳遞用戶IP)。

未來展望

IPv6 在未來的網際網路發展中,仍將扮演著重要的基礎角色,也是技術新人持續開拓的平臺。如同給沙子標註地址一樣,這項工作如同大浪淘沙一般,在發展的過程中需要不斷地去除糟粕,保留精華。

在這次IPv6 的部署項目中激發了許多技術上的創新。如:客戶端IPv6 的標識功能——客戶端提供用戶IPv6 標識,傳遞給下遊業務線,業務線可以根據標識結合自身情況判斷是否返回IPv6 資源;以及IPv6 測試環境的革新——基礎架構部經過內部協調,開通了用於IPv6 測試的 WiFi,以及測試用的 DNS,同時還在尋找修改測試終端 DNS 方法。

愛奇藝IPv6 項目組現在在用戶數量和流量規模上,已經基本完成了國家的任務。面對未來項目組還準備繼續深耕、聚焦覆蓋深度,並主動開始各個層面的技術支撐和準備工作。下一步的工作重點會轉向深挖IPv6 的網絡以及業務價值,用IPv6 實現更多的信息拓展,利用IPv6 改善業務體驗、減少成本等等。將會從原來的被動完成規模任務,轉變為主動基於IPv6 平臺創新發展,帶著全新的遠景進一步探索創新。

【免責聲明:CSDN本欄目發布信息,目的在於傳播更多信息,豐富網絡文化,稿件僅代表作者個人觀點,與CSDN無關。其原創性以及中文陳述文字和文字內容未經本網證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本網不做任何保證或者承諾,請讀者僅作參考,並請自行核實相關內容。凡註明為其他媒體來源的信息,均為轉載自其他媒體,轉載並不代表本網贊同其觀點,也不代表本網對其真實性負責。您若對該稿件有任何懷疑或質疑,請立即與CSDN聯繫,我們將迅速給您回應並做處理。】


相關焦點

  • 在阿里雲IPV4伺服器上架設IPv6隧道地址,讓你的網站支持IPV6
    二、創建ipv6隧道配置郵箱激活之後,登錄系統,請點擊左側導航的 Create Regular Tunnel ,輸入伺服器的IPv4地址,選擇 HongKong 隧道伺服器,來創建一個新的ipv6隧道配置。
  • 愛奇藝會員VIP免費升級為星鑽會員 愛奇藝會員99元年費購買開通入口
    愛奇藝黃金會員99元年費難道要一去不復返?去年11月,愛奇藝會員及海外業務群總裁楊向華透露,愛奇藝正在醞釀會員費用上漲,不排除會員率先提價。在11月13日正式漲價!不過!!!
  • 深度整合愛奇藝和PPS視頻資源,愛奇藝聯合TCL推出智能電視TV+
    今晚愛奇藝和TCL聯合舉辦發布會,正式發布了傳言已久的「愛奇藝智能電視TV+」。據介紹,48英寸的TV+由愛奇藝和TCL團隊聯合出品,採用了5.9mm超窄邊框,29mm超平機身設計。內置了獨家的語義定向控制、語義全域搜索、語義換臺三大技術,可以全語音操控電視機各項功能,包括電視頻道、搜索點播視頻、百度百科、遊戲應用、機頂盒、智能對話等。
  • 愛奇藝上訴,被駁回
    去年大熱劇《慶餘年》推出「超前點播」服務後,有會員用戶將愛奇藝告上法院。12月9日,備受關注的會員訴愛奇藝「超前點播」一案迎來二審判決。據南都記者了解,二審判決駁回愛奇藝上訴,維持原判。此前一審法院判決「超前點播」條款對原告不發生效力,愛奇藝需賠償原告1500元,不過並未否定「超前點播」模式。
  • 為什麼gfw無法過濾ipv6_ipv4和IPv6與GFW的那點事
    1. ifconfig (unix)命令查看到本地的ipv6地址是:2607:f8b0:4000:802::200e   2. 映射你域名的AAAA類型: http://www.domain.com 到 2607:f8b0:4000:802::200e   3.
  • ipv6頭部有多少欄位
    ipv6基本報頭包含40 bit,8個欄位。IPv6頭部結構遵循以下規則:1.基本頭部的固定長度:IPv6的基本報文頭長度固定為40位元組,選項和填充從基本報文頭中去除了。2.分段僅由流量的源節點處理:在發送IPv6流量前,源執行PMTU發現,將路由器從分段分組的任務中解脫出來。
  • 愛奇藝背後的AI雷達密碼
    其實,筆者覺得AI雷達像商店裡的導購,為的是讓你更多了解你所看到的一切,基於此,與你展開更多有價值的互動。不過,這個導購,更加隱蔽,並對你觀察更為細緻了。AI雷達可以通過AI技術識別人臉及物體,同時打通愛奇藝百科、愛奇藝泡泡,從而幫助內容營銷調取數據及策略,分析指導營銷團隊加大對熱門演員、熱門商品的推廣,提升相關內容關注度。
  • 愛奇藝開源輕量級插件化方案 Neptune
    愛奇藝近日開源了其輕量級插件化方案 Neptune,項目地址:https://github.com/iqiyi/Neptune插件化框架可以在主程序不重新安裝的情況下,針對單個業務模塊進行動態加載達到模塊更新的目的
  • 1億人都在給愛奇藝打錢,愛奇藝還是不滿足?
    2017、2018、2019年,愛奇藝的內容投入分別為126億、211億、222億。 而且這註定是個無解的難題。隨著視頻平臺競爭的愈發激烈,對於優質內容的投入只會增加不會減少。 既然無法節流,那就只能開源了。
  • 愛奇藝PPS合併細節:PPS全部股東退出
    龔宇強調愛奇藝和PPS的整合調整重點在「人」,最多30天就能完成整合,此外合併後,愛奇藝也將涉足視頻UGC業務(用戶生成內容),未來移動端愛奇藝和PPS的差異化或將根據用戶來識別。整合重點在「人」團隊重合度僅10%愛奇藝收購PPS為現金交易,原PPS投資方和創始人全部退出。
  • 愛奇藝拓展冒險題材劇,《終極筆記》以黑馬姿勢上演「真香定律」
    一閃而過的「齊格隆咚鏘盲人按摩」名片上,地址是西湖區孤山路,這是西泠印社的地址,原著中,吳山居在它對面;原作的捂嘴名場面,劇裡有摸手辨認的還原;解雨臣年輕時習慣蒙黑布幹活的習慣,劇集經由吳三省的一句臺詞帶過……《終極筆記》處處有驚喜,配合著觀眾的好奇心,劇集緊張探險、破解謎題的懸念感到位了。
  • 愛奇藝,賣不出去
    愛奇藝、優酷、騰訊視頻分別對應著BAT,來自傳統電視臺的芒果超媒,算作創業公司裡的勝者。 但又有所不同的是,長視頻平臺們在「4」這個階段停留太久了。 一方面是燒錢的耐力。 自網際網路內容的版權保護步入正軌後,長視頻平臺的商業價值也開始為資本市場所承認。
  • 愛奇藝與廈門大學成立電影修復聯合實驗室:人工與AI相結合 探索...
    在"影視教育與產業發展高端論壇"上,愛奇藝聯合廈門大學正式宣布成立"電影修復聯合實驗室",愛奇藝副總裁謝丹銘,廈門大學副校長葉世滿,北京電影學院副書記、副校長、教授胡智鋒,中國電影家協會副主席尹鴻等嘉賓共同出席揭牌儀式。愛奇藝與廈門大學集成雙方優勢專長,共同探索AI與人工相結合的電影修複方法論,有望推進電影修復效率與品質平衡的全新標準。
  • 兩次入圍一次獲獎,愛奇藝VR靠什麼徵服威尼斯
    這是繼2018年無主之城入圍之後,愛奇藝VR原創內容進一步獲得威尼斯電影節認可。這樣的成績並非一蹴而就,而是源於愛奇藝多年來在VR內容領域的探索與積累。《殺死大明星》的導演兼編劇範帆告訴小娛,本片作為VR互動電影,其的創作方法與傳統影視截然不同,無論是使用的拍攝器材,還是從劇本寫作、前期籌備、現場拍攝到後期剪輯的創作過程都有著全面革新。
  • 愛奇藝與PPS完成整合 將裁員5%
    新京報訊 (記者劉夏)愛奇藝、PPS合併塵埃落定。昨日,愛奇藝宣布完成與PPS團隊的整合。自本月初兩家宣布合併至今,共歷時20天。裁減哪些人員未透露5月7日,百度宣布以3.7億美元收購PPS視頻業務,並將PPS視頻業務與其旗下獨立視頻公司愛奇藝進行合併。此舉成為優酷土豆合併後,視頻行業的另一件大事。昨日,愛奇藝宣布與PPS團隊的整合工作全部完成。涉及市場、廣告銷售、採購、財務等多部門。
  • 愛奇藝PPS影音
    愛奇藝PPS最新版是愛奇藝公司全新打造的一款視頻播放軟體。愛奇藝pps影音完全免費、無需註冊,更方便用戶們在線收看視頻節目。愛奇藝PPS最新版雖然是老牌在線視頻播放器,但新版增加的全網搜索功能讓你同時擁有愛奇藝、百度視頻、土豆、優酷等多種視頻節目。愛奇藝PPS下載至手機後你還可以使用投屏助手功能,讓你快捷投屏去將精彩無限放大。
  • 愛奇藝與騰訊視頻的「一哥之爭」
    而同樣擁有多部爆款劇集的愛奇藝在該指標上卻遭遇滑鐵盧。   愛奇藝2020年Q3財報顯示,截至2020年9月30日,平臺的總訂閱會員人數為1.048億人,其中99.5%是付費訂閱會員,去年同期的訂閱會員數字則是1.058億人。
  • 關於愛奇藝,說說作為用戶的一點看法
    現如今,觀看在線視頻的APP隨便問周圍的人,不外乎如下幾個:優酷、騰訊視頻、愛奇藝、芒果TV、搜狐視頻、樂視。喜愛看動漫的最常使用的大概是Acfun、嗶哩嗶哩。當然肯定還有很多其他的視頻就不多提了,今天主要說一說愛奇藝。
  • 《吃光全宇宙》發布會舉行 愛奇藝深化真人秀品類
    《吃光全宇宙》在京舉行了開播發布會,愛奇藝副總裁、節目開發中心總經理姜濱、愛奇藝綜藝營銷中心總經理董軒羽、愛奇藝節目開發中心《吃光全宇宙》製片人張子彧、果時傳媒CCO、《吃光全宇宙》總導演劉柳,以及節目固定嘉賓曾寶儀、劉維、王青、陳瑤等人悉數到場。
  • 龔宇:愛奇藝的DNA雙螺旋結構是科技+娛樂
    愛奇藝生態系統與合作計劃一直以來,愛奇藝試圖用機器搭建平臺,向外輻射出團隊,賦能合作夥伴,投資具有價值的公司,共同建設一個龐大的娛樂生態系統。愛奇藝主要價值是內容分發平臺,每天有1億-2億的獨立用戶數據訪問,訪問設備數每天2億-3億。現在很多人訪問一個網站的時候,一天不止一個設備,有可能兩個手機加上電腦,每天至少三個設備綁在一起,平均一個人一點幾個設備訪問愛奇藝。對內容分發平臺的第一個價值,內容分發量。用各種指標衡量每天獨立的活躍用戶數,每個月的獨立活躍用戶數或是一個月的總時長或者是其它的指標。