OSI物理層中涉及到了位同步的問題,物理層中的信號都是以位,即比特流來傳輸?shù),所以要求的同步系統(tǒng)自然就是位同步系統(tǒng)了,
同步傳輸與異步傳輸
。一般情況下也就是這兩種類型:異步位傳輸系統(tǒng)和同步位傳輸系統(tǒng)。異步位系統(tǒng)是面向字符來傳輸信息的,也就是我們一般情況下的一個字符,8位,1bit,當(dāng)然了傳輸?shù)臅r候還要加上起始位和結(jié)束位,沒有這兩位接收方就不知道什么時候開始接收數(shù)據(jù)什么時候結(jié)束了。如此一來字符與字符之間就不是連著的,打個比喻,就像秋天的葉子一樣,一片一片往下落。發(fā)送方和接收方不要求同步,就是說你想什么時候落就什么時候落,我都接著,用不著先通知我。
對應(yīng)的同步位系統(tǒng)就不同了,他要求發(fā)送方與接收方嚴(yán)格的同步。這個同步是嘛意思呢,這里我們要提到一個概念,波特率。
波特率是指線路狀態(tài)更改的次數(shù),只有每個信號符合所傳輸數(shù)據(jù)的一位時,才等于每秒位數(shù)。(具體的解釋學(xué)術(shù)定義可以上百度找)簡單點(diǎn)說就是兩臺計(jì)算機(jī)之間要通信,則他們倆的貓必須要使用相同的波特率進(jìn)行操作,
電腦資料
《同步傳輸與異步傳輸》(http://www.msguai.com)。一個數(shù)據(jù)能夠被正確的接受,那么它自身的波特率必須要和計(jì)算機(jī)的時鐘要吻合。比方說一個字符一共8秒,每位一秒,如果一個機(jī)器想正確完整的接收這個字符,那么他的時鐘就必須與這個波特率一致,快了倒還好說,慢了肯定不行,對吧,丟失了數(shù)據(jù)位。這里的這個概念在學(xué)習(xí)配置路由器的時候會碰到,即給DCE設(shè)備設(shè)置時鐘速率。接著說。同步位系統(tǒng)傳輸?shù)氖裁茨兀皇亲址,是字符組合,也就是幀,我們在OSI數(shù)據(jù)鏈路層可以學(xué)習(xí)到。幀的長度沒有規(guī)定,傳輸?shù)臅r候視情況而定吧。這個幀里面包含了同步信息,來通知接收方調(diào)整以同步。這里再打個比喻,前面我們說異步位系統(tǒng)傳輸?shù)臄?shù)據(jù)像樹葉,那么同步位系統(tǒng)傳輸?shù)木拖袷前堰@些樹葉串成一串,是連續(xù)的。
同步位系統(tǒng)比異步位系統(tǒng)要實(shí)用高效。這個比較好理解,計(jì)算機(jī)對幀的處理比對字符要少的多,在傳送相同大小的數(shù)據(jù)量的時候,計(jì)算機(jī)要對大量的字符進(jìn)行開始與結(jié)束操作,幀則要少的多。同時同步位系統(tǒng)的下的網(wǎng)絡(luò)效率也更高,因?yàn)槊總字符都至少包含兩位的開始結(jié)束信息,這個在數(shù)據(jù)量大的時候開銷是很客觀的。
大概情況就是這樣了。有錯誤的地方還請路過的高人指點(diǎn)。