Да, вы можете.
У вас есть несколько способов, которые могут вам помочь:
- getNodeByName (node) - возвращает объект узла по его идентификатору. Это метод класса Mininet.
- connectionsTo (dst) - это метод класса узла. Возвращает список ссылок из объекта исходного узла на узел destination .
Так, например, если вы хотите удалить alink из h1 в h2 (при условии, что net является объектом Mininet):
h1 = net.getNodeByName('h1')
h2 = net.getNodeByName('h2')
links = h1.connectionsTo(h2)
del links[int(index)]
где index будет номером ссылки, которую вы хотите удалить (если у вас более одной ссылки между узлами).
Для добавления ссылок вы используете метод addLink класса Mininet.
С помощью этих методов вы можете удалить и заново создать ссылку с новыми параметрами.