YB体育什么是透明传输?
发布时间:2023-12-29 00:37:36

  YB体育透明传输简单理解将传输的内容在从源到目的的过程中,底层协议不对业务数据内容做任何改变。 从上层角度看,似乎就是一个透明的管道,什么都可以传。

  举个例子,A和B直接自己拉一根E1电路,爱传什么协议,什么报文,只要A和B协商好,都OK。想传IP,以太、哪怕自己定义的协议报文都随便。反正E1是透明的

  但是如果A和B之间用的是PW(一般常说的martini L2VPN就是PW),那么A和B只能传以太报文,想传个非以太,对不起,不行。这种就是非透明的。

  个人理解,透明传输其实就是指无论是什么报文都可以传输,非透明传输就是指某些特殊字符不能传输YB体育,在计算机网络中,透明传输在数据链路层提到过,在数据链路层将网络层协议封装成帧时,会在首部和尾部分别添加SOH以及EOT这两个特殊字符,接收方是根据这两个字符来确定帧首和帧尾的,如果上层协议发送过来的数据(即链路层的数据部分)包含EOT,那么接收方在解析这个帧的时候就会误以为数据已经结束,所以YB体育,如果链路层对这种情况没有特殊处理,那么就可以理解链路层为非透明传输(因为无法传输EOT这个字符),但是数据链路层通过对这个字符添加转移符(如果网络层数据中还存在转移符,就再添加一个转移符)的办法来使数据部分可以传输EOT字符,就实现了透明传输。本人网络小菜鸟YB体育,不知道表述是否清楚。。。

  透明传输指的是,无论上层交付给数据链路层什么数据,数据链路层都好像是看不见这个数据一样将这个数据传输出去。

  其实就是一段数据,约定SOH是数据头,EOT是数据尾,那么如果这段数据中间出现SOH和EOT怎么办?不进行处理的话,这段数据会提前终止。使用的方法是加入转义字符ESC,凡是数据中出现的ESC、SOH、EOT数据,全部变成ESC ESC、ESC SOH、 ESC EOT,然后再在头尾加上SOH和EOT,就可以做到透明传输。