Потоковое видео HTTP не удалось из-за повторной передачи TCP
Я пытаюсь передать потоковое видео между двумя хостами, но я пытаюсь смоделировать изменение IP senario, перечислив IP (192.168.2.3) вместо реального IP (192.168.2.5), я использую mininet и Ryu contrllorer. моя топология выглядит следующим образом:
ha-eth0<->s1-eth1 hb-eth0<->s2-eth3 hc-eth0<->s1-eth3 s2-eth1<->s1-eth4 s2-eth2<->s3-eth1
Я использую vlc-wraper и HTTP-протокол для streaminh. также я установил следующие потоки вручную на переключатели 1 и 2:
sh ovs-ofctl add-flow s1 \ "table=0, priority=3, in_port=1, nw_src=192.168.2.2, nw_dst=192.168.2.3, eth_type=0x0800, actions=mod_nw_dst:192.168.2.5, output:4" sh ovs-ofctl add-flow s1 \ "table=0, priority=3, in_port=4, nw_src=192.168.2.5,nw_dst=192.168.2.2, eth_type=0x0800, actions=mod_nw_src:192.168.2.3, output:1" sh ovs-ofctl add-flow s2 \ "table=0,priority=3, nw_src=192.168.2.2, nw_dst=192.168.2.5, eth_type=0x0800, actions=output:3" sh ovs-ofctl add-flow s2 \ "table=0, priority=3, nw_src=192.168.2.5,nw_dst=192.168.2.2, eth_type=0x0800, actions=output:1"
ha (хост A) IP равен 192.168.2.2 (хост клинета)
hb (хост B) IP равен 192.168.2.5 (хост сервера)
Поток всегда воспроизводится в течение 5 секунд, затем он останавливается, я проверил Wireshark и заметил, что пакеты повторной передачи TCP выглядят застрявшими навсегда, не знаете почему?
Я подключил вывод Wireshark для обоих хостов. https://drive.google.com/open?id=1RqZOMOab_LY6Kik6XWaECQU859BFd9Ht
0 ответов на вопрос
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows
-
1
Как я могу повысить безопасность своего портала?
-
1
Как подключить к сети Windows XP и Ubuntu Linux?