哪位大侠知道HDLC和LLC的区
HDLC是数据链路层协议,他是一种面向比特的控制协议。
因为在早期数据链路控制协议都是面向字符的,因为面向字符的控制协议的种种缺点。
1974年IBM推出了SNA体系,其中提出使用SDLC作为一种面向比特的数据链路控制协议。
而后ISO又将SDLC修改为HDLC控制协议。
此后CCITT又将其补充(加入LAP链路接入协议)修改,并成为X。25栈的一部份。
不久HDLC的新版本又将LAP修改为LAPB,B为Balance平衡,即为后来的LAPB平衡型HDLC协议。
而LLC是为了使数据链路层更好地适应各种局域网标准,由802委员会做出决定将数据链路层拆分为2个子层,即LLC Logi...全部
HDLC是数据链路层协议,他是一种面向比特的控制协议。
因为在早期数据链路控制协议都是面向字符的,因为面向字符的控制协议的种种缺点。
1974年IBM推出了SNA体系,其中提出使用SDLC作为一种面向比特的数据链路控制协议。
而后ISO又将SDLC修改为HDLC控制协议。
此后CCITT又将其补充(加入LAP链路接入协议)修改,并成为X。25栈的一部份。
不久HDLC的新版本又将LAP修改为LAPB,B为Balance平衡,即为后来的LAPB平衡型HDLC协议。
而LLC是为了使数据链路层更好地适应各种局域网标准,由802委员会做出决定将数据链路层拆分为2个子层,即LLC Logical Link control逻辑链路控制子层和MAC Mdedium Access Control媒体接入控制子层。
将于接入到传输媒体有关的内容都放在MAC子层,而LLC子层则与传输媒体无关。
而到了上个世纪90年代后,以太网中的DIX Ethernet V2已经成为了事实上的业界标准,并且也不属于802委员会所规定的几种以太网标准之一。
所以等于说标准落后于实际生产了,这个时候LLC已经失去了作用。
从那往后,大多数的网卡上都不装LLC协议,而只有MAC协议了。
所以我们现在一般在座比较的时候,直接来比较HDLC和MAC两个层控制协议以及他们所控制的?的数据结构就可以了。
LCC基本上已经消失了。收起