【问题标题】:Routing with Mininet switches(not hosts)使用 Mininet 交换机(不是主机)进行路由
【发布时间】:2020-01-28 02:15:57
【问题描述】:

我的网络拓扑如下:

                                     | switch | s1

                                          |

                                     | switch |  s2
                                    /          \

                         s3  |switch|           |switch|  s4

                                |                  |

       h1 **(IP:10.0.1.10)**|  Host  |          | Host|**(IP: 10.0.2.20)**  h2

我希望 h1 与 h2 对话,并遵循了几个示例,例如 this,但在所有示例中,他们将路由器添加为主机,然后添加路由,这里我希望 s2(这是一个交换机)路由我的数据包到 s4 和 s3。我的拓扑是使用fnss 固定和构建的。

我是网络编程新手,请在这种情况下帮助我?

【问题讨论】:

    标签: mininet openflow


    【解决方案1】:

    简而言之,如果不同的主机在不同的子网中,并且它们想要相互通信,我们应该在环境中添加一个路由器,否则不需要。

    一个。如果您使用分类寻址,则取决于您使用的分类掩码。如果你使用有类掩码,比如 10.x.x.x 地址会有一个 255.0.0.0 掩码,这将使两台主机在同一个网络上,并且它们在通信方面没有问题。

    b.如果您对共享网络拓扑使用无类寻址,那么如果您使用 /16 子网,则通信应该没有问题。但是,如果您的拓扑使用 /24 子网,则需要一个路由器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多