鏈路控制協定概述
鏈路控制協定,英文全稱為Link Control Protocol,簡稱LCP。它是PPP協定的一個子集,在PPP通信中,傳送端和接收端通過傳送LCP包來確定那些在數據傳輸中的必要信息。
在通過點對點連結建立通信之前,每個點對點連結的端必須發出鏈路控制協定包。不論鏈路控制協定包連線接不接受它的同等連線認證,它們的包大小限制是相同的,還有相同的錯誤控制。基本上,連結控制協定包會檢查電話線的連線,看它是不是能夠支持用預計的傳輸速度進行數據傳輸。一旦LCP包接受了這個連結,傳輸將在網路中進行;如果LCP不能承擔傳輸任務,它就會中止連結。
鏈路控制協定內容介紹
LCP協定工作內容包括:
•檢查連結設備的標識,決定是接受還是拒絕。
•確定傳輸中可接收的包位元組數。
•核對雙方配置是否匹配,如果不匹配則斷開連結。只有在LCP包連結是可用的情況下,數據才能實現網路通信。
鏈路控制協定分類
異步協定以字元為獨立的信息傳輸單位,在每個字元的起始處開始對字元內的比特實現同步,但字元與字元之間的間隔時間是不固定的(即字元之間是異步的)。由於傳送器和接收器中近似於同一頻率的兩個約定時鐘能夠在一段較短的時間內保持同步,所以可以用字元起始處同步的時鐘來採樣該字元中的各比特,而不需要每個比特再用其它方法同步。
前面介紹過的“起一止”式通信規程便是異步協定的典型,它是靠起始位(邏輯0)和停止位(邏輯1)來實現字元的定界及字元內比特的同步的。異步協定中由於每個傳輸字元都要添加諸如起始位、校驗位、停止位等冗餘位,故信道利用率很低,一般用於數據速率較低的場合。
同步協定是以許多字元或許多比特組織成的數據塊一一幀為傳輸單位,在幀的起始步,使幀內維持固定的時鐘。由於採用幀為傳輸單位,所以同步協定能更有效地利用信道,也便於實現差錯控制、流量控制等功能。
同步協定又可分為以下三種類型:
•面向字元的同步協定
•面向比特的同步協定
•面向位元組計數的同步協定