ISO/RM的第二層是數(shù)據(jù)鏈路層,設立數(shù)據(jù)鏈路層的主要目的是將一條原始的、有差錯的物理線路變?yōu)閷W(wǎng)絡層無差錯的數(shù)據(jù)鏈路。為了實現(xiàn)這個目的,數(shù)據(jù)鏈路層必須執(zhí)行鏈路管理、幀傳輸、流量控制、差錯控制等功能。為建立和進行數(shù)據(jù)傳輸所必需的手續(xù)和控制稱為傳輸控制。這些傳輸控制主要表現(xiàn)在以下幾方面:在建立傳輸時所需要進行的聯(lián)絡過程中的控制,這種控制在正式通信前進行;在數(shù)據(jù)傳輸過程中的控制,例如傳輸控制格式和傳輸控制差錯等;在數(shù)據(jù)傳輸結(jié)束后的控制,比如傳輸鏈路的釋放、拆除等。為實現(xiàn)這些傳輸控制而制定的一系列規(guī)則稱為傳輸控制規(guī)程。
一、傳輸控制規(guī)程的種類
傳輸控制規(guī)程可以從不同角度分類。但對控制方法影響最大的還是傳輸信息的基本單位,即傳輸信息時,是以字符還是以位(bit)為傳輸信息的基本單位,以字符作為信息傳輸基本單位的稱為“面向字符的傳輸控制規(guī)程”;以位(bit)為傳輸信息基本單位的稱為“面向比特的傳輸控制規(guī)程”。傳輸控制規(guī)程的詳細分類如表1-1所列,表中的“面向字節(jié)計數(shù)的傳輸控制規(guī)程”用的較少。
表1-1:傳輸控制規(guī)程分類
面向字符的基本型傳輸控制規(guī)程與面向比特的高級數(shù)據(jù)鏈路控制規(guī)程(HDLC)的基本特性比較如表1-2所列。
表1-2:傳輸控制規(guī)程的特性比較
二、面向字符的傳輸控制規(guī)程
面向字符的傳輸控制規(guī)程即基本型傳輸控制規(guī)程,也稱為面向字符的鏈路層協(xié)議。規(guī)程以字符作為傳輸信息的基本單位。
欲詳細了解面向字符的傳輸控制規(guī)程的請進入。
三、面向比特的傳輸控制規(guī)程
面向比特的傳輸控制規(guī)程最常用的是稱之為高級數(shù)據(jù)鏈路控制規(guī)程,它是一種靈活、方便、高效率的傳輸控制規(guī)程,它適應于同步數(shù)據(jù)終端之間的數(shù)據(jù)傳輸。IBM公司于1973年推出了SDLC的同步數(shù)據(jù)鏈路傳輸控制規(guī)程,1975年ISO采納了這一標準,并對部分規(guī)程進行了修改,稱為HDLC(High-level Data Link Control)。ITU將HDLC做為X.25建議第二級(鏈路級)的傳輸控制規(guī)程。由于鏈路級傳輸?shù)男畔挝粸閹袝r又將其稱為幀級協(xié)議或HDLC鏈路層協(xié)議。
欲詳細了解高級數(shù)據(jù)鏈路控制規(guī)程(HDLC)的請進入。
四、面向字節(jié)計數(shù)的傳輸控制規(guī)程
該規(guī)程是一種前綴符號,其中包括一個專門用來表示電文開始的字符,后面跟一個計數(shù)標志,用以表示該電文有多少個字符。美國DCE公司的數(shù)字數(shù)據(jù)通信電文協(xié)議(DDCMP)就是這種傳輸控制規(guī)程。
欲進一步了解ISO/RM介紹的請進入。