python 设置ip地址_无法设置IP地址

我不熟悉Python和Mininet。我一直在尝试用mininet模拟网络拓扑。我试图为网络中的每台主机分配IP地址,但是我得到一个属性错误。

下面是我的代码import sys

from mininet.topo import Topo

from mininet.node import Node

class MyTopo(Topo):

"customized topology example"

def __init__(self):

"custom topo creation"

#initialize topology

Topo.__init__(self)

H1=self.addHost('H1')

H3=self.addHost('H3')

H2=self.addHost('H2')

H4=self.addHost('H4')

S1=self.addSwitch('S1')

S2=self.addSwitch('S2')

self.addLink(H1,S1, bw=10, delay='2ms')

self.addLink(H2,S1, bw=20, delay='10ms')

self.addLink(H3,S2, bw=10, delay='2ms')

self.addLink(H4,S2, bw=20, delay='10ms')

self.addLink(S1,S2, bw=20, delay='2ms', losspct=10)

H1.setIP(self,None,'10.0.0.1',8)

topos={'mytopo':(lambda:MyTopo())}

我得到以下错误

^{pr2}$

谢谢

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值