下面的 mininet 命令是什么意思?

What does the below mininet command mean?

我开始学习 mininet,我知道下面的 mininet 命令将创建一个默认的树拓扑,深度为 2,扇出为 3。但我不明白这到底是什么意思?有人可以解释一下吗?

sudo mn --topo tree,depth=2,fanout=3

执行该命令将创建一个连接了 9 台主机(fanout ^ depth,在本例中为 3^2)的拓扑到 4 个开关(fanout + 1,在本例中为 3+1)。

生成的拓扑将如下所示:

                   h2  h3
                    | /
           s1 ———  s2 — h1
             | \
             |  \
       h8 — s4   s3  — h4
          / |     |  \
        h9  h7    h5  h6

树形拓扑有一个交换机,其他交换机根据扇出数连接到它。这将根据指定的深度继续。

下面是一些示例。

深度 = 1,扇出 = 2

深度=2,扇出=2

深度 = 2,扇出 = 3

深度 = 3,扇出 = 2