逻辑链路控制协议


Posted in 面试题 onOctober 01, 2016
1、IEEE802.2是描述LAN协议中逻辑链路 LLC子层的功能、特性和协议,描述LLC子层对网络层、MAC子层及LLC子层本身管理功能的界面服务规范。
2、LLC子层界面服务规范IEEE802.2定义了三个界面服务规范:(1)网络层/LLC子层界面服务规范;(2)LLC子层/MAC子层界面服务规范;(3)LLC子层/LLC子层管理功能的界面服务规范。
3、网络层/LLC子层界面服务规范
提供两处服务方式
不确认无连接的服务:不确认无连接数据传输服务提供没有数据链路级连接的建立而网络层实体能交换链路服务数据单元LSDU手段。数据的传输方式可为点到点方式、多点式或广播式。这是一种数据报服务
面向连接的服务:提供了建立、使用、复位以及终止数据链路层连接的手段。这些连接是LSAP之间点到点式的连接,它还提供数据链路层的定序、流控和错误恢复,这是一处虚电路服务。
4、LLC子层/MAC子层界面服务规范
本规范说明了LLC子层对MAC子层的服务要求,以便本地LLC子层实体间对等层LLC子层实体交换LLC数据单元。
(1)服务原语是:MA-DATA.request 、MA-DATA.indication、MA-DATA.confirm
(2)LLC协议数据单元结构LLC PDU:
目的服务访问点地址字段DSAP,一个字节,其中七位实际地址,一位为地址型标志,用来标识DSAP地址为单个地址或组地址。
源服务访问点地址字段SSAP,一个字节,其中七位实际地址,一位为命令/响应标志位用来识别LLC PDU是命令或响应。
控制字段、信息字段。
5、LLC协议的型和类
LLC为服务访问点间的数据通信定义了两种操作:Ⅰ型操作,LLC间交换PDU不需要建立数据链路连接,这些PDU不被确认,也没有流量控制和差错恢复。
Ⅱ型操作,两个LLC间交换带信息的PDU之间,必须先建立数据链路连接,正常的通信包括,从源LLC到目的LLC发送带有信息的PDU,它由相反方向上的PDU所确认。
LLC的类型:第1类型,LLC只支持Ⅰ型操作;第2类型,LLC既支持Ⅰ型操作,也支持Ⅱ型操作。
6、LLC协议的元素
控制字段的三种格式:带编号的信息帧传输、带编号的监视帧传输、无编号控制传输、无编号信息传输。
带编号的信息帧传输和带编号的监视帧传输只能用于Ⅱ型操作。
无编号控制传输和无编号信息传输可用于Ⅰ型或Ⅱ型操作,但不能同时用。
信息帧用来发送数据,监视帧用来作回答响应和流控。

Tags in this post...

面试题 相关文章推荐
求网格中的黑点分布
Nov 06 面试题
以下的初始化有什么区别
Dec 16 面试题
C/C++ 笔试、面试题目大汇总
Nov 21 面试题
SQL Server里面什么样的视图才能创建索引
Apr 17 面试题
远东集团网络工程师面试题
Oct 20 面试题
Linux如何压缩可执行文件
Oct 21 面试题
Linux不知道文件后缀名怎么判断文件类型
Apr 26 面试题
EJB发布WEB服务一般步骤
Oct 31 面试题
GWT (Google Web Toolkit)有哪些主要的原件组成?
Jun 08 面试题
在浏览器端如何得到服务器端响应的XML数据
Nov 24 面试题
初级Java程序员面试题
Mar 03 面试题
一套Delphi的笔试题二
May 11 面试题
上海期货面试题
Jan 31 #面试题
上海中网科技笔试题
Feb 19 #面试题
3个CCIE对一个工程师的面试题
May 06 #面试题
网络安全方面的面试题
Jan 07 #面试题
标记环网Toke Ring IEEE802.5
May 26 #面试题
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
Mar 27 #面试题
以太网Ethernet IEEE802.3
Aug 05 #面试题
You might like
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
2013/06/29 PHP
PHP原生函数一定好吗?
2014/12/08 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
Mootools 1.2 手风琴(Accordion)教程
2009/09/15 Javascript
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
jQuery判断checkbox是否选中的小例子
2013/12/02 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
js实现touch移动触屏滑动事件
2015/04/17 Javascript
jQuery实现可展开合拢的手风琴面板菜单
2015/09/15 Javascript
使用PHP+JavaScript将HTML页面转换为图片的实例分享
2016/04/18 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
JS解决iframe之间通信和自适应高度的问题
2016/08/24 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
漂亮实用的页面loading(加载)封装代码
2017/02/03 Javascript
Angular2中select用法之设置默认值与事件详解
2017/05/07 Javascript
Javascript实现的StopWatch功能示例
2017/06/13 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
Node.js操作系统OS模块用法分析
2019/01/04 Javascript
Vue替代marquee标签超出宽度文字横向滚动效果
2019/12/09 Javascript
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
python中join()方法介绍
2018/10/11 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
python中线程和进程有何区别
2020/06/17 Python
python实现单机五子棋
2020/08/28 Python
CSS3实现图片抽屉式效果的示例代码
2019/11/06 HTML / CSS
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
美国环保妈妈、儿童和婴儿用品购物网站:The Tot
2019/11/24 全球购物
物业经理求职自我评价
2013/09/22 职场文书
教师师德反思材料
2014/02/15 职场文书
社区党员公开承诺书
2014/08/30 职场文书
运动会通讯稿200字
2015/07/20 职场文书
导游词之平津战役纪念馆
2019/11/04 职场文书
Nginx搭建rtmp直播服务器实现代码
2021/03/31 Servers
Python基础之元组与文件知识总结
2021/05/19 Python
Keras多线程机制与flask多线程冲突的解决方案
2021/05/28 Python