POX is a network controller written in Python that communicates with OpenFlow 1.0 switches to manage Software Defined Networks.
0 ответов

SDN - получить час хоста с помощью контроллера Pox

Я использую POX контроллер с мининетом. Чтобы обнаружить топологию, я слушаю много событий, и мне удалось получить ссылки и переключить информацию. Теперь я хотел бы узнать, как получить час от каждого хоста, который я создал с помощью mininet. Я ду…
09 июн '18 в 16:09
1 ответ

Ryu FakeGateway/ Маршрутизатор

Я пытаюсь закодировать поддельный шлюз, похожий на этот в pox: для отправки пакетов между h1 (10.1.1.2) и h2 (10.1.4.2) в mininet Мой шлюз имеет два интерфейса: один в 10.1.1.0/24 (ip: 10.1.1.1) и один в 10.1.4.0/24 (ip:10.1.4.1) Я пытаюсь с h1 скач…
24 авг '16 в 23:31
1 ответ

Переадресация обратного пути с использованием контроллера POX

Я хочу пропинговать хост из моей программы управления POX и проверить ответ. Я хочу сделать это, чтобы проверить, существует ли хост на самом деле. Как я буду пинговать хост из управляющей программы?
06 июн '16 в 06:10
1 ответ

Python-код для обнаружения и смягчения атак TCP SYN Flood в контроллере SDN и POX

Есть ли у кого-то решение для обнаружения и смягчения атак TCP SYN Flood в среде SDN на основе контроллера POX?
27 фев '18 в 08:05
1 ответ

Хотите отправить несколько пакетов на контроллер pox, связанный с mininet

Я новичок в контроллере pox хочу написать код, где коммутатор отправит пакет на контроллер, а контроллер отправит привет пакет на коммутатор
05 апр '16 в 12:06
0 ответов

Ошибка при запуске приложения ip_loadbalancer из pox

У меня есть эта топология #!/ Usr/bin/python from mininet.net import Mininet from mininet.node import Controller, RemoteController, OVSController from mininet.node import CPULimitedHost, Host, Node from mininet.node import OVSKernelSwitch, UserSwitc…
19 апр '17 в 09:44
1 ответ

Словарь Python по умолчанию, возвращающий None для соответствующих ключей

Ниже мой словарь path_map = defaultdict(lambda:defaultdict(lambda:(None,None))) Я напечатал этот словарь ниже (я просто вставляю path_map для 3 ключей: от 00-00-00-00-00-01 до 00-00-00-00-00-03) for key in path_map: print key,path_map[key] 00-00-00-…
18 ноя '15 в 00:50
1 ответ

Как заставить контроллер обнаруживать связь вниз или хост вниз в следующей топологии

Я пытаюсь обнаружить трафик, идущий к узлу (серверу), который не работает. Так, чтобы перенаправить его на рабочий сервер. Я планирую реализовать часть перенаправления в клик (nfv). Я запускаю контроллер с помощью следующей команды ./pox.py openflow…
30 мар '17 в 15:01
1 ответ

Отправьте записи таблицы потоков из контроллера POX на коммутатор без коммутатора, инициирующего диалог

Я хочу отправлять записи таблицы потоков асинхронно от контроллера POX к коммутатору OpenFlow без коммутатора, инициирующего диалог. Является ли это возможным? Вариант использования здесь заключается в том, что я имитирую брандмауэр с помощью коммут…
10 май '18 в 09:01
1 ответ

Создать обработчик события, когда истекло значение hard_timeout

В POX Controller я могу создать прослушиватель событий, который будет вызываться при hard_timeout значение истекло? Предположим, я установил flow_mod из hard_timeout= 10. Через 10 секунд мой слушатель сможет зафиксировать событие, вызванное истечени…
31 янв '17 в 04:33
0 ответов

Контроллер потока pox удаляет правило потока после совпадения

Используя контроллер pox, я пытаюсь создать балансировщик нагрузки между двумя хостами на коммутаторе. Например, отправлять каждый второй пакет второму хосту. Балансировщик должен будет изменить каждый пакет, чтобы сделать это. например NAT. Можно л…
23 дек '17 в 20:56
1 ответ

Как решить "нет модуля с именем networkx" Ошибка?

Я пытаюсь запустить код Python в качестве контроллера pox, используя следующую команду: ./pox.py openflow.discovery CloudNetController но всегда я получаю эту ошибку: could not import module : CloudNetController Пожалуйста, помогите, как я могу реши…
01 дек '17 в 18:42
1 ответ

Как использовать iperf для проверки пропускной способности одного клиента и нескольких серверов?

В качестве заголовка я хочу проверить пропускную способность сети, содержащей 2 сервера (h1,h3), только 1 клиента (h2) и некоторые коммутаторы между хостами и назначением, топология может выглядеть следующим образом, я реализовал топологию с использ…
29 дек '17 в 04:00
1 ответ

Как связать Pox с моей программой

У меня есть небольшая программа на Python, которая действует как виртуальный переключатель. Теперь я хочу интегрировать его, чтобы он мог управляться контроллером открытого потока POX. Мне интересно, как бы я мог обменяться сообщениями между коммута…
13 май '15 в 02:39
0 ответов

Попытка сопоставления по флагу TCP SYNC в контроллере pox SDN

У меня есть простая настройка, где я сопоставляю трафик, проходящий через сеть. Мой openflow 1.5, и я смог сопоставить флаги SYNC TCP с помощью ovs-ofctl. Я пытаюсь заставить оспу посылать необходимые изменения. Я прочитал, что можно сопоставить фла…
05 фев '19 в 03:16
2 ответа

Эхо-пакеты ICMP между хостами mininet в цикле отбрасываются

Я работаю над своей собственной топологией в VirtualBox(s), используя mininet: Первый VirtualBox с mininet используется в качестве контроллера. Я использую POX в качестве контроллера (IP-адрес: 192.168.57.3): mininet@mininet-wm:~/pox$ python ./pox.p…
04 дек '18 в 20:55
0 ответов

Можно ли в POX-контроллере добавить ссылку с уровня хоста от коммутатора, к которому хост подключен, к другому коммутатору в сети?

Изучение обнаружения топологии в контроллере pox и неспособность понять, когда контроллер узнает, что есть изменение в топологии, как программно создать изменение в топологии и как управлять содержимым lldp, а также как изменить топологию. и если не…
28 фев '19 в 05:47
0 ответов

Компонент POX Load Balancer выдает ошибку OpenFlow на Mininet-Wifi

Я работаю над тестами балансировки нагрузки и использую Mininet-Wifi в качестве эмулятора, POX в качестве контроллера. У меня есть проблема, и это сведет меня с ума. Я создаю простую топологию с Mininet-Wifi mininet@mininet-vm:~$ sudo mn --wifi --to…
19 янв '19 в 13:06
1 ответ

Как исправить 'ImportError: в коде контроллера pox нет модуля с именем pox.core'

Это мой код: from pox.core import core import pox.openflow.libopenflow_01 as of from pox.lib.util import dpid_to_str from pox.lib.util import str_to_bool from pox.lib.addresses import EthAddr from pox.lib.packet.ethernet import ethernet import pox.l…
25 янв '19 в 08:18
2 ответа

Установить TCP-соединение между хостами

Если моему назначенному контроллеру удалось пропинговать между двумя хостами, возможно ли установить TCP-соединение между ними через Mininet? я сделал mininet>h0 ping h4 успешно, но ping - это просто пакеты ICMP, а не TCP!! Спасибо
24 апр '16 в 21:36