您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>通信技術(shù)>傳輸網(wǎng)/接入網(wǎng)/交換網(wǎng)>

同步傳輸/異步傳輸原理什么?

2010年04月03日 15:10 ttokpm.com 作者:佚名 用戶評論(0

同步傳輸/異步傳輸原理什么?

同步傳輸

同步傳輸方式中發(fā)送方和接收方的時(shí)鐘是統(tǒng)一的、字符與字符間的傳輸是同步無間隔的。

網(wǎng)絡(luò)通信過程中,通信雙方要交換數(shù)據(jù),需要高度的協(xié)同工作。為了正確的解釋信號,接收方必須確切地知道信號應(yīng)當(dāng)何時(shí)接收和處理,因此定時(shí)是至關(guān)重要的。在計(jì)算機(jī)網(wǎng)絡(luò)中,定時(shí)的因素稱為位同步。同步是要接收方按照發(fā)送方發(fā)送的每個(gè)位的起止時(shí)刻和速率來接收數(shù)據(jù),否則會產(chǎn)生誤差。通??梢圆捎猛交虍惒降膫鬏敺绞綄ξ贿M(jìn)行同步處理。

同步傳輸(Synchronous Transmission):同步傳輸?shù)谋忍胤纸M要大得多。它不是獨(dú)立地發(fā)送每個(gè)字符,每個(gè)字符都有自己的開始位和停止位,而是把它們組合起來一起發(fā)送。我們將這些組合稱為數(shù)據(jù)幀,或簡稱為幀。

數(shù)據(jù)幀的第一部分包含一組同步字符,它是一個(gè)獨(dú)特的比特組合,類似于前面提到的起始位,用于通知接收方一個(gè)幀已經(jīng)到達(dá),但它同時(shí)還能確保接收方的采樣速度和比特的到達(dá)速度保持一致,使收發(fā)雙方進(jìn)入同步。

幀的最后一部分是一個(gè)幀結(jié)束標(biāo)記。與同步字符一樣,它也是一個(gè)獨(dú)特的比特串,類似于前面提到的停止位,用于表示在下一幀開始之前沒有別的即將到達(dá)的數(shù)據(jù)了。

同步傳輸通常要比異步傳輸快速得多。接收方不必對每個(gè)字符進(jìn)行開始和停止的操作。一旦檢測到幀同步字符,它就在接下來的數(shù)據(jù)到達(dá)時(shí)接收它們。另外,同步傳輸?shù)拈_銷也比較少。例如,一個(gè)典型的幀可能有500字節(jié)(即4000比特)的數(shù)據(jù),其中可能只包含100比特的開銷。這時(shí),增加的比特位使傳輸?shù)谋忍乜倲?shù)增加2.5%,這與異步傳輸中25 %的增值要小得多。隨著數(shù)據(jù)幀中實(shí)際數(shù)據(jù)比特位的增加,開銷比特所占的百分比將相應(yīng)地減少。但是,數(shù)據(jù)比特位越長,緩存數(shù)據(jù)所需要的緩沖區(qū)也越大,這就限制了一個(gè)幀的大小。另外,幀越大,它占據(jù)傳輸媒體的連續(xù)時(shí)間也越長。在極端的情況下,這將導(dǎo)致其他用戶等得太久。

同步傳輸:字符打包成數(shù)據(jù)幀,幀的第一部分有比特組合,用于通知幀的到達(dá)以及告知接收方采樣速度和速度,最后一部分幀結(jié)束標(biāo)記。同步傳輸通常比異步傳輸快得多,比如500字節(jié)(4000比特)打包數(shù)據(jù)幀,可能包含100比特的開銷,占2.5%;數(shù)據(jù)幀打包越大,則傳輸頻率降低,掉包損失也更大。

