網路工程師考試筆記 數字資料編碼

2021-08-23 15:05:35 字數 1820 閱讀 2211

資料編碼詳解

這裡首先區分一下兩個基本概念:資料,訊號

資料是邏輯上的概念,可分為數字資料和模擬資料。數字資料有0

和1組成,而模擬資料有連續的數值組成。

訊號是物理上的概念,可分為數碼訊號和模擬訊號。數碼訊號就是高低電平,而模擬訊號為一定頻率的交流電壓。

資料的儲存和傳輸需要用訊號來完成。這裡以數字資料為例,每一位0

或1在不同的介質上需要不同的表示方式,如在磁碟上表現為磁性方向,在光碟上表現為洞的深度。數字資料在傳輸時既可以用數碼訊號來表示,亦可以用模擬訊號來表示。

按照信源產生的資料型別和通道上的傳輸訊號不同,可組成四種通訊方式:

(1)數字資料---

模擬訊號

叫做資料通訊

(2)數字資料---

數碼訊號

叫做資料通訊,

(3)模擬資料---

模擬訊號

叫做模擬通訊

(4)模擬資料---

數碼訊號

叫做數字通訊

本文介紹的是第(2

)種,即用數碼訊號來表示數字資料。

按照利用訊號的不同方式,可以分為三大類:

1.

單極性編碼

只利用數碼訊號的高電平,所以叫做單極性。方式也很簡單,即高電平表示資料1

,沒有電平表示資料0。

2.

雙極性編碼

利用數碼訊號的高電平和低電平,所以叫做雙極性。方式很簡單,無論是高電平還是低電平都表示1

,沒有電平表示0

。值得注意的是,這裡要求高低電平必須交替出現,即不能連續出現相同極性的電平。

3.

極化編碼

無論是單極性編碼還是雙極性編碼,其表示方式都是利用電平的高低。而極化編碼則可以利用電平的高低變化,由此可以達到一定程度同步的目的。

3.1

歸零碼rtz

同樣是用高電平表示1

,低電平表示0

,但是在乙個位元的中間電平歸零。

3.2

非歸零碼ntz

(1)非歸零電平碼ntz-l

高電平表示1

,低電平表示0。

(2)非歸零翻轉碼ntz-i

在乙個bit

的開始,由高電平變為低電平表示0

,由低電平變為高電平表示1。

3.3

雙相位編碼(1

)曼徹斯特編碼(應用於乙太網)

在乙個bit

的中間由高電平變為低電平表示0

,有低電平變為高電平表示1

,同時這種變化也用來實現同步。 (2

)差分曼徹斯特編碼(應用於令牌網)

這種編碼在乙個bit

的開始位置的變化用來表示資料,而中間的變化僅用來實現同步。開始位置電平的變化,無論是高變低,還是低變高都表示0

,而沒有變化則表示1。

小技巧:先看是極性還是極化,再看極化發生位置(bit

開始和中間),最後看是否同步與資料的實現位置。

網路工程師筆記《二》

這次來總結在刷題碰到的知識點 一些配置的命令 一 知識點 1,對稱金鑰密碼體制 常見的des,idea,tdea,aes,rc2,rc4,rc5 其中des屬於分組密碼體制,三重des 使用的是兩個金鑰執行三次des 演算法,並不是三個金鑰。2,加密與解密 b收到使用者a帶數字簽名的訊息m,為了驗證...

Linux網路工程師資料

1 linux 系統管理 1 ubuntu linux 零起點學習 linux 自由飛翔 linux共45 集 480個 linux linux 網路安全 1 實戰 linux yeslab 現任明教教主 backtrack58集 菜鳥騰飛安全網 backtrack滲透 openvpn linux ...

網路工程師考試內容綱要

網路工程師考試內容綱要 一 考試說明 1 考試要求 1 熟悉計算機系統的基礎知識 2 熟悉網路作業系統的基礎知識 3 理解計算機應用系統的設計和開發方法 4 熟悉資料通訊的基礎知識 5 熟悉系統安全和資料安全的基礎知識 6 掌握網路安全的基本技術和主要的安全協議與安全系統 7 掌握計算機網路體系結構...