吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

網(wǎng)絡(luò)分層的益處是什么_從分層角度HACK網(wǎng)絡(luò)

h1654155282.3538 ? 來源:網(wǎng)絡(luò)整理 ? 2018-04-20 16:43 ? 次閱讀

網(wǎng)絡(luò)的可靠性、冗余性自從網(wǎng)絡(luò)誕生以來就是一個不曾停止過討論的話題,最近阿里云發(fā)布了云骨干網(wǎng)這一產(chǎn)品,引起了業(yè)界的廣泛討論,突然覺得在廣域網(wǎng)領(lǐng)域有一些事情發(fā)生,比如基于阿里云骨干網(wǎng)的SD-WAN的StartUP就是一個不錯的想法。說到SD-WAN,感覺其就是在網(wǎng)絡(luò)可靠性與建設(shè)成本之間的Trade off,當然也會有一些靈活性在里面。

本文主要和大家分享的是從分層角度HACK網(wǎng)絡(luò),首先跟隨小編一起來了解一下什么是網(wǎng)絡(luò)分層。

網(wǎng)絡(luò)分層簡介

網(wǎng)絡(luò)分層就是將網(wǎng)絡(luò)節(jié)點所要完成的數(shù)據(jù)的發(fā)送或轉(zhuǎn)發(fā)、打包或拆包,控制信息的加載或拆出等工作,分別由不同的硬件和軟件模塊去完成。這樣可以將往來通信和網(wǎng)絡(luò)互連這一復雜的問題變得較為簡單。

網(wǎng)絡(luò)層次介紹

七層模型

OSI(Open System Interconnection,開放系統(tǒng)互連)七層網(wǎng)絡(luò)模型稱為開放式系統(tǒng)互聯(lián)參考模型 ,是一個邏輯上的定義,一個規(guī)范,它把網(wǎng)絡(luò)從邏輯上分為了7層。每一層都有相關(guān)、相對應的物理設(shè)備,比如路由器(網(wǎng)絡(luò)層),交換機(數(shù)據(jù)鏈路層)。OSI 七層模型是一種框架性的設(shè)計方法 ,建立七層模型的主要目的是為解決異種網(wǎng)絡(luò)互連時所遇到的兼容性問題,其最主要的功能就是幫助不同類型的主機實現(xiàn)數(shù)據(jù)傳輸。它的最大優(yōu)點是將服務、接口和協(xié)議這三個概念明確地區(qū)分開來,通過七個層次化的結(jié)構(gòu)模型使不同的系統(tǒng)不同的網(wǎng)絡(luò)之間實現(xiàn)可靠的通訊。

分層的益處

建立七層模型的主要目的是為解決異種網(wǎng)絡(luò)互連時所遇到的兼容性問題。它的最大優(yōu)點是將服務、接口和協(xié)議這三個概念明確地區(qū)分開來:服務說明某一層為上一層提供一些什么功能,接口說明上一層如何使用下層的服務,而協(xié)議涉及如何實現(xiàn)本層的服務;這樣各層之間具有很強的獨立性,互連網(wǎng)絡(luò)中各實體采用什么樣的協(xié)議是沒有限制的,只要向上提供相同的服務并且不改變相鄰層的接口就可以了。網(wǎng)絡(luò)七層的劃分也是為了使網(wǎng)絡(luò)的不同功能模塊(不同層次)分擔起不同的職責,益處如下:

1、減輕問題的復雜程度,一旦網(wǎng)絡(luò)發(fā)生故障,可迅速定位故障所處層次,便于查找和糾錯。

2、在各層分別定義標準接口,使具備相同對等層的不同網(wǎng)絡(luò)設(shè)備能實現(xiàn)互操作,各層之間則相對獨立,一種高層協(xié)議可放在多種低層協(xié)議上運行

3、能有效刺激網(wǎng)絡(luò)技術(shù)革新,因為每次更新都可以在小范圍內(nèi)進行,不需對整個網(wǎng)絡(luò)動大手術(shù)

從分層角度HACK網(wǎng)絡(luò)

1、地溝