在網(wǎng)絡(luò)通信過程中,通信雙方要交換數(shù)據(jù),需要高度的協(xié)同工作。為了正確的解釋信號,接收方必須確切地知道信號應(yīng)當(dāng)何時(shí)接收和處理,因此定時(shí)是至關(guān)重要的。在計(jì)算機(jī)網(wǎng)絡(luò)中,定時(shí)的因素稱為位同步。同步是要接收方按照發(fā)送方發(fā)送的每個(gè)位的起止時(shí)刻和速率來接收數(shù)據(jù),否則會產(chǎn)生誤差。通??梢圆捎猛交虍惒降膫鬏敺绞綄ξ贿M(jìn)行同步處理。同步傳輸方式中發(fā)送方和接收方的時(shí)鐘是統(tǒng)一的、字符與字符間的傳輸是同步無間隔的。

同步傳輸(Synchronous Transmission)

同步傳輸是以同步的時(shí)鐘節(jié)拍來發(fā)送數(shù)據(jù)信號的,因此在一個(gè)串行的數(shù)據(jù)流中,各信號碼元之間的相對位置都是固定的(即同步的)。接收端為了從收到的數(shù)據(jù)流中正確地區(qū)分出一個(gè)個(gè)信號碼元,首先必須建立準(zhǔn)確的時(shí)鐘信號。數(shù)據(jù)的發(fā)送一般以組(或稱幀)為單位,一組數(shù) 據(jù)包含多個(gè)字符收發(fā)之間的碼組或幀同步,是通過傳輸特定的傳輸控制字符或同步序列來完成的,傳輸效率較高

同步傳輸?shù)谋忍胤纸M要大得多。它不是獨(dú)立地發(fā)送每個(gè)字符,每個(gè)字符都有自己的開始位和停止位,而是把它們組合起來一起發(fā)送。我們將這些組合稱為數(shù)據(jù)幀,或簡稱為幀。數(shù)據(jù)幀的第一部分包含一組同步字符,它是一個(gè)獨(dú)特的比特組合,類似于前面提到的起始位,用于通知接收方一個(gè)幀已經(jīng)到達(dá),但它同時(shí)還能確保接收方的采樣速度和比特的到達(dá)速度保持一致,使收發(fā)雙方進(jìn)入同步。

幀的最后一部分是一個(gè)幀結(jié)束標(biāo)記。與同步字符一樣,它也是一個(gè)獨(dú)特的比特串,類似于前面提到的停止位,用于表示在下一幀開始之前沒有別的即將到達(dá)的數(shù)據(jù)了。

同步傳輸通常要比異步傳輸快速得多。接收方不必對每個(gè)字符進(jìn)行開始和停止的操作。一旦檢測到幀同步字符,它就在接下來的數(shù)據(jù)到達(dá)時(shí)接收它們。另外,同步傳輸?shù)拈_銷也比較少。例如,一個(gè)典型的幀可能有500字節(jié)(即4000比特)的數(shù)據(jù),其中可能只包含100比特的開銷。這時(shí),增加的比特位使傳輸?shù)谋忍乜倲?shù)增加2.5%,這與異步傳輸中25%的增值要小得多。隨著數(shù)據(jù)幀中實(shí)際數(shù)據(jù)比特位的增加,開銷比特所占的百分比將相應(yīng)地減少。但是,數(shù)據(jù)比特位越長,緩存數(shù)據(jù)所需要的緩沖區(qū)也越大,這就限制了一個(gè)幀的大小。另外,幀越大,它占據(jù)傳輸媒體的連續(xù)時(shí)間也越長。在極端的情況下,這將導(dǎo)致其他用戶等得太久。

異步傳輸

異步傳輸方式并不要求發(fā)送方和接收方的時(shí)鐘完全一樣,字符與字符間的傳輸是異步的。

在網(wǎng)絡(luò)通信過程中,通信雙方要交換數(shù)據(jù),需要高度的協(xié)同工作。為了正確的解釋信號,接收方必須確切地知道信號應(yīng)當(dāng)何時(shí)接收和處理,因此定時(shí)是至關(guān)重要的。在計(jì)算機(jī)網(wǎng)絡(luò)中,定時(shí)的因素稱為位同步。同步是要接收方按照發(fā)送方發(fā)送的每個(gè)位的起止時(shí)刻和速率來接收數(shù)據(jù),否則會產(chǎn)生誤差。通常可以采用同步或異步的傳輸方式對位進(jìn)行同步處理。

