【问题标题】:Subnet masks and routing protocols子网掩码和路由协议
【发布时间】:2023-03-06 05:33:02
【问题描述】:

我有一个可能非常简单的问题,但我对子网掩码的一般概念及其在不同路由协议中的使用感到困惑。

虽然我了解子网掩码的基本用例,但我想知道是否所有路由算法(外部和内部)在路由时都使用 IP 地址的子网部分?如果有区别,您能否提供一个示例并说明为什么某个协议不使用它?

【问题讨论】:

    标签: routing ip subnet


    【解决方案1】:

    首先,这是TCP/IP模型的示意图(它可能有助于识别路由协议所关注的层):

    如果您了解一般概念,您可能至少听说过 OSI 模型,它是将网络分为 7 层的理论模型。 TCP/IP 模型OSI 模型 的实现。这是一个插图,可以更好地理解两种模型之间的差异:

    正如您在 TCP/IP 模型中所见,路由协议是 Internet Layer 的一部分(与 Internet 协议相同的层)。

    现在我们确切地知道我们在模型中的位置,我们可以专注于路由协议。这些协议可以以不同的方式进行分类,并且有一个完全符合您需要的分类:行为(有类或无类)。

    有类路由协议和无类路由协议的最大区别在于,无类路由协议在路由更新中包含子网掩码,而有类协议没有。全类协议(RIPv1 和 IGRP)是传统协议,它们仅用于较旧的网络,这些协议分为无类协议的 RIPv2 和 EIGRP。

    您可以在此处找到有关这些分类和路由协议的所有信息:Type of Routing Protocols 这里有一篇简短的文章描述了这些路由协议在路由中是如何运作的:Classless and Classful Routing

    如果您有兴趣了解有关其工作原理的更多详细信息,这里还有一个包含更多技术方法的链接:Classful vs Classless Protocols

    为了结束这篇文章,我只想添加一个链接到一个非常有趣的网站,该网站描述了子网的概念(为了使帖子尽可能完整以帮助每个感兴趣的用户):Internet Protocol Subnet

    希望这会帮助你,我回答了你的问题;-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 1970-01-01
      • 2019-06-12
      • 2020-07-02
      • 2019-11-23
      • 1970-01-01
      相关资源
      最近更新 更多