談到交換,從廣義上講,任何數(shù)據(jù)的轉(zhuǎn)發(fā)都可以叫做交換。但是,傳統(tǒng)的、狹義的第2層交換技術(shù),僅包括數(shù)據(jù)鏈路層的轉(zhuǎn)發(fā)。常見的交換技術(shù)有哪些種類呢?他們又有什么優(yōu)缺點(diǎn)呢?常見的交換技術(shù)有三種:電路交換、報(bào)文交換和分組交換。
一、電路交換
優(yōu)點(diǎn):數(shù)據(jù)傳輸可靠、迅速,數(shù)據(jù)不會(huì)丟失,且保持原來(lái)的序列。
缺點(diǎn):在某些情況下,電路空閑時(shí)的信道容量被浪費(fèi);另外,如數(shù)據(jù)傳輸階段的持續(xù)時(shí)間不長(zhǎng),電路建立和拆除所用的時(shí)間就得不償失。
適用范圍:遠(yuǎn)程批處理信息傳輸或系統(tǒng)間實(shí)時(shí)性要求高的大量數(shù)據(jù)傳輸?shù)那闆r。這種通信方式的計(jì)費(fèi)方法一般按照預(yù)訂的帶寬、距離和時(shí)間來(lái)計(jì)算。
二、報(bào)文交換
優(yōu)點(diǎn):線路利用率高,信道可為多個(gè)報(bào)文共享;通信量大時(shí)仍可接收?qǐng)?bào)文,但傳輸延遲會(huì)增加;交換網(wǎng)絡(luò)可對(duì)報(bào)文進(jìn)行速度和代碼等的轉(zhuǎn)換;不需要同時(shí)啟動(dòng)發(fā)送器和接收器來(lái)傳輸數(shù)據(jù),網(wǎng)絡(luò)可暫存;一份報(bào)文可發(fā)往多個(gè)目的地;能夠?qū)崿F(xiàn)報(bào)文的差錯(cuò)控制和糾錯(cuò)處理等功能。
缺點(diǎn):中間節(jié)點(diǎn)必須具備很大的存儲(chǔ)空間;報(bào)文長(zhǎng)度未作規(guī)定,報(bào)文只能暫存在磁盤上,磁盤讀取占用了額外的時(shí)間;當(dāng)信道誤碼率高時(shí),頻繁重發(fā),報(bào)文交換難以支持實(shí)時(shí)通信和交互式通信的要求;由于“存儲(chǔ)-轉(zhuǎn)發(fā)”和排隊(duì),增加了數(shù)據(jù)傳輸?shù)难舆t;任何報(bào)文都必須排隊(duì)等待,不同長(zhǎng)度的報(bào)文要求不同長(zhǎng)度的處理和傳輸時(shí)間,即使非常短小的報(bào)文。
三、分組交換
是目前應(yīng)用最廣的交換技術(shù)。
優(yōu)點(diǎn):結(jié)合了線路交換和報(bào)文交換兩者的優(yōu)點(diǎn),使其性能達(dá)到最優(yōu)。
缺點(diǎn):由報(bào)文太長(zhǎng)引起的,因此分組交換的思想是限制發(fā)送和轉(zhuǎn)發(fā)的信息長(zhǎng)度,將一個(gè)大報(bào)文分割成一定長(zhǎng)度的信息單位,稱為分組,并以分組為單位存儲(chǔ)轉(zhuǎn)發(fā),在接收端再將各分組重新組裝成一個(gè)完整的報(bào)文。