異步傳輸(Asynchronous Transmission): 異步傳輸將比特分成小組進(jìn)行傳送,小組可以是8位的1個(gè)字符或更長。發(fā)送方可以在任何時(shí)刻發(fā)送這些比特組,而接收方從不知道它們會在什么時(shí)候到達(dá)。一個(gè)常見的例子是計(jì)算機(jī)鍵盤與主機(jī)的通信。按下一個(gè)字母鍵、數(shù)字鍵或特殊字符鍵,就發(fā)送一個(gè)8比特位的ASCII代碼。鍵盤可以在任何時(shí)刻發(fā)送代碼,這取決于用戶的輸入速度,內(nèi)部的硬件必須能夠在任何時(shí)刻接收一個(gè)鍵入的字符。

異步傳輸存在一個(gè)潛在的問題,即接收方并不知道數(shù)據(jù)會在什么時(shí)候到達(dá)。在它檢測到數(shù)據(jù)并做出響應(yīng)之前,第一個(gè)比特已經(jīng)過去了。這就像有人出乎意料地從后面走上來跟你說話,而你沒來得及反應(yīng)過來,漏掉了最前面的幾個(gè)詞。因此,每次異步傳輸?shù)?a target="_blank">信息都以一個(gè)起始位開頭,它通知接收方數(shù)據(jù)已經(jīng)到達(dá)了,這就給了接收方響應(yīng)、接收和緩存數(shù)據(jù)比特的時(shí)間;在傳輸結(jié)束時(shí),一個(gè)停止位表示該次傳輸信息的終止。按照慣例,空閑(沒有傳送數(shù)據(jù))的線路實(shí)際攜帶著一個(gè)代表二進(jìn)制1的信號,異步傳輸?shù)拈_始位使信號變成0,其他的比特位使信號隨傳輸?shù)臄?shù)據(jù)信息而變化。最后,停止位使信號重新變回1,該信號一直保持到下一個(gè)開始位到達(dá)。例如在鍵盤上數(shù)字“1”,按照8比特位的擴(kuò)展ASCII編碼,將發(fā)送“00110001”,同時(shí)需要在8比特位的前面加一個(gè)起始位,后面一個(gè)停止位。

異步傳輸?shù)膶?shí)現(xiàn)比較容易,由于每個(gè)信息都加上了“同步”信息,因此計(jì)時(shí)的漂移不會產(chǎn)生大的積累,但卻產(chǎn)生了較多的開銷。在上面的例子,每8個(gè)比特要多傳送兩個(gè)比特,總的傳輸負(fù)載就增加25%。對于數(shù)據(jù)傳輸量很小的低速設(shè)備來說問題不大,但對于那些數(shù)據(jù)傳輸量很大的高速設(shè)備來說,25%的負(fù)載增值就相當(dāng)嚴(yán)重了。因此,異步傳輸常用于低速設(shè)備。

異步傳輸:字符分組,每個(gè)字符8位其中包含2個(gè)“同步信息位”增加25%負(fù)載開銷,常用于數(shù)據(jù)傳輸量小的低速設(shè)備。

在網(wǎng)絡(luò)通信過程中,通信雙方要交換數(shù)據(jù),需要高度的協(xié)同工作。為了正確的解釋信號,接收方必須確切地知道信號應(yīng)當(dāng)何時(shí)接收和處理,因此定時(shí)是至關(guān)重要的。在計(jì)算機(jī)網(wǎng)絡(luò)中,定時(shí)的因素稱為位同步。同步是要接收方按照發(fā)送方發(fā)送的每個(gè)位的起止時(shí)刻和速率來接收數(shù)據(jù),否則會產(chǎn)生誤差。通??梢圆捎猛交虍惒降膫鬏敺绞綄ξ贿M(jìn)行同步處理。異步傳輸方式并不要求發(fā)送方和接收方的時(shí)鐘完全一樣,字符與字符間的傳輸是異步的。

