zoukankan      html  css  js  c++  java
  • RIP协议两个版本对不连续子网的支持情况实验

    一、连续子网与不连续子网

    我们经常见到说RIPv1不支持不连续子网,仅支持连续子网,那么什么是连续子网,什么是不连续子网呢?

    l  不连续子网:指在一个网络中,某几个连续由同一主网划分的子网在中间被多个其它网段的子网或网络隔开了
    fcf3b5c2-7308-41c6-bcb3-83b8891cd3e5
    【注意】如果中间只隔了一个网络,则不属于不连续子网,RIPv1是支持的。
    37d79c47-f0c3-491f-8560-68e09d2199b3
    l  连续子网:由一主网划分的多个子网连续,没有被其它多个网络隔开

    0c9447a9-622f-4598-9092-ce3a7e436f77

    二、RIPv1不支持不连续子网的实验

    由于RIPv1 会自动汇总有类网络间各子网的路由,所以RIPv1不支持不连续子网。实验拓扑结构如下:

    7b10b9d0-b825-4227-baff-371be85fe268

           由于RIPv1只通告有类网络路由,所以两个被隔离的连续子网(由同一主网划分)会在同一路由器上生成到达同一汇聚类型的目的网络(192.168.1.0/24),但不同方向的路由表项。任何一侧的主机发送一个到达目的网络主机的数据包时,在到达这个路由器时都会按照路由表中由本侧子网生成的汇聚路由表项返回到本地子网,根本不会到达目的网络的主机。所以结果两侧同一主网下的子网中的主机不能相互通信。

    25b7c617-714d-476c-81d6-ebffa2ff4859
    3fdca58b-1467-4e53-81c3-94ce779c7511
    【说明】如果是以下这种结构,R1又可以ping通R4,因为此时192.168.1.0/24聚合路由不会在同一路由器(R2或者R3)上生成两个不同方向的路由表项,因为在R1和R3上到达本铡网络的路由表项是优先级更高的具体子网直连路由,不是RIP路由,也就不会被聚合成192.168.1.0/24有类网络路由。
    1086388c-9cef-4ce4-85f7-7e17516968ed

    三、RIPv2对不连续子网的支持实验

            如果是RIPv2,则全都显示明细路由,子网不会生成(可以强制生成)同一主网的有类聚合路由,所以在RIPv2中不连续子网下,两个由同一主网划分的子网侧主机也可正常通信的。

    7bac174a-642e-4536-8ea5-bfda4cee2ebc
    da68d4bc-bf96-45e7-bdd6-c0ddda875f8a

  • 相关阅读:
    C#中调用DTS
    经典问题:向setTimeout传递函数参数
    C#.NET 中的类型转换
    SQL语句导入导出大全 (转载)
    js脚本defer的作用
    [转]使用 Java API 处理 WebSphere MQ 大消息
    WideCharToMultiByte 宽字节转换为多字节
    [原].NET数据库开发中请注意区域时间格式
    输出页眉和页脚的简单HTTP模块实践
    浅析ASP.NET HTTP Module
  • 原文地址:https://www.cnblogs.com/airoot/p/5097726.html
Copyright © 2011-2022 走看看