分类：电脑/网络-互联网
问题：哪位大侠知道HDLC和LLC的区别？在此请教了 
哪位大侠知道HDL和LLC的区别？在此请教了
回答：HDL是数据链路层协议,他是一种面向比特的控制协议。因为在早期数据链路控制协议都是面向字符的,因为面向字符的控制协议的种种缺点。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基本上已经消失了。