Я пытаюсь транслировать видео между 2 хостами и я пытаюсь имитировать изменение сценария IP, клиент начал слушать сервер, то я переехал клиент на новый коммутатор и он получил 192.168.2.5, я использую Mininet и Ryu контроллер. моя топология выглядит следующим образом:
ha-eth0<->s1-eth1 (OK OK)
hb-eth0<->s2-eth12 (OK OK)
hc-eth0<->s1-eth3 (OK OK)
s2-eth1<->s1-eth4 (OK OK)
s2-eth2<->s3-eth1 (OK OK)
Я использую VLC-wraper и протокол HTTP для streaminh. кроме того, я установил потоки folwing для изменения IP-адреса clint на коммутаторах 1 и 2:
cookie=0x0, duration=1012.669s, table=0, n_packets=2, n_bytes=1894, idle_age=1004, priority=3,ip,nw_src=192.168.2.2,nw_dst=192.168.2.3 actions=output:4
cookie=0x0, duration=1012.668s, table=0, n_packets=1, n_bytes=54, idle_age=1004, priority=3,ip,nw_src=192.168.2.3,nw_dst=192.168.2.2 actions=output:1
cookie=0x0, duration=1059.340s, table=0, n_packets=1, n_bytes=947, idle_age=1051, priority=3,ip,nw_src=192.168.2.2,nw_dst=192.168.2.3 actions=mod_nw_dst:192.168.2.5,output:12
cookie=0x0, duration=1059.340s, table=0, n_packets=1, n_bytes=54, idle_age=1051, priority=3,ip,nw_src=192.168.2.5,nw_dst=192.168.2.2 actions=mod_nw_src:192.168.2.3,output:1
ха(хозяина) ИС 192.168.2.2 (хост-клиент)
НВ(узел Б) это старый IP 192.168.2.3 и новый IP-это 192.168.2.5 (хост-сервере)
когда поток остановился, я проверил Wireshark и заметил, что сначала был TCP, но я не знаю почему? может кто-нибудь взглянуть на файлы Wireshark и рассказать мне причины.
Я подключил вывод Wireshark для обоих хостов
https://drive.google.com/open?id=1rcVlNT2cwnvNL4-4j061xGpKJohSdU9z