異步傳輸(Asynchronous Transmission)

異步傳輸一般以字符為單位,不論所采用的字符代碼長度為多少位,在發(fā)送每一字符代碼時(shí),前面均加上一個(gè)“起”信號,其長度規(guī)定為1個(gè)碼元,極性為“0”,即空號的極性;字符 代碼后面均加上一個(gè)“止”信號,其長度為1或2個(gè)碼元,極性皆為“1”,即與信號極性相同,加上起、止信號的作用就是為了能區(qū)分串行傳輸?shù)摹白址保簿褪菍?shí)現(xiàn)串行傳輸收、發(fā)雙方碼組或字符的同步。這種傳輸方式的特點(diǎn)是同步實(shí)現(xiàn)簡單,收發(fā)雙方的時(shí)鐘信號不需要嚴(yán)格同步。缺點(diǎn)是對每一字符都需加入“起、止”碼元,使傳輸效率降低,故適用于1200bi t/s以下的低速數(shù)據(jù)傳輸。

異步傳輸將比特分成小組進(jìn)行傳送,小組可以是8位的1個(gè)字符或更長。發(fā)送方可以在任何時(shí)刻發(fā)送這些比特組,而接收方從不知道它們會在什么時(shí)候到達(dá)。一個(gè)常見的例子是計(jì)算機(jī)鍵盤與主機(jī)的通信。按下一個(gè)字母鍵、數(shù)字鍵或特殊字符鍵,就發(fā)送一個(gè)8比特位的ASCII代碼。鍵盤可以在任何時(shí)刻發(fā)送代碼,這取決于用戶的輸入速度,內(nèi)部的硬件必須能夠在任何時(shí)刻接收一個(gè)鍵入的字符。

異步傳輸存在一個(gè)潛在的問題,即接收方并不知道數(shù)據(jù)會在什么時(shí)候到達(dá)。在它檢測到數(shù)據(jù)并做出響應(yīng)之前,第一個(gè)比特已經(jīng)過去了。這就像有人出乎意料地從后面走上來跟你說話,而你沒來得及反應(yīng)過來,漏掉了最前面的幾個(gè)詞。因此,每次異步傳輸?shù)男畔⒍家砸粋€(gè)起始位開頭,它通知接收方數(shù)據(jù)已經(jīng)到達(dá)了,這就給了接收方響應(yīng)、接收和緩存數(shù)據(jù)比特的時(shí)間;在傳輸結(jié)束時(shí),一個(gè)停止位表示該次傳輸信息的終止。按照慣例,空閑(沒有傳送數(shù)據(jù))的線路實(shí)際攜帶著一個(gè)代表二進(jìn)制1的信號,異步傳輸?shù)拈_始位使信號變成0,其他的比特位使信號隨傳輸?shù)臄?shù)據(jù)信息而變化。最后,停止位使信號重新變回1,該信號一直保持到下一個(gè)開始位到達(dá)。例如在鍵盤上數(shù)字“1”,按照8比特位的擴(kuò)展ASCII編碼,將發(fā)送“00110001”,同時(shí)需要在8比特位的前面加一個(gè)起始位,后面一個(gè)停止位。

異步傳輸?shù)膶?shí)現(xiàn)比較容易,由于每個(gè)信息都加上了“同步”信息,因此計(jì)時(shí)的漂移不會產(chǎn)生大的積累,但卻產(chǎn)生了較多的開銷。在上面的例子,每8個(gè)比特要多傳送兩個(gè)比特,總的傳輸負(fù)載就增加25%。對于數(shù)據(jù)傳輸量很小的低速設(shè)備來說問題不大,但對于那些數(shù)據(jù)傳輸量很大的高速設(shè)備來說,25%的負(fù)載增值就相當(dāng)嚴(yán)重了。因此,異步傳輸常用于低速設(shè)備。

非常好我支持^.^

(12) 8.6%

不好我反對

(127) 91.4%

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?