计算机网络主观论述题,《计算机网络》论述题
匿名用戶
1級
2018-11-15 回答
1:時分多路復用
為了提高線路利用率,總是設法在一堆傳輸線路上,傳輸多個話路的信息,這就是多路復用。
多路復用通常有頻分制、時分制和碼分制三種。
頻分制是將傳輸頻帶分成N部分,每一個部分均可作為一個獨立的傳輸信道使用。如圖所示。這樣在一對傳輸線路上可有N對話路信息傳送,而每一對話路所占用的只是其中的一個頻段。頻分制通信又稱載波通信,它是模擬通信的主要手段。
時分制是把一個傳輸通道進行時間分割以傳送若干話路的信息,如圖所示。把N個話路設備接到一條公共的通道上,按一定的次序輪流的給各個設備分配一段使用通道的時間。當輪到某個設備時,這個設備與通道接通,執行操作。與此同時,其它設備與通道的聯系均被切斷。待指定的使用時間間隔一到,則通過時分多路轉換開關把通道聯接到下一個要連接的設備上去。時分制通信也稱時間分割通信,它是數字電話多路通信的主要方法,因而PCM通信常稱為時分多路通信。
2:CRC(Cyclic Redundancy Check)循環冗余校驗碼
是常用的校驗碼,在早期的通信中運用廣泛,因為早期的通信技術不夠可靠(不可靠性的來源是通信技術決定的,比如電磁波通信時受雷電等因素的影響),不可靠的通信就會帶來‘確認信息’的困惑,書上提到紅軍和藍軍通信聯合進攻山下的敵軍的例子,第一天紅軍發了條信息要藍軍第二天一起進攻,藍軍收到之后,發一條確認信息,但是藍軍擔心的是‘確認信息’如果也不可靠而沒有成功到達紅軍那里,那自己不是很危險?于是紅軍再發一條‘對確認的確認信息’,但同樣的問題還是不能解決,紅軍仍然不敢貿然行動。
對通信的可靠性檢查就需要‘校驗’,校驗是從數據本身進行檢查,它依靠某種數學上約定的形式進行檢查,校驗的結果是可靠或不可靠,如果可靠就對數據進行處理,如果不可靠,就丟棄重發或者進行修復。
CRC碼是由兩部分組成,前部分是信息碼,就是需要校驗的信息,后部分是校驗碼,如果CRC碼共長n個bit,信息碼長k個bit,就稱為(n,k)碼。 它的編碼規則是:
1、首先將原信息碼(kbit)左移r位(k+r=n)
2、運用一個生成多項式g(x)(也可看成二進制數)用模2除上面的式子,得到的余數就是校驗碼。
非常簡單,要說明的:模2除就是在除的過程中用模2加,模2加實際上就是我們熟悉的異或運算,就是加法不考慮進位,公式是:
0+0=1+1=0,1+0=0+1=1
即‘異’則真,‘非異’則假。
由此得到定理:a+b+b=a 也就是‘模2減’和‘模2加’直值表完全相同。
有了加減法就可以用來定義模2除法,于是就可以用生成多項式g(x)生成CRC校驗碼。
可以用這個來做,應該不是問題了。。。
總結
以上是生活随笔為你收集整理的计算机网络主观论述题,《计算机网络》论述题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c# 溢出抛异常_Rust竟然没有异常处
- 下一篇: java quartz2.1_quart