計算機網(wǎng)絡基礎(chǔ)知識之通信方式

字號:

$2.1.3 通信方式
    在計算機內(nèi)部各部件之間、計算機與各種外部設備之間及計算機與計算機之間都是以通信的方式傳遞交換數(shù)據(jù)信息的。通信有兩種基本方式,即串行方式和并行方式。通常情況下,并行方式用于近距離通信,串行方式用于距離較遠的通信。在計算機網(wǎng)絡中,串行通信方式更具有普遍意義。
    1.并行通信方式
    在并行數(shù)據(jù)傳輸中有多個數(shù)據(jù)位,例如8個數(shù)據(jù)位(如圖2.3所示),同時在兩個設備之間傳輸。發(fā)送設備將8個數(shù)據(jù)位通過8條數(shù)據(jù)線傳送給接收設備,還可附加一位數(shù)據(jù)校驗位。接收設備可同時接收到這些數(shù)據(jù),不需做任何變換就可直接使用。在計算機內(nèi)部的數(shù)據(jù)通信通常以并行方式進行。并行的數(shù)據(jù)傳送線也叫總線,如并行傳送8位數(shù)據(jù)就叫8位總線,并行傳送16位數(shù)據(jù)就叫16位總線。并行數(shù)據(jù)總線的物理形式有好幾種,但功能都是一樣的,例如:計算機內(nèi)部直接用印刷電路板實現(xiàn)的數(shù)據(jù)總線、連接軟領(lǐng)盤驅(qū)動器的扁平帶狀電纜、連接計算機外部設備的圓形多芯屏蔽電纜等。
    2.串行通信方式
    并行傳輸時,需要一根至少有8條數(shù)據(jù)線(因一個字節(jié)是8位)的電纜將兩個通信設備連接起來。當進行近距離傳輸時,這種方法的優(yōu)點是傳輸速度快,處理簡單;但進行遠距離數(shù)據(jù)傳輸時,這種方法的線路費用就難以容忍了。這種情況下,使用現(xiàn)成的電話線來進行數(shù)據(jù)傳輸就經(jīng)濟得多了。用電話線進行通信,就必須使用串行數(shù)據(jù)傳輸技術(shù)。串行數(shù)據(jù)傳輸時,數(shù)據(jù)是一位一位地在通信線上傳輸?shù)?與同時可傳輸好幾位數(shù)據(jù)的并行傳輸相比,串行數(shù)據(jù)傳輸?shù)乃俣纫炔⑿袀鬏斅枚唷5捎诠秒娫捪到y(tǒng)已形成了一個覆蓋面極其廣闊的網(wǎng)絡,所以,使用現(xiàn)成的電話網(wǎng)以串行傳輸方式通信,對于計算機網(wǎng)絡來說具有更大的現(xiàn)實意義。
    如圖2.4所示,串行數(shù)據(jù)傳輸時,先由具有8位總線的計算機內(nèi)的發(fā)送設備,將8位并行數(shù)據(jù)經(jīng)并一串轉(zhuǎn)換硬件轉(zhuǎn)換成串行方式,再逐位經(jīng)傳輸線到達接收站的設備中,并在接收端將數(shù)據(jù)從串行方式重新轉(zhuǎn)換成并行方式,以僻的使用。單工數(shù)據(jù)傳輸只支持數(shù)據(jù)在一個方向上傳輸;半雙工數(shù)據(jù)傳輸允許數(shù)據(jù)在兩個方向上傳輸,但是,在某一時刻,只允許數(shù)據(jù)在一個方向上傳輸,因而半雙工通信實際上是一種可切換方向的單工通信;全雙工數(shù)據(jù)通信允許數(shù)據(jù)同時在兩個方向上傳輸,因此全雙工通信是兩個單工通信方式的結(jié)合,它要求發(fā)送設備和接收設備都有獨立的接收和發(fā)送能力。