使用命令行sudo mn创建线性拓扑:4台交换机和4台主机组成,然后使用内部交互命令py扩展网络为5台交换机和5台主机,比如py net.addSwitch(‘s3’),过程和执行结果请截图!
sudo mn --topo=linear,5#创建线性拓扑模型,交换机个数为5
py net.addHost('h1')
py net.addLink(s1,net.get('h1'))
py s1.attach('s1-eth1')
py h1.cmd('ifconfig h1-eth0 10.1')
py net.addHost('h2')
py net.addLink(s2,net.get('h2'))
py s2.attach('s2-eth2')
py h2.cmd('ifconfig h2-eth0 10.2')
py net.addHost('h3')
py net.addLink(s3,net.get('h3'))
py s3.attach('s3-eth3')
py h3.cmd('ifconfig h3-eth0 10.3')
py net.addHost('h4')
py net.addLink(s4,net.get('h4'))
py s4.attach('s4-eth4')
py h4.cmd('ifconfig h4-eth0 10.4')
py net.addHost('h5')
py net.addLink(s5,net.get('h5'))
py s5.attach('s5-eth5')
py h5.cmd('ifconfig h5-eth0 10.5')
h1 ping -c1 10.2
h1 ping -c1 10.3
h1 ping -c1 10.4
h1 ping -c1 10.5
pingall