‘壹’ 数据链路层透明传输
我正在看计算机网络,我是这样理解的。soh和eoh的二进制编码也是128个ascii码中的两个,但是是不可打印,即不可由键盘输入的。当传送的帧是由键盘输入的文本文件组成的帧的时候,因为SOH和EOH是不可打印的ASCII码,所以,帧中显然不会出现soh,eoh一样的二进制编码,因此,从键盘中输入任何字符都可以传输过去,这时数据链路层不会关心soh与eoh之间的字符。但是,当传输的数据是非ascii码的文本文件(如二进制代码的计算机程序和图像)时,数据中的某个字节中的二进制代码就有可能和soh,eoh控制字符的二进制代码一样,这时候就需要用字节填充或者字符填充的方式来打到透明传输,以免数据链路层错误地找到“帧的边界”。
‘贰’ 什么是”透传“技术
透传技术:互联网通网络电话支持号码透传功能,用户可以要求指定显示已有的电话号码,彻底解决用户因为变更了电话号码所带来的不方便!
‘叁’ 数据链路层协议PPP主要的功能是什么PPP帧如何实现透明传输
问题一:数据链路层协议PPP主要的功能有:
1、封装成帧
2、透明性
3、多种网络层协议
4、多种类型链路
5、差错检测
6、检测连接状态
7、最大传送单元
8、网络层地址协商
9、数据压缩协商
问题二:什么透明传输的方式?
透明传输方式:指不管所传数据是什么样的比特组合,都应当能够在链路上传送。
问题三:PPP帧如何实现透明传输?
PPP帧的封装: 数据链路层会把从 网络层 交付下来的 分组(packet) 添加控制信息(header首部 和 尾部。在标识字段F(Flag)里,分别标志着帧的开始、结束)封装成帧。在数据链路层里添加的控制信息是8比特组合:开始SOH(00000001)、结束EOH(00000100).
在数据链路层进行数据传输时,如果数据中的某个字节二进制代码恰好和SOH、EOH这种控制符一样,数据链路层就会错误的认识“找到了帧的边界”,便会把部分帧收下,而把剩下的那部分数据丢弃。出现这样的方式显然就不是透明传输啦,因为当出现SOH、EOH这样的比特流组合就无法传输了。不符合透明传输方式定义。
而解决这种错误的传输就是,当数据中出现SOH、EOH等这些控制字符,数据链路层就会在SOH、EOH前面插入一个 转义字符(ESC),十六进制代码为1B。接收端的数据链路层会在将分组发往网络层之前删除这些ESC。这样在数据链路层里面就能实现 透明传输啦。
‘肆’ 在 hdlc 通信控制规程中,怎样才能实现资料在数据链路中透明的传输
0比特插入/删除方法规定,发送端在两个标志字段为F之间的比特序列中,如果检查出连续的5个1,不管它后面的比特位是0或1,都增加1个0比特;在接受过程中,在两个标志字段为F之间的比特序列中检查出连续的5个1后就删除1个0比特。在发送端经过0比特插入后的数据,就可以保证不会出现6个连续1。在接收1个帧时,首先找到F字段以确定帧的起始边界,接着再对其中的比特序列进行检查,每当发现5个连续1时,就将这5个连续1后的1个0比特删除,以便将数据还原成原来的比特序列。采用0比特插入/删除方法后,帧的数据字段就可以传送任意组合的比特序列,实现了数据链路层的透明传输。
‘伍’ 链路层中实现数据透明传输的方法是什么
为了避免传输数据中出现控制字符以至于数据帧的传输失败,采用采用字节填充或字符填充的方法,在控制字符”SOH“和”EOT“前面插入一个转义字符”ESC“(1B),若数据中出现转义字符则在其前面插入一个转义字符。接收端接收时相应删除转义字符,完成数据传输
‘陆’ 透明传输是什么,什么是透明
就是在传输过程中,对外界透明,就是说看不见是传送网络不管传输的业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。
2、透明传输是指数据直接通过系统中的互连功能模式而不进行RLP纠错,如果进行了RLP纠错即为非透明传输。
3、就是所谓的透明传输,不管传的是什么,所采用的设备只是起一个通道作用,把要传输的内容完好的传到对方!
4、透传的设备是个黑箱子,进来是什么出去也是什么
‘柒’ 试简述hdlc 帧各字段的意义.hdlc 用什么方法保证数据的透明传输
(1) 标志字段F :标识一个帧的开始与结束;帧与帧间无信息传输时的填充;实现数据传输的透明性。
(2) 地址字段A:使用非平衡方式传送数据时,地址字段总是写人次站的地址。但在平衡方式时(采用ABM),地址字段总是填人应答站的地址。地址字段为全1地址是广播方式,而全0地址是无效地址。
(3) 控制字段C:用于区分信息帧I、监控帧S、无编号帧U。
其中:发送序号N(S),表示当前发送的信息帧的序号。接收序号N(B),表示一个站所期望收到的帧的发送序号,确认[N(R)-1](mod 8)的帧以及在这以前的各帧。P/F (Poll/Final)表示询问/结止。S帧的第3、4位的具体含义如下表所示。U帧中M为命令和响应的编码,例如:设置平衡配置的异步平衡方式命令SABM,无编号确认UA、拆除链路命令DISC等等。
‘捌’ 计算机网路里面经常讲透明性,透明传输,到底什么是透明性,什么是透明传输
1:透明 :表示某一实际存在的事物看起来又好像不存在一样(例如:你看不见在你面前有块100%透明的玻璃的存在)。
2:在数据链路层透明传输:表示无论什么样的比特组合的数据,都能够按照原样没有差错地通过这个数据链路层。因此,对于传送的数据来说,这些数据就会“看不见“数据链路层有什么妨碍数据传输的东西。或者说,数据链路层对这些数据来说是透明的。
‘玖’ 数据链路层实现透明传输的方法
计算机网络中的“透明”性,主要表现在网络体系结构中层次关系的设
计与利用两个方面:
1)从设计者的角度看,
“透明”性主要指各层的服务功能相对独立,具体实现的技术细节要尽可能的封装于本层之内,提供简化、规范、统一的调用接口。(即下层为上层提供透明调用)
2)从使用者(用户)的角度看,“透明”性主要指上层调用下层服务时,不需要了解下层的技术细节(甚至不知道、或认为不存在),通过简化、规范、统一的调用接口实现对下层服务的调用。(即上层看下层是“透明”的)比如,数据链路层是通过“0比特插入/删除”方法来实现数据帧的透明传输的,上层无论给出何种比特序列,数据链路层都能以数据帧的方式传输。