鏈路控制協議
鏈路控制協議
鏈路控制協議,簡稱LCP(Link Control Protocol)。它是PPP協議的一個子集,在PPP通信中,發送端和接收端通過發送LCP包來確定那些在數據傳輸中的必要信息。
在通過點對點鏈接建立通信之前,每個點對點鏈接的端必須發出鏈路控制協議包。不論鏈路控制協議包連接接不接受它的同等連接認證,它們的包大小限制是相同的,還有相同的錯誤控制。基本上,鏈接控制協議包會檢查鏈路的連接,看它是不是能夠支持用預計的傳輸速度進行數據傳輸。一旦LCP包接受了這個鏈接,傳輸將在網路中進行;如果LCP不能承擔傳輸任務,它就會中止鏈接。
數據鏈路控制協議也稱鏈路通信規程,也就是岱I參考模型中的數據鏈路層協議。路控制協議可分為非同步協議和同步協議兩大類。
非同步協議以字元為獨立的信息傳輸單位,在每個字元的起始處開始對字元內的比特實現同步,但字元與字元之間的間隔時間是不固定的(即字元之間是非同步的)。由於發送器和接收器中近似於同一頻率的兩個約定時鐘,能夠在一段較短的時間內保持同步,所以可以用字元起始處同步的時鐘來採樣該字元中的各比特,而不需要每個比特再用其它方法同步。前面介紹過的"起一止"式通信規程便是非同步協議的典型,它是靠起始位(邏輯0)和停止位(邏輯1)來實現字元的定界及字元內比特的同步的。非同步協議中由於每個傳輸字元都要添加諸如起始位、校驗位、停止位等冗餘位,故通道利用率很低,一般用於數據速率較低的場合。
同步協議是以許多字元或許多比特組織成的數據塊一一幀為傳輸單位,在幀的起始步,使幀內維持固定的時鐘。由於採用幀為傳輸單位,所以同步協議能更有效地利用通道,也便於實現差錯控制、流量控制等功能。
同步協議又可分為面向字元的同步協議、面向比特的同步協議及面向位元組計數的同步協議三種類型。其中面向位元組計數的同步協議在本節前面的幀同步功能中已做了較詳細的介紹,下面介紹另外兩種同步協議。
http://www.examda.com/soft/chuji/wg/20060928/143159835.html