逻辑链路控制协议


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...

面试题 相关文章推荐
PHP解析URL是哪个函数?怎么用?
May 09 面试题
存储过程和sql语句的优缺点
Jul 02 面试题
使用索引有什么好处
Jul 27 面试题
Internet体系结构
Dec 21 面试题
上海中网科技笔试题
Feb 19 面试题
描述RIP和OSPF区别以及特点
Jan 17 面试题
Does C# support multiple inheritance? (C#支持多重继承吗)
Jan 04 面试题
四川internet信息高速公路(C#)笔试题
Feb 29 面试题
Shell编程面试题
May 29 面试题
如何开发一个JQuery插件
Jul 28 面试题
Java模拟试题
Nov 10 面试题
一套Delphi的笔试题一
Feb 14 面试题
上海期货面试题
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
单位速度在实战中的运用
2020/03/04 星际争霸
PHP获取表单textarea数据中的换行问题
2010/09/10 PHP
几个有用的php字符串过滤,转换函数代码
2012/05/01 PHP
PHP如何将图片文件上传到另外一台服务器上
2019/08/26 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
javascript动态控制服务器控件实例
2014/09/05 Javascript
jquery的总体架构分析及实现示例详解
2014/11/08 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
2015/03/21 Javascript
JS模拟Dialog弹出浮动框效果代码
2015/10/16 Javascript
JavaScript隐式类型转换
2016/03/15 Javascript
微信JS接口大全
2016/08/25 Javascript
vue.js+Echarts开发图表放大缩小功能实例
2017/06/09 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
vue.js的简单自动求和计算实例
2019/11/08 Javascript
JavaScript中reduce()的5个基本用法示例
2020/07/19 Javascript
python自然语言编码转换模块codecs介绍
2015/04/08 Python
20招让你的Python飞起来!
2016/09/27 Python
Python实现Youku视频批量下载功能
2017/03/14 Python
Python实现二维数组输出为图片
2018/04/03 Python
Python不同目录间进行模块调用的实现方法
2019/01/29 Python
Python for i in range ()用法详解
2020/09/18 Python
Tensorflow累加的实现案例
2020/02/05 Python
解决python 找不到module的问题
2020/02/12 Python
Python pip配置国内源的方法
2020/02/14 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
现代绅士日常奢侈品:Todd Snyder
2019/12/13 全球购物
C和C++经典笔试题附答案解析
2014/08/18 面试题
村主任“四风”问题个人整改措施
2014/10/04 职场文书
幼儿园开学家长寄语(2016春季)
2015/12/03 职场文书
卖车协议书范文
2016/03/23 职场文书
2019年幼儿园家长接送责任书
2019/10/29 职场文书
2019年世界儿童日宣传标语
2019/11/22 职场文书
python批量更改目录名/文件名的方法
2021/04/18 Python
Mysql 如何查询时间段交集
2021/06/08 MySQL
利用正则表达式匹配浮点型数据
2022/05/30 Java/Android