【问题标题】:Is routing processor a software or hardware?路由处理器是软件还是硬件?
【发布时间】:2018-09-22 19:26:07
【问题描述】:

我正在阅读“计算机网络:自上而下的方法”中的网络层。它说,

数据平面以纳秒时间尺度运行,并在硬件中实现。 而路由器的控制功能以毫秒或秒的时间尺度运行。这些控制平面功能在软件中实现,并在路由处理器(通常是传统 CPU)上执行。

现在我的问题是关于路由处理器。路由处理器(或传统 CPU)是硬件还是软件?

【问题讨论】:

    标签: routing controls processor sdn plane


    【解决方案1】:

    这是从传统遗留系统(硬件)迁移到新环境的关键,在软件上虚拟实现网络功能。您可以开始阅读this 之类的文章。主要概念是电信运营商不仅要提高用户体验质量 (QoE),还要提高运营成本。为特定网络功能购买网络设备的成本远高于将此网络功能转移到虚拟设备。该功能现已在软件上实现。

    关于路由过程,我们意识到它是在 SDN 上引用的,而不是在 NFV 上。在其他层上扩展相同的逻辑。 SDN 依赖于 l2 和 l3,而 NFV 依赖于其他层。

    因此,尽管在特定硬件中实施路由器比在软件中实施更快,但电信运营商的成本更低(请参阅 CAPEX)。迁移到 SDN 和 NFV 环境克服上述延迟的另一个好处是,“虚拟”硬件将被移动到数据中心,以避免网络延迟。因此,DNS、路由、防火墙等所有网络功能都将在数据中心上转移,以减少时间和成本。因此,用户将拥有更好的 QoE 和电信运营商更好的投资回报 (RoI) - CAPEX。

    【讨论】:

      【解决方案2】:

      路由器根本就是计算机,所以是的,它们的处理器是硬件

      【讨论】:

      • 这有点令人困惑。这本书说“路由发生在更长的时间尺度上,并在软件(本例中为CPU)中实现。
      • 路由算法(也称为协议)描述了路由器的行为。从理论的角度来看,我们对物理计算是如何发生的并不感兴趣,因为路由器只是分布式环境中的一个实体。深入研究,在实际世界中很明显,计算是在 CPU(即硬件)中执行的。协议是算法,实现的算法是软件。路由算法是软件,执行它们的处理器是硬件。我希望我回答了!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多