異步傳輸和同步傳輸的區別介紹
一、異步傳輸介紹
異步傳輸是數據傳輸的一種方式。由于數據一般是一位接一位串行傳輸的,例如在傳送一串字符信息時,每個字符代碼由7位二進制位組成。但在一串二進制位中,每個7位又從哪一個二進制位開始算起呢?異步傳輸時,在傳送每個數據字符之前,先發送一個叫做開始位的二進制位。當接收端收到這一信號時,就知道相繼送來7位二進制位是一個字符數據。在這以后,接著再給出1位或2位二進制位,稱做結束位。接收端收到結束位后,表示一個數據字符傳送結束。這樣,在異步傳輸時,每個字符是分別同步的,即字符中的每個二進制位是同步的,但字符與字符之間的間隙長度是不固定的。
異步傳輸工作原理:
異步傳輸模式的主要優點是具有以每秒高達2千兆的速度傳播聲音、數據、圖形及視頻圖像的能力。它允許網絡管理者在工作站要求改變時動態重組LAN。當前,LAN的分段原則是一個工作站與它的LAN服務器的地理位置較近,ATM將允許網絡管理者建立一個邏輯的而不是物理的分段。一個ATM開關將允許你建立一個完全不依賴于網絡的物理結構的邏輯網絡。
異步傳輸模式提供了任何兩個同點間的點到點的連接,保證兩點間可有完全的網絡帶寬——每秒45兆位或155兆位(標準草案中規定的兩個接口速度)。因為ATM是獨立于介質,它能在一定速度范圍內操作。
異步傳輸模式:
異步傳輸模式(AsynchronousTransferMode,縮略語為ATM),又叫信息元中繼。異步傳輸模式(ATM)在ATM參考模式下由一個協議集組成。ATM采用面向連接的交換方式,它以信元為單位。每個信元長53字節。其中報頭占了5字節。信息元中繼(cellrelay)的一種標準的(ITU)實施方案,這是一種采用具有固定長度的分組(信息元)的交換技術。之所以稱其為異步,是因為來自某一用戶的、含有信息的信息元的重復出現不是周期性的。
ATM是一種面向連接的技術,是一種為支持寬帶綜合業務網而專門開發的新技術,它與現在的電路交換無任何銜接。當發送端想要和接收端通信時、它通過UNI發送一個要求建立連接的控制信號。接收端通過網絡收到該控制信號并同意建立連接后,一個虛擬線路就會被建立。與同步傳遞模式(STM)不同,ATM采用異步時分復用技術(統計復用)。來自不同信息源的信息匯集在一個緩沖器內排隊。列中的信元逐個輸出到傳輸線上,形成首尾相連的信息流。ATM具有以下特點:因傳輸線路質量高,不需要逐段進行差錯控制。ATM在通信之前需要先建立一個虛連接來預留網絡資源,并在呼叫期間保持這一連接,所以ATM以面向連接的方式工作。信頭的主要功能是標識業務本身和它的邏輯去向,功能有限。信頭長度小,時延小,實時性較好。
二、同步傳輸介紹
同步傳輸該方式是在一塊數據的前面加人1個或2個以上的同步字符SYN。SYN字符是從ASCII碼中精選出來供通信用的同步控制字符。同步字符后面的數據字符不需任何附加位,同步字符表示字符傳送的開始,發送端和接收端應先約定同步字符的個數。
同步傳輸是以同定的時鐘節拍來發送數據信號的。因此,在一個串行的數據流中,各信號碼元之間的相對位置都是固定的,接收方為了從收到的數據流中正確地區分出一個個信號碼元,首先必須建立準確的時鐘信號。這是同步傳輸比異步傳輸復雜的點。在同步傳輸中,數據的發送一般以組(或稱幀,或稱包)為單位,一組數據包含多個字符的代碼或多個獨立的比特位,在組的開頭和結束需加上預先規定的起始序列和終止序列作為標志。起始序列和終止序列的形式隨采用的傳輸控制規程而異。面向位流的通信規程即位同步方式有HDLC(HighLevelDataLinkContr01)規程。面向字符的通信規程,即按字符同步方式有BSC二進制同步通信規程。
同步傳輸的特點:
同步傳輸(SynchronousTransmission):同步傳輸的比特分組要大得多。它不是獨立地發送每個字符,每個字符都有自己的開始位和停止位,而是把它們組合起來一起發送。我們將這些組合稱為數據幀,或簡稱為幀。
數據幀的第一部分包含一組同步字符,它是一個獨特的比特組合,類似于前面提到的起始位,用于通知接收方一個幀已經到達,但它同時還能確保接收方的采樣速度和比特的到達速度保持一致,使收發雙方進入同步。
幀的最后一部分是一個幀結束標記。與同步字符一樣,它也是一個獨特的比特串,類似于前面提到的停止位,用于表示在下一幀開始之前沒有別的即將到達的數據了。
三、同步與異步傳輸的區別
1.異步傳輸是面向字符的傳輸,而同步傳輸是面向比特的傳輸。
2.異步傳輸的單位是字符而同步傳輸的單位是楨。
3.異步傳輸通過字符起止的開始和停止碼抓住再同步的機會,而同步傳輸則是以數據中抽取同步信息。
4.異步傳輸對時序的要求較低,同步傳輸往往通過特定的時鐘線路協調時序。
5.異步傳輸相對于同步傳輸效率較低。
簡單形容:
同步傳輸就是,數據沒有被對方確認收到則調用傳輸的函數就不返回。
接收時,如果對方沒有發送數據,則你的線程就一直等待,直到有數據了才返回,可以繼續執行其他指令
異步傳輸就是,你調用一個函數發送數據,馬上返回,你可以繼續處理其他事,
接收時,對方的有數據來,你會接收到一個消息,或者你的相關接收函數會被調用。
形象形容:
異步傳輸:你傳輸吧,我去做我的事了,傳輸完了告訴我一聲
同步傳輸:你現在傳輸,我要親眼看你傳輸完成,才去做別的事
非常好我支持^.^
(22) 75.9%
不好我反對
(7) 24.1%
相關閱讀:
- [電子說] 什么是網絡交換技術 網絡交換方式的三種基本方式 2023-09-29
- [接口/總線/驅動] USB接口的中斷傳輸、同步傳輸 2023-09-12
- [電子說] 高壓功率放大器在超聲波實現能量與信號的同步傳輸中的應用 2022-11-29
- [電子說] 高壓功率放大器在超聲波實現能量與信號的同步傳輸中的應用 2023-05-16
- [電子說] USB協議的基礎知識 2023-04-11
- [今日頭條] POE RJ45連接器,為各類設備實現電源與網絡數據的同步傳輸 2022-12-22
- [模擬技術] 利用超聲波實現能量與信號反向同步傳輸的方法 2022-11-29
- [電子說] 電壓放大器在超聲波實現能量與信號的同步傳輸中的應用 2022-11-05
( 發表人:姚遠香 )