From: Felix Date: Thu, 28 Nov 2019 01:05:39 +0000 (+0000) Subject: pre final lap X-Git-Url: https://git.josue.xyz/?p=vsorcdistro%2F.git;a=commitdiff_plain;h=741ddd9f014681c0f1a5ea3448067f7dafbb2c0c pre final lap --- diff --git a/VSoRC b/VSoRC index 0435950..85389fc 160000 --- a/VSoRC +++ b/VSoRC @@ -1 +1 @@ -Subproject commit 0435950ac163f7cd63ba0bbd3d4882820d9f53fb +Subproject commit 85389fcae58e76a0cef0d402f8a1da99a1cf7788 diff --git a/mininet/examples/cluster.py b/mininet/examples/cluster.py index 1d9d762..faa393c 100755 --- a/mininet/examples/cluster.py +++ b/mininet/examples/cluster.py @@ -787,7 +787,7 @@ class MininetCluster( Mininet ): """Pre-check to make sure connection works and that we can call sudo without a password""" result = 0 - info( '*** Checking servers\n' ) + info( '*** Checking all Raspberry Pi\n' ) for server in self.servers: ip = self.serverIP[ server ] if not server or server == 'localhost': @@ -872,7 +872,7 @@ class MininetCluster( Mininet ): def buildFromTopo( self, *args, **kwargs ): "Start network" - info( '*** Placing nodes(estoy en cluster.py class mncluster)\n' ) + info( '\n*** Placing nodes on Raspberry Pi Cluster\n' ) self.placeNodes() info( '\n' ) Mininet.buildFromTopo( self, *args, **kwargs ) diff --git a/mininet/examples/cluster.pyc b/mininet/examples/cluster.pyc index e123e57..93d2a8f 100644 Binary files a/mininet/examples/cluster.pyc and b/mininet/examples/cluster.pyc differ diff --git a/mininet/mininet/cli.py b/mininet/mininet/cli.py index a8a100e..df8f9b9 100644 --- a/mininet/mininet/cli.py +++ b/mininet/mininet/cli.py @@ -92,6 +92,7 @@ class CLI( Cmd ): def run( self ): "Run our cmdloop(), catching KeyboardInterrupt" + info( '*** CLI Started:\n' ) while True: try: # Make sure no nodes are still waiting diff --git a/mininet/mininet/cli.pyc b/mininet/mininet/cli.pyc index 8a7b963..06a757b 100644 Binary files a/mininet/mininet/cli.pyc and b/mininet/mininet/cli.pyc differ diff --git a/mininet/mininet/net.py b/mininet/mininet/net.py index 92001b4..80789af 100755 --- a/mininet/mininet/net.py +++ b/mininet/mininet/net.py @@ -453,7 +453,7 @@ class Mininet( object ): if self.cleanup: pass - info( '*** Creating network...(toy en mininet.net buildfromtopo)\n' ) + info( '\n*** Creating network...\n' ) if not self.controllers and self.controller: # Add a default controller @@ -472,8 +472,6 @@ class Mininet( object ): for hostName in topo.hosts(): self.addHost( hostName, **topo.nodeInfo( hostName ) ) info( hostName + ' ' ) - info('dentro de adding host\n') - info('sali de adding host') info( '\n*** Adding switches:\n' ) for switchName in topo.switches(): diff --git a/mininet/mininet/net.pyc b/mininet/mininet/net.pyc index 247725d..dd1b4a1 100644 Binary files a/mininet/mininet/net.pyc and b/mininet/mininet/net.pyc differ diff --git a/scripts/aichivo b/scripts/aichivo new file mode 100644 index 0000000..5a49fb6 --- /dev/null +++ b/scripts/aichivo @@ -0,0 +1,27 @@ +Unable to contact the remote controller at 192.168.25.2:6633 +*** Checking all Raspberry Pi +rpi2 rpi3 rpi4 rpi5 rpi6 rpi7 rpi8 rpi9 rpi10 rpi11 rpi12 rpi13 rpi14 rpi15 + +*** Placing nodes on Raspberry Pi Cluster +h1:rpi2 h2:rpi3 s1:rpi2 s2:rpi3 + +*** Creating network... +*** Adding controller +*** Adding hosts: +h1 h2 +*** Adding switches: +s1 s2 +*** Adding links: +(s1, h1) (s1, s2) (s2, h2) +*** Configuring hosts +h1 h2 +*** Starting controller +c1 +*** Starting 2 switches +s1 s2 (rpi2)...(rpi3)... +*** Starting CLI: +*** CLI Started: +*** Ping: testing ping reachability +h1 -> h2 +h2 -> h1 +*** Results: 0% dropped (2/2 received) diff --git a/scripts/basicflow.sh b/scripts/basicflow.sh index b7f251c..0804e14 100755 --- a/scripts/basicflow.sh +++ b/scripts/basicflow.sh @@ -7,6 +7,7 @@ This script is applied to a linear 3 topo, just for show the example echo "Cleaning all flows entry switch dpid 1 and 2" curl -X DELETE http://localhost:8080/stats/flowentry/clear/1 curl -X DELETE http://localhost:8080/stats/flowentry/clear/2 +curl -X DELETE http://localhost:8080/stats/flowentry/clear/3 echo "adding new flows entry to switches 1 and 2" curl -X POST -d '{ diff --git a/scripts/conectionmonitor.py b/scripts/conectionmonitor.py new file mode 100755 index 0000000..28332bd --- /dev/null +++ b/scripts/conectionmonitor.py @@ -0,0 +1,11 @@ +#!/usr/bin/python +import os +for i in range(3,17): + hostname = "192.168.25."+str(i) #example + response = os.system("ping -c 1 " + hostname +" > /dev/null") + +#and then check the response... + if response == 0: + print hostname +# else: +# print hostname, 'is down!' diff --git a/scripts/controllerout b/scripts/controllerout new file mode 100644 index 0000000..dca3578 --- /dev/null +++ b/scripts/controllerout @@ -0,0 +1,710 @@ +loading app /home/pi/flowmanager/flowmanager/flowmanager.py +loading app /home/pi/ryu/ryu/app/simple_switch_13.py +loading app ryu.topology.switches +loading app ryu/app/ofctl_rest.py +loading app ryu.controller.ofp_handler +instantiating app None of DPSet +creating context dpset +creating context wsgi +instantiating app ryu.topology.switches of Switches +instantiating app /home/pi/flowmanager/flowmanager/flowmanager.py of FlowManager +instantiating app ryu/app/ofctl_rest.py of RestStatsApi +instantiating app /home/pi/ryu/ryu/app/simple_switch_13.py of SimpleSwitch13 +instantiating app ryu.controller.ofp_handler of OFPHandler +(1055) wsgi starting up on http://0.0.0.0:8080 +packet in 3 ee:87:b6:a5:a4:47 33:33:00:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 33:33:00:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 33:33:00:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 33:33:00:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 33:33:00:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 01:00:5e:00:00:fb 4294967294 +packet in 3 ee:87:b6:a5:a4:47 33:33:00:00:00:fb 4294967294 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:ff:6c:6e:ec 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:ff:6c:6e:ec 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 2 ae:8a:c0:5f:64:2f 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f 01:00:5e:00:00:fb 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:16 1 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:16 2 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 1 2e:0f:60:1f:1a:27 33:33:00:00:00:02 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:16 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:16 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 33:33:00:00:00:02 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:16 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:fb 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:fb 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:fb 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:16 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:fb 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:fb 2 +packet in 1 5a:47:56:c1:7f:15 ff:ff:ff:ff:ff:ff 1 +packet in 2 5a:47:56:c1:7f:15 ff:ff:ff:ff:ff:ff 2 +packet in 2 ea:82:db:6c:6e:ec 5a:47:56:c1:7f:15 1 +packet in 1 ea:82:db:6c:6e:ec 5a:47:56:c1:7f:15 2 +packet in 1 5a:47:56:c1:7f:15 ea:82:db:6c:6e:ec 1 +packet in 2 5a:47:56:c1:7f:15 ea:82:db:6c:6e:ec 2 +packet in 1 2e:0f:60:1f:1a:27 33:33:00:00:00:02 2 +packet in 1 2e:0f:60:1f:1a:27 01:00:5e:00:00:fb 2 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +(1055) accepted ('127.0.0.1', 38484) +127.0.0.1 - - [27/Nov/2019 23:33:41] "GET /topology HTTP/1.1" 200 1436 0.207769 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +(1055) accepted ('127.0.0.1', 38488) +127.0.0.1 - - [27/Nov/2019 23:34:19] "GET /topology HTTP/1.1" 200 1436 0.007991 +(1055) accepted ('127.0.0.1', 38492) +127.0.0.1 - - [27/Nov/2019 23:34:21] "GET /topology HTTP/1.1" 200 1436 0.008185 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 5a:47:56:c1:7f:15 33:33:00:00:00:02 1 +packet in 2 5a:47:56:c1:7f:15 33:33:00:00:00:02 2 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 ea:82:db:6c:6e:ec 33:33:00:00:00:02 1 +packet in 1 ea:82:db:6c:6e:ec 33:33:00:00:00:02 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 +packet in 2 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 4294967294 +packet in 1 72:7a:c7:9d:1c:43 ff:ff:ff:ff:ff:ff 2 +packet in 3 ee:87:b6:a5:a4:47 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 ae:8a:c0:5f:64:2f ff:ff:ff:ff:ff:ff 2 +packet in 1 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 4294967294 +packet in 2 0e:9d:30:81:16:40 ff:ff:ff:ff:ff:ff 2 +packet in 1 2e:0f:60:1f:1a:27 ff:ff:ff:ff:ff:ff 2 diff --git a/scripts/data b/scripts/data index 318678c..929bc14 100644 --- a/scripts/data +++ b/scripts/data @@ -1,4 +1,3 @@ -h1:s1 -h2:s1 -h3:s2 +s1:h1 +s2:h2 s1:s2 diff --git a/scripts/data_clean b/scripts/data_clean index 318678c..929bc14 100644 --- a/scripts/data_clean +++ b/scripts/data_clean @@ -1,4 +1,3 @@ -h1:s1 -h2:s1 -h3:s2 +s1:h1 +s2:h2 s1:s2 diff --git a/scripts/deleteflows.sh b/scripts/deleteflows.sh new file mode 100755 index 0000000..fae77f8 --- /dev/null +++ b/scripts/deleteflows.sh @@ -0,0 +1,5 @@ +#!/bin/bash +curl -X DELETE http://localhost:8080/stats/flowentry/clear/1 +curl -X DELETE http://localhost:8080/stats/flowentry/clear/2 +curl -X DELETE http://localhost:8080/stats/flowentry/clear/3 + diff --git a/scripts/gettemp.sh b/scripts/gettemp.sh new file mode 100755 index 0000000..ab04e96 --- /dev/null +++ b/scripts/gettemp.sh @@ -0,0 +1,2 @@ +#!/bin/bash +echo $((vcgencmd measure_temp && ./multissh.sh vcgencmd measure_temp) | grep temp | grep -o '[0-9][0-9]\.[0-9]\S\S') diff --git a/scripts/hostadress.sh b/scripts/hostadress.sh index 6f70937..c6fb4f7 100755 --- a/scripts/hostadress.sh +++ b/scripts/hostadress.sh @@ -1,21 +1,32 @@ #!/bin/bash -#:' -#Este script es para usarlo junto con el routerflows.sh en la practica de OVS c -#como routers -#' +: ' +Este script es para usarlo junto con el routerflows.sh en +la practica de OVS como routers. + +' #Setting addreses echo "Setting addresses..." echo "h1 ip addr del 10.0.0.1/8 dev h1-eth0" > fifo +sleep 0.5 echo "h1 ip addr add 172.16.20.10/24 dev h1-eth0" > fifo +sleep 0.5 echo "h2 ip addr del 10.0.0.2/8 dev h2-eth0" > fifo +sleep 0.5 echo "h2 ip addr add 172.16.10.10/24 dev h2-eth0" > fifo +sleep 0.5 echo "h3 ip addr del 10.0.0.3/8 dev h3-eth0" > fifo +sleep 0.5 echo "h3 ip addr add 192.168.30.10/24 dev h3-eth0" > fifo +sleep 1 #Setting default route to the hosts echo "Setting default route to the hosts..." +sleep 0.5 echo "h1 ip route add default via 172.16.20.1" > fifo +sleep 0.5 echo "h2 ip route add default via 172.16.10.1" > fifo +sleep 0.5 echo "h3 ip route add default via 192.168.30.1" > fifo +sleep 1 echo "Done" diff --git a/scripts/iplist b/scripts/iplist index 0e304ab..ca284c5 100644 --- a/scripts/iplist +++ b/scripts/iplist @@ -1,14 +1,15 @@ -192.168.25.3 -192.168.25.4 -192.168.25.5 -192.168.25.6 -192.168.25.7 -192.168.25.8 -192.168.25.9 -192.168.25.10 -192.168.25.11 -192.168.25.12 -192.168.25.13 -192.168.25.14 -192.168.25.15 -192.168.25.16 +rpi2 +rpi3 +rpi4 +rpi5 +rpi6 +rpi7 +rpi8 +rpi9 +rpi10 +rpi11 +rpi12 +rpi13 +rpi14 +rpi15 + diff --git a/scripts/log.txt b/scripts/log.txt index 62fc4e7..e779132 100644 --- a/scripts/log.txt +++ b/scripts/log.txt @@ -1,35 +1,35 @@ -Starting Nmap 7.40 ( https://nmap.org ) at 2019-11-20 21:29 GMT +Starting Nmap 7.40 ( https://nmap.org ) at 2019-11-25 21:34 GMT Nmap scan report for 192.168.25.1 Host is up (0.0096s latency). Nmap scan report for 192.168.25.2 -Host is up (0.0011s latency). +Host is up (0.0013s latency). Nmap scan report for 192.168.25.3 -Host is up (0.0020s latency). +Host is up (0.0021s latency). Nmap scan report for 192.168.25.4 -Host is up (0.0019s latency). +Host is up (0.0026s latency). Nmap scan report for 192.168.25.5 -Host is up (0.0027s latency). +Host is up (0.0025s latency). Nmap scan report for 192.168.25.6 -Host is up (0.0026s latency). +Host is up (0.0024s latency). Nmap scan report for 192.168.25.7 -Host is up (0.0025s latency). +Host is up (0.0023s latency). Nmap scan report for 192.168.25.8 -Host is up (0.0024s latency). +Host is up (0.0022s latency). Nmap scan report for 192.168.25.9 -Host is up (0.0023s latency). -Nmap scan report for 192.168.25.10 Host is up (0.0022s latency). +Nmap scan report for 192.168.25.10 +Host is up (0.0019s latency). Nmap scan report for 192.168.25.11 -Host is up (0.0020s latency). +Host is up (0.0021s latency). Nmap scan report for 192.168.25.12 -Host is up (0.0029s latency). +Host is up (0.0020s latency). Nmap scan report for 192.168.25.13 -Host is up (0.0034s latency). -Nmap scan report for 192.168.25.14 Host is up (0.0032s latency). +Nmap scan report for 192.168.25.14 +Host is up (0.0031s latency). Nmap scan report for 192.168.25.15 -Host is up (0.0028s latency). +Host is up (0.0021s latency). Nmap scan report for 192.168.25.16 -Host is up (0.0025s latency). -Nmap done: 128 IP addresses (16 hosts up) scanned in 1.83 seconds +Host is up (0.0019s latency). +Nmap done: 128 IP addresses (16 hosts up) scanned in 1.85 seconds diff --git a/scripts/routerAdress b/scripts/routerAdress deleted file mode 100644 index 83f168d..0000000 --- a/scripts/routerAdress +++ /dev/null @@ -1,16 +0,0 @@ -#Setting addreses -h1 ip addr del 10.0.0.1/8 dev h1-eth0 -h1 ip addr add 172.16.20.10/24 dev h1-eth0 - -h2 ip addr del 10.0.0.2/8 dev h2-eth0 -h2 ip addr add 172.16.10.10/24 dev h2-eth0 - -h3 ip addr del 10.0.0.3/8 dev h3-eth0 -h3 ip addr add 192.168.30.10/24 dev h3-eth0 - -#Setting default route to the hosts -h1 ip route add default via 172.16.20.1 - -h2 ip route add default via 172.16.10.1 - -h3 ip route add default via 192.168.30.1 diff --git a/scripts/routerflows.sh b/scripts/routerflows.sh index ed21cbc..b145ba5 100755 --- a/scripts/routerflows.sh +++ b/scripts/routerflows.sh @@ -1,18 +1,38 @@ #!/bin/bash -#Setting address +: ' +Este script hace peticiones HTTP POST a la API REST del codigo que debe estar corriendo +en el controlador,llamado rest_router.py. + +Written by: Felix Tejada & Oscar Rodriguez +' +echo "Setting address to the routers..." +echo curl -X POST -d '{"address":"172.16.10.1/24"}' http://localhost:8080/router/0000000000000002 +echo curl -X POST -d '{"address": "172.16.30.1/24"}' http://localhost:8080/router/0000000000000002 +echo curl -X POST -d '{"address": "192.168.10.1/24"}' http://localhost:8080/router/0000000000000002 +echo curl -X POST -d '{"address":"172.16.20.1/24"}' http://localhost:8080/router/0000000000000001 +echo curl -X POST -d '{"address": "172.16.30.30/24"}' http://localhost:8080/router/0000000000000001 +echo curl -X POST -d '{"address": "192.168.30.1/24"}' http://localhost:8080/router/0000000000000003 +echo curl -X POST -d '{"address": "192.168.10.20/24"}' http://localhost:8080/router/0000000000000003 - +echo #Setting default routes +echo "Setting default routes..." +echo curl -X POST -d '{"gateway": "172.16.30.1"}' http://localhost:8080/router/0000000000000001 +echo curl -X POST -d '{"gateway": "172.16.30.30"}' http://localhost:8080/router/0000000000000002 +echo curl -X POST -d '{"gateway": "192.168.10.1"}' http://localhost:8080/router/0000000000000003 - +echo #Setting static routes +echo "Setting a static route to the router 2" +echo curl -X POST -d '{"destination": "192.168.30.0/24", "gateway": "192.168.10.20"}' http://localhost:8080/router/0000000000000002 - +echo +echo "Done" diff --git a/scripts/ryurouter.sh b/scripts/ryurouter.sh new file mode 100755 index 0000000..e01b0b1 --- /dev/null +++ b/scripts/ryurouter.sh @@ -0,0 +1,5 @@ +#!/bin/bash +cd +cd ryu +sudo ./bin/ryu-manager --observe-links /home/pi/flowmanager/flowmanager/flowmanager.py ryu/app/rest_router.py +