MPLS與SONET、ATM網(wǎng)絡(luò)有什么不同?
同步光纖網(wǎng)(SONET)是一種光纖傳輸標(biāo)準(zhǔn),它關(guān)注于OSI模型結(jié)構(gòu)中的物理層。SONET與國(guó)際上的SDH類似,最初是為語音流量如何在光纖網(wǎng)絡(luò)上傳輸而設(shè)計(jì)的。和第一層物理層協(xié)議一樣,SONET也用來保證各個(gè)光纖網(wǎng)絡(luò)鏈路的通訊。久而久之SONET進(jìn)行了演變,包括數(shù)據(jù)服務(wù)方面——如幀中繼,T1和OC-3——光纖網(wǎng)絡(luò)連接方面。因?yàn)镾ONET最初是為語音設(shè)計(jì)的而非各種大小的數(shù)據(jù)包,所以用它來傳輸數(shù)據(jù)不是很有效,而且還需要許多含有不相干數(shù)據(jù)的數(shù)據(jù)包來實(shí)現(xiàn)正常傳輸。ATM是解決SONET低效率的一種方法。通過網(wǎng)絡(luò)適配器的使用,ATM網(wǎng)絡(luò)把數(shù)據(jù)分成更小的信元來傳輸。運(yùn)行在SONET上的ATM使得家庭和企業(yè)ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))服務(wù)成為可能。
與此相反,ATM和MPLS都是數(shù)據(jù)傳輸協(xié)議,意味著它們都屬于OSI模型中的物理數(shù)據(jù)層,可用來實(shí)現(xiàn)點(diǎn)到點(diǎn)的數(shù)據(jù)傳輸。ATM和MPLS的主要區(qū)別在于,ATM是為電路交換環(huán)境設(shè)計(jì)的,而MPLS是在數(shù)據(jù)包交換中,如以太網(wǎng)或IP網(wǎng)。從他們的網(wǎng)絡(luò)拓?fù)錁?gòu)建方式可以明顯看出這種區(qū)別。ATM主要針對(duì)點(diǎn)對(duì)點(diǎn)連接,需要在每個(gè)物理或虛擬線路末端接入ATM適配卡。另一方面,MPLS的多對(duì)多拓?fù)浣Y(jié)構(gòu)中的工作方式與以太網(wǎng)交換機(jī)相似,允許每個(gè)網(wǎng)絡(luò)端點(diǎn)和MPLS網(wǎng)絡(luò)連接,并且符合特殊用戶的虛擬網(wǎng)。ATM要構(gòu)造這樣的網(wǎng)絡(luò),就需要在每個(gè)組織的本地安裝多個(gè)ATM網(wǎng)絡(luò)連接器。本身就是多協(xié)議的MPLS提供標(biāo)簽交換技術(shù),可以傳輸其他協(xié)議,包括通過MPLS網(wǎng)絡(luò)的ATM協(xié)議,比如兩個(gè)ATM端點(diǎn)可以通過一個(gè)MPLS網(wǎng)絡(luò)連接,實(shí)現(xiàn)彼此快速透明化地?cái)?shù)據(jù)傳輸。
作者:Michael Brandenburg