2016-04-12 11 views
0

убунту @ sdnhubvm: ~ $ Sudo млн --topo сингл 3 --mac --switch ovsk, протоколы = OpenFlow13 --controller удаленного TCPOpenDaylight Application Developer терпит неудачу

s1 овс-ofctl надстройку потока : 127.0.0.1: 6634 -OOpenFlow13 priority = 1, действие = выход: контроллер

mininet> h1 ping h2 PING 10.0.0.2 (10.0.0.2) 56 (84) байтов данных. От 10.0.0.1 icmp_seq = 1 Место назначения недоступно

В чем проблема, пожалуйста?

ответ

0

Проект L2Switch обеспечивает функциональность коммутатора Layer2.

Запуск проекта L2Switch Проверьте проект, используя Git

git clone https://git.opendaylight.org/gerrit/p/l2switch.git 

Приведенная выше команда создает директорию под названием «l2switch» с проектом.

Выполнить распределение Чтобы запустить распределение karaf, вы можете использовать следующую команду:

./distribution/karaf/target/assembly/bin/karaf 

Примечание: если karaf не загружается в консоль, Предлагается, чтобы очистить содержимое распределения/цель/сборка/данные/кэш

Чтобы запустить распределение базы, вы можете использовать следующую команду

./distribution/base/target/distributions-l2switch-base-0.1.0-SNAPSHOT-osgipackage/opendaylight/run.sh 

Если вам нужен опо лни тельная ресурсы, вы можете использовать эти аргументы командной строки:

-Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m' 

Создание сети с помощью Mininet

sudo mn --controller=remote,ip=<Controller IP> --topo=linear,3 --switch ovsk,protocols=OpenFlow13 

sudo mn --controller=remote,ip=127.0.0.1 --topo=linear,3 --switch ovsk,protocols=OpenFlow13 

Приведенная выше команда создаст виртуальную сеть, состоящую из 3-х коммутаторов. Каждый коммутатор подключается к контроллеру, расположенному по указанному IP-адресу, то есть 127.0.0.1.

sudo mn --controller=remote,ip=127.0.0.1 --mac --topo=linear,3 --switch ovsk,protocols=OpenFlow13 

Эта команда имеет возможность «макинтош», что делает его легче различать между хост-MAC-адресов и MAC-адресов коммутатор.

Создание сетевого трафика с использованием Mininet

h1 ping h2 

Эта команда вызывает host1 (h1) для пинг-host2 (h2)

pingall 

'pingall' заставит каждого хоста пинг все другие хосты ,

 Смежные вопросы

  • Нет связанных вопросов^_^