首先我們的討論的網(wǎng)絡(luò)的負一層:地溝,一般運營商做網(wǎng)絡(luò)可靠性保護時都要求主備鏈路不能同溝同纜,這里的同溝就是指的這一層,千萬不要小看這一層,這可是黨的特權(quán),不是你想挖就能挖的,一般也是最耗時的一層。站在這一層去看可靠性的一般都是土豪,比如我們做城域網(wǎng)或者長傳波分的環(huán)路保護,在兩個節(jié)點之間至少要挖兩條溝,導致成本直接是Double的。作為普通的用戶,在這一層能做的事情也就有限了,甚至可以忽略。0X01物理層

這里的物理層主要就是光纖了,光纖都是放在地溝里面的,受限于上面地溝這一層,因此用戶能做的事情類似。

2、數(shù)據(jù)鏈路層

這里拿以太網(wǎng)舉例,從最初HUB的工作原理來講直接就是廣播(當然還有輔助的CSMA/CD),看上去像一個粗人的玩法,但是在特殊的場景也是一種比較有效的方法,比如在電信領(lǐng)域,有些廠家為了滿足50ms的倒換時間,也是簡單粗暴的直接把數(shù)據(jù)包發(fā)送兩份通過不同的路徑傳送到核心網(wǎng)來保證切換時的低延時,個人認為這也是對廣播的一次應用,當然你也可以說這是一種帶寬換時間的做法。

還有就是在VR游戲領(lǐng)域,為了獲取實時性的低延時,現(xiàn)場攝像頭采集的畫面信息、各個背包機的位置更新、手柄的信息等都是通過廣播來通信的,一方面是有多對一或者一對多的互通需求,另一方面就是通過廣播來提高網(wǎng)絡(luò)的可靠性。當然這里提到應用場景,可能網(wǎng)工覺得這是瞎搞,不符合網(wǎng)絡(luò)的規(guī)則,可是我想說的是誰讓業(yè)務需求這么奇葩呢,網(wǎng)絡(luò)本來就是為應用服務的,只能是不管白貓黑貓,能夠抓住老鼠的貓就是好貓。

這里說的主要是思路,如果你有這樣的業(yè)務需求,可以往這個方向去考慮。

3、網(wǎng)絡(luò)層

網(wǎng)絡(luò)主要是IP,這里也是網(wǎng)工的主戰(zhàn)場,大部分的網(wǎng)絡(luò)冗余性都是在這里實現(xiàn),那些牛X的動態(tài)路由協(xié)議也在這里施展拳腳。除了路由協(xié)議自己實現(xiàn)的主備或者負載的冗余技術(shù),這里簡單提幾個小的TIPs。比如大家都知道路由是遞歸查詢的,利用遞歸我們可以解決一些棘手的問題,比如有些廠家的PBR僅支持多個下一跳的負載或者主備,我們可以把下一跳遞歸到靜態(tài)路由,通過調(diào)用靜態(tài)路由的特性來實現(xiàn)相關(guān)功能(負載或者主備或者BFD檢測等)。

還有在163類似的骨干網(wǎng)中使用的虛擬下一跳技術(shù),也是使用了路由的遞歸查詢來實現(xiàn)網(wǎng)絡(luò)冗余。還有就是上層對下層的復用,比如多個IP網(wǎng)絡(luò)復用同一個以太網(wǎng)網(wǎng)絡(luò),具體到端口就是一個物理端口配置使用多個IP地址,再擴展一下就是同一個以太網(wǎng)段使用不同的IP地址網(wǎng)段來滿足特定的需求。

4、傳輸層

這里就是”類F5”的天下了,通過前置負載均衡調(diào)度來實現(xiàn)應用級別的網(wǎng)絡(luò)可靠性。當然“類F5”還有其他的功能,舉個例子,大家玩Openstack的都知道Neutron模塊所實現(xiàn)的Floating IP僅支持IP級別的公私網(wǎng)映射,但是大家都知道IPv4是很珍貴的,特別是在天朝,一般公司很少有幾個C以上級別的地址。但是我們可以通過在Horizon配置負載均衡來實現(xiàn)端口級別的映射,只需添加一臺Real Server來代替內(nèi)網(wǎng)主機就可以了,這也算是一個Trade off吧,風險自行評估,各位新老司機量力而行。

