在遠(yuǎn)距離的數(shù)據(jù)傳輸中,除了發(fā)送端和接收端之間的直接連接外,大量的數(shù)據(jù)傳輸還必須經(jīng)過(guò)中間幾個(gè)節(jié)點(diǎn)的連接和轉(zhuǎn)發(fā)。數(shù)據(jù)交換技術(shù)是數(shù)據(jù)在經(jīng)過(guò)中間節(jié)點(diǎn)時(shí)如何進(jìn)行交換的技術(shù)。在計(jì)算機(jī)網(wǎng)絡(luò)的數(shù)據(jù)通信中,大量的數(shù)據(jù)傳輸需要通過(guò)多種“數(shù)據(jù)交換”網(wǎng)站設(shè)計(jì)服務(wù)來(lái)實(shí)現(xiàn)。
常見的數(shù)據(jù)交換方式有電路交換、報(bào)文交換和分組交換三種。1.線路交換
電路交換,也稱為“電路交換”,是一種面向連接的服務(wù)。即通信的雙方在通信前必須先建立一個(gè)臨時(shí)的專用物理連接通道,以實(shí)現(xiàn)雙方之間的數(shù)據(jù)傳輸。數(shù)據(jù)傳輸完成后,釋放。占用頻道。電路交換最常見的應(yīng)用是電話系統(tǒng)。
如圖2-10所示,請(qǐng)求通信的輸入端調(diào)用請(qǐng)求的輸出端;線路接通后,中間的幾個(gè)交換機(jī)負(fù)責(zé)建立兩者之間的物理路徑;雙方通信完全直通透明傳輸,其通信內(nèi)容和通信格式不受交換機(jī)限制,不需要中間轉(zhuǎn)換和存儲(chǔ)。
電路交換的優(yōu)點(diǎn)是數(shù)據(jù)傳輸可靠、快速、實(shí)時(shí),并保持原有的數(shù)據(jù)順序。但是,一旦通信雙方占用了一個(gè)信道,其他用戶就不能再使用,造成資源浪費(fèi),通信成本增加。因此,電路交換適用于連接時(shí)間長(zhǎng)、批量大的實(shí)時(shí)數(shù)據(jù)傳輸系統(tǒng),如數(shù)字語(yǔ)音、傳真、營(yíng)銷型網(wǎng)站建設(shè)等業(yè)務(wù)通信。另外,在電路交換方式下,不同類型和速度的設(shè)備很難協(xié)同工作,因此這種交換方式不適用于計(jì)算機(jī)網(wǎng)絡(luò)中的數(shù)據(jù)通信。2.報(bào)文交換
消息交換是一種存儲(chǔ)轉(zhuǎn)發(fā)交換方法。通信雙方無(wú)需事先建立專用數(shù)據(jù)通道。將發(fā)送的數(shù)據(jù)連同目的地址、源地址等信息作為一個(gè)整體報(bào)文(長(zhǎng)度可變)發(fā)送給中間交換設(shè)備;中間交換設(shè)備采用存儲(chǔ)轉(zhuǎn)發(fā)的傳輸方式,首先緩存報(bào)文,然后根據(jù)報(bào)文的目的地址選擇合適的空閑線路將報(bào)文轉(zhuǎn)發(fā)給下一個(gè)交換設(shè)備,逐條轉(zhuǎn)發(fā),直到數(shù)據(jù)被發(fā)送到目的地,如圖2-11所示。
3.分組交換
分組交換是消息交換技術(shù)的改進(jìn)。它將用戶發(fā)送的報(bào)文數(shù)據(jù)分成一定的長(zhǎng)度(有長(zhǎng)度約定),稱為數(shù)據(jù)包,并在每個(gè)數(shù)據(jù)包前面附加一個(gè)數(shù)據(jù)包頭,表示該數(shù)據(jù)包數(shù)據(jù)從哪里來(lái),發(fā)往哪里等。然后分組交換機(jī)根據(jù)每個(gè)分組數(shù)據(jù)的地址標(biāo)志將信息轉(zhuǎn)發(fā)到目的地。分組交換的特點(diǎn):
1)限制數(shù)據(jù)傳輸?shù)淖畲箝L(zhǎng)度,從而減少分組交換設(shè)備所需的存儲(chǔ)空間。
2) 數(shù)據(jù)包是一個(gè)小的傳輸單元,只重發(fā)錯(cuò)誤的數(shù)據(jù)包而不是整個(gè)消息,從而大大降低了重傳率,提高了切換速度。
3) 發(fā)送第一個(gè)數(shù)據(jù)包后,發(fā)送方可以連續(xù)發(fā)送后續(xù)數(shù)據(jù)包。這些數(shù)據(jù)包可以選擇不同的路徑被中間的數(shù)據(jù)包交換設(shè)備接收、處理和轉(zhuǎn)發(fā),大大提高了傳輸速率?,F(xiàn)在計(jì)算機(jī)網(wǎng)絡(luò)的數(shù)據(jù)通信技術(shù)就是采用這種數(shù)據(jù)交換方式。三種交換方式比較如下:
如圖2-12所示,電路交換信道連接時(shí)間最長(zhǎng),分組交換最短;分組交換的信息傳輸時(shí)延最大,分組交換的時(shí)延小得多,電路交換的時(shí)延應(yīng)該最小。因此,如果要傳輸?shù)臄?shù)據(jù)量很大,消息傳輸時(shí)間遠(yuǎn)大于調(diào)用時(shí)間,則使用線路切換比較合適;否則,應(yīng)使用分組交換。從整條線路的信道利用率來(lái)看,報(bào)文交換和分組交換比線路交換好,報(bào)文交換比報(bào)文交換延遲小,更適合計(jì)算機(jī)間的突發(fā)數(shù)據(jù)通信,但報(bào)文交換的延遲大,所以不適合實(shí)時(shí)數(shù)據(jù)傳輸。
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對(duì)接開發(fā)等。十余年開發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!