HDLC / PPP协议在什么层运行?

时间:2013-12-30 06:18:58

标签: networking router cisco ppp

所描述的

HDLC/PPP协议是第2层协议。 但我很困惑为什么需要在路由器串行接口上​​配置它。 当连接如下所示时,

路由器1 ---- ----- DTE SERIAL -------- DCE - 路由器2

添加更多信息:如果只有交换机而不是路由器

,该怎么办?

1 个答案:

答案 0 :(得分:0)

好的基本问题。 HDLC / PPP肯定是第2层协议。我将尝试解释为什么在路由器接口上需要第二层配置。

当我们说路由器是第3层设备时,我们的意思是什么?  当我们说路由器是第3层设备时,意味着它可以在第3层和它下面的所有层中运行。 [我会在现实生活中给你一个类比,当我们说建筑有3层意味着它有1楼,2楼和3楼]。与路由器在第3层中工作相同意味着它在第3层上最大运行,但也执行第2层和第1层功能。

详细说明 - 当路由器有一个要发送的数据包时。它会采取以下行动。

A)第3层功能 i)Firth将检查路由表中是否存在网络。 ii)如果是,则将数据包路由到出接口。 现在,传出接口正在将数据包放入其队列中,并且需要放置物理信道。

B)第2层功能 i)在物理信道上发送之前,路由器现在需要根据两个路由器之间的数据链路将IP数据包封装到新的第2层帧中。帧以(帧开始)开始 - 前导码和分隔符帧。因此,IP分组可以作为传输网络上的帧来执行。路由器将其帧化为PPP或HDLC帧格式。两个路由器上的封装应该相同。

C)第1层功能 i)一旦帧在接口的高速缓冲存储器中可用。路由器接口在BITS中转换它并在物理线路上传输它。

如果您仍有疑问,请随意。

希望有所帮助