當然傳輸層對網(wǎng)絡(luò)層的復用應該就是端口級別的復用了,應用比較廣泛的就是NAT映射,這個大家應該都玩的比較溜,不再展開。各種OVERLAY的技術(shù)也在此應用,大部分都是UDP封裝IP或UDP直接封裝以太網(wǎng)(VXALN),這應該算是下層對上層的復用?

這里從網(wǎng)絡(luò)分層的角度列舉了每層可以Hack的技術(shù),可以每層單獨使用,也可以組合使用,比如網(wǎng)絡(luò)層無法解決的問題可以轉(zhuǎn)嫁到傳輸層或者數(shù)據(jù)鏈路層,物理層無法解決的問題也可以轉(zhuǎn)網(wǎng)絡(luò)層。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關(guān)推薦

    巧妙解決路由器網(wǎng)絡(luò)分層問題

    介紹了對于路由器網(wǎng)絡(luò)分層出現(xiàn)問題,如何進行診斷和故障的排除,相信大家看過此文會對你有所幫助。網(wǎng)絡(luò)診斷是管好、用好網(wǎng)絡(luò),使網(wǎng)絡(luò)發(fā)揮最大作用的重
    發(fā)表于 12-10 10:17

    請問網(wǎng)絡(luò)改變顏色之后該怎么區(qū)分層

    網(wǎng)絡(luò)改變顏色之后 怎么區(qū)分層
    發(fā)表于 06-18 23:53

    關(guān)于網(wǎng)絡(luò)分層結(jié)構(gòu)的介紹

    第1章 概述一.單選題(共8題)1關(guān)于網(wǎng)絡(luò)分層結(jié)構(gòu),下面的敘述正確的是_________。A、某一層可以使用其上層提供的服務而不需知道服務是如何實現(xiàn)的(應該是下層) B、當某一層發(fā)生變化時,只要接口
    發(fā)表于 07-28 09:46

    網(wǎng)絡(luò)協(xié)議osi的分層

    網(wǎng)絡(luò)協(xié)議osi的分層,路由器在哪一層 應用層,表示層,會話層,傳輸層,網(wǎng)絡(luò)層,數(shù)據(jù)鏈路層,物理層 路由器在網(wǎng)絡(luò)層 jnijava本地接口 在android系統(tǒng)...
    發(fā)表于 08-06 08:20

    利用指定群首設(shè)計自組網(wǎng)分層路由協(xié)議

    利用指定群首設(shè)計自組網(wǎng)分層路由協(xié)議:基于具有組移動模型的移動Ad hoc網(wǎng)絡(luò),分析了傳統(tǒng)LANMAR分層路由協(xié)議的原理。以LANMAR協(xié)議為基礎(chǔ),設(shè)計了能夠滿足上述移動Ad hoc網(wǎng)絡(luò)
    發(fā)表于 10-20 18:04 ?9次下載

    認知Mesh網(wǎng)絡(luò)的動態(tài)分層圖路由模型及路由策略

    該文提出了在認知無線電Mesh 網(wǎng)絡(luò)環(huán)境下的動態(tài)分層圖路由模型,該模型將節(jié)點感知范圍內(nèi)的信道可用性用兩狀態(tài)離散時間馬爾可夫鏈建模,建立認知無線電Mesh 網(wǎng)絡(luò)拓撲和連通性的
    發(fā)表于 11-10 15:45 ?16次下載

    GSM無線網(wǎng)絡(luò)的虛擬分層

    GSM無線網(wǎng)絡(luò)的虛擬分層 1.GSM無線網(wǎng)絡(luò)單層結(jié)構(gòu)的弊端單層無線網(wǎng)絡(luò)分布結(jié)構(gòu)是指網(wǎng)絡(luò)中基站對服務區(qū)只提供一次覆蓋的無線
    發(fā)表于 10-20 16:18 ?673次閱讀

    路由器網(wǎng)絡(luò)分層問題分析

    介紹了對于路由器網(wǎng)絡(luò)分層出現(xiàn)問題,如何進行診斷和故障的排除,相信大家看過此文會對你有所幫助。  網(wǎng)絡(luò)診斷是管好、用好網(wǎng)絡(luò),使網(wǎng)絡(luò)發(fā)揮最大作用
    發(fā)表于 09-01 17:54 ?2184次閱讀

    網(wǎng)絡(luò)安全分層控制方案

    本文作者危害 網(wǎng)絡(luò)安全 的 6 個方面的主要因素進行分析,論述了建立完善的網(wǎng)絡(luò)安全方案、保護網(wǎng)絡(luò)系統(tǒng)核心資源的必要性,繼之詳細論述了網(wǎng)絡(luò)
    發(fā)表于 07-02 16:49 ?29次下載

    內(nèi)容中心網(wǎng)絡(luò)分層緩存策略研究

    內(nèi)容中心網(wǎng)絡(luò)分層緩存策略研究_夏磊
    發(fā)表于 01-03 18:00 ?0次下載

    軟件定義內(nèi)容網(wǎng)絡(luò)中基于分層的緩存管理

    軟件定義內(nèi)容網(wǎng)絡(luò)中基于分層的緩存管理_劉靜
    發(fā)表于 01-07 20:49 ?0次下載

    無線傳感器網(wǎng)絡(luò)分層路由協(xié)議HRPNC

    針對大規(guī)模無線傳感器網(wǎng)絡(luò)(WSN)中由于簇首節(jié)點分布不合理而導致節(jié)點消耗能量過快的問題,設(shè)計了一種基于非均勻分簇的無線傳感器網(wǎng)絡(luò)分層路由協(xié)議( HRPNC)。HRPNC結(jié)合低功耗自適應集簇分層
    發(fā)表于 12-25 09:50 ?1次下載

    基于分層身份的網(wǎng)絡(luò)密鑰協(xié)商協(xié)議

    為保證開放網(wǎng)絡(luò)環(huán)境下的安全通信,在現(xiàn)有基于身份密碼體制的基礎(chǔ)上,提出一種新的基于分層身份的網(wǎng)絡(luò)密鑰協(xié)商協(xié)議.新協(xié)議滿足所有密鑰協(xié)商的安全屬性計算效率全面領(lǐng)先目前已有協(xié)議,能夠有效地解決傳統(tǒng)公鑰系統(tǒng)需要進行證書傳遞和驗證的問題。且
    發(fā)表于 01-02 15:53 ?1次下載

    軍用Ad Hoc網(wǎng)絡(luò)分層體系架構(gòu)及安全協(xié)議綜述

    軍用Ad Hoc網(wǎng)絡(luò)分層體系架構(gòu)及安全協(xié)議綜述
    發(fā)表于 06-27 14:27 ?8次下載

    干貨| PCB分層教程秒懂

    今天主要是關(guān)于: PCB分層 、PCB分層起泡的原因和解決辦法、PCB分層修復 PCB分層相信工程師在打板的時候都會遇到吧,下面這個圖,就是最近有工程師反映,打完板后的樣子。 看圖中箭
    的頭像 發(fā)表于 08-14 19:35 ?1996次閱讀
    干貨| PCB<b class='flag-5'>分層</b>教程秒懂
    太阳城百家乐官网杀祖玛| 百家乐官网博乐城| 鼎龙百家乐的玩法技巧和规则| gt百家乐平台假吗| 百家乐中B是什么| 澳门百家乐官网规则| 百家乐官网微笑投注| 百家乐官网之三姐妹赌博机| 六合彩下注网| e世博百家乐官网技巧| 明升88娱乐城| 菲律宾在线游戏| 百家乐连开6把小| 百家乐官网百博| 旺苍县| 百家乐官网网站那个好| 百家乐官网多少钱| 百家乐官网赌场娱乐网规则| 网上百家乐辅助软件| 百家乐发牌牌规| 棋牌娱乐城注册送58| 网上真钱麻将| 百家乐官网微乐| 百家乐水晶筹码价格| 千亿百家乐的玩法技巧和规则| 广州太阳城大酒店| 澳门百家乐官网死局| 仕達屋百家乐官网的玩法技巧和规则 | 合肥市| 百家乐官网最好投注法是怎样的去哪儿能了解一下啊 | 百家乐如何睇路| 太阳城线上真人娱乐| 百家乐官网庄闲下载| 2402 房号 风水| 现场百家乐能赢吗| 宝马会娱乐城| 百家乐官网无损打法| 网上百家乐骗人吗| bet365提款时间| 百家乐官网赢钱的技巧是什么| 蓝盾百家乐的玩法技巧和规则|