不同結構的網路之間的關係是怎樣的?

小弟通信行業菜鳥,看設計文件總有乙太網、ATM、SDH、ISDN、PSTN等等,請問他們到底是什麼?是協議嗎?彼此之間的關係是什麼?怎麼連接的?各自又使用什麼樣的實體線纜傳輸?比如說我在家用電腦上網,從電腦中發出的數據要經過什麼樣的網路傳輸才能到位於另一省份甚至另一國家的另一台電腦?


通俗解釋

IP是主人,PSTN是僕人,IP對PSTN說:二狗子,把馬車(PSTN Circuit)備好,爺今天去互聯網農貿市場逛逛。二狗子答:喳,這就去準備馬車。於是吭哧吭哧把馬車準備好了,IP跳上車,一路絕塵而去,在城門口(PSTN與Internet邊界設備)跳下馬車(已經和PSTN沒有關係了),進入農貿市場。


專業解釋

這些技術基本上可以分兩類:

無連接的包交換技術PSN(Connetionless Packet Switched Network):乙太網

面向連接的迴路交換技術CSN(Connection-Oriented Cuicuit Switched Network):PSTN、ISDN、ATM、SDH


乙太網

說的感性一點,乙太網天生就是為包交換而活的,更直白地說,乙太網從一出生就是為了IP包服務的,以太幀上直接封裝IP包,協議號為0x0800,簡單而方便。

乙太網是IEEE制定的標準,IP協議是IETF制定的標準。


PSTN/ISDN

國際電信聯盟ITU制定的協議標準,其宗旨是為了打電話,而不是上網。但是隨著IP獨領風騷互聯網世界,80,90年代就嘗試著用PSTN撥號上網,其原理是通過ISUP信令,先建立一個circuit(一個邏輯信道,可以看作一根線),然後在這個面向連接的信道上(一根線),再玩IP世界的套路,即先用PPP撥號,分配IP,然後就可以上網了。

ISDN可以給個人用戶提供2B + D,可以一條信道打電話,一條信道上網,也可以綁定兩條信道上網,使用Q.921/Q.931信令,上網原理和PSTN類似。

同時還可以給公司客戶提供E1線路,支持31路電話,也可以全部用來上網。

無連接的IP包跑在一個已經建立連接的邏輯信道上,從網關處踏入Internet的大門,然後以IP包的形式遨遊Internet,回程在網關處再跑在邏輯信道上,直到最終到達個人電腦。

ATM

也是電路交換的一種,採用固定長度53Byte信元Cell做承載,也是一種需要先連接,再通信的機制。

那如果把IP包讓ATM來承載,第一個問題就是如何讓ATM知道承載的旅客是IP包,而不是語音,那就增加一個適配層AAL5,然後就變成了 AAL5 + IP + Payload,再砍成 48 Byte Cell Payload,加上5 Byte的Cell Header,就成了53 Byte的 Cell了。然後Cell沿著建立好的PVC/SVC連接,到達尾端,然後重組,去掉AAL5,就只有IP包了,脫離ATM網路,進入IP網路世界。

SDH

數字同步體系,一般用於長途的傳輸網路幹線,成幀Framing採用超級幀的方式,即一個超級幀可以同時傳輸多個邏輯信道的數據,比如一個信道(時隙)在超級幀里佔一個byte,超級幀一秒發8000次,則一個信道有8KBps,即64Kbps , 依稀記得ISDN一個語音信道也是64Kbps,所以可以看出SDH最早是為了傳輸語音而設計的,它是主幹線路,用戶終端電話一級級匯聚到SDH,然後再傳輸到省際、國際。

SDH不僅可以傳輸語音,還可以傳輸IP包,但SDH不是為IP包而生,所以要想把IP包放到SDH上,也需要提供適配層,然後再把增加適配層的IP包映射到SDH信道上,對於SDH來說,知道這個特殊的旅客從哪裡來,到哪裡去。接收端接收到可以從信道里提取數據,還原出IP包,並映射到出介面。

PSN與CSN的本質區別

以IP包為代表的PSN,由於每一個IP包都攜帶目的地IP地址信息,所以依靠IP包本身可以完成定址,通信之前並不需要連接。

而以PSTN為代表的CSN,由於只有信令有地址信息(電話號碼),而語音流量不攜帶地址信息,所以需要通話前先建立連接(依靠信令協議),隨後的語音流量只要沿著連接就可以到達目的地了,所以電路交換的連接是獨佔的。

IP包如果跑在CSN上,也需要先建立連接,參考模型如下:

Circuit + PPP + IP + IP Payload

所以只要把CSN里的邏輯信道看成物理層,即一根線即可。


回答你這個問題得長篇大論,寫本書估計都可以出版了。這麼累的事,還是車神來吧 @車小胖


兄弟你問的太多了,乙太網是用於計算機互聯用的,既是網路結構,也包括一堆協議,PTSN就是以前的電話網,和互聯網沒有關係,ISDN最早是為在電話線上傳輸互聯網數據的技術和協議。而sdh是現在普遍應用的光纜傳輸網技術,是一個底層的網路,可以傳輸語音、數據。atm也是一種數據傳輸的技術,數據傳輸的穩定性較好,但應用的較少,一般都是利用乙太網。


推薦閱讀:

MQTT比TCP協議好在哪兒?
思科模擬器如何配置兩個不同的vlan通過一個路由器ping通另一個網段的電腦?
網路上有若干客戶端向一台機器的某個埠一直不停發送UDP包 這台機器打開埠和不打開埠的區別在哪?
《TCP/IP詳解 卷1:協議》哪些章節需要重點閱讀?

TAG:通信 | 計算機網路 | 網路結構 | 光纖通信 | SDH |