封装与隧道
封装和隧道是计算机网络中发现的两个重要概念。隧道是一种使用另一个协议的Internet Workwork基础结构传输一个协议的有效载荷(帧或数据包)的方法。由于传输有效负载属于其他协议,因此无法在创建时发送。封装是用额外的标头封装有效负载的过程,以便可以正确地通过中间网络发送(隧道)。传输后,需要在路由终点上解放封装的有效载荷,并且可以转发到最终目的地。封装,传输和后来解除封装的整个过程称为隧道。但是,隧道有时也称为封装(导致混乱)。
什么是隧道?
隧道是一种使用另一个协议的互联网运输媒介传输一个协议的有效载荷的方法。需要传输的数据通常是属于某个协议的帧/数据包(与用于发送数据的协议不同)。因此,有效载荷不能因为其来源产生而发送。因此,需要将帧封装在附加的标头中,该标头提供了在发送之前正确传输数据所需的路由信息。然后,创建了一个隧道(逻辑路径,该隧道将框架必须行驶的终点相互连接),并通过Internet工作在隧道端点之间进行路由。当封装的数据包到达隧道的目标终点时,它们将被解雇,并且内部包含的原始数据包被发送到预期的目的地。包括封装和解除封装在内的总体过程称为隧道。第2层和第3层(开放系统互连参考模型)都使用隧道。典型的第2层隧道协议是PPTP(点对点隧道协议)和L2TP(第二层隧道协议)。第3层通常使用IPSEC隧道模式作为隧道协议。
什么是封装?
如上所述,封装是在隧道前将数据包封装在附加标头内的过程。此附加标头包含通过中间互联网工作发送封装有效载荷所需的路由信息。此信息是必不可少的,因为有效负载是通过网络(协议)与创建数据的网络不同的。在第2层(使用帧作为交换单位)隧道中,PPTP和L2TP都在PPP(点对点协议)帧中封装。在第3层(使用数据包作为Exchange的单位)隧道中,IPSEC隧道模式将IP(Internet协议)数据包封装,并带有附加的IP标头。
封装和隧道有什么区别?
隧道是一种使用另一个协议的Internet Workwork基础结构传输一个协议的有效载荷的方法。封装是用额外的标头封装框架的过程,以便可以正确通过中间网络(隧道)将其正确发送。隧道介绍了整个封装,传输和解除封装的过程,而封装只是整个过程中的一步。但是,无论整个部分关系如何,隧道都被称为封装。
昆丹·库马尔(Kundan Kumar)说
好的
儿子说
谢谢!!!