|
Post by doxidad on Dec 2, 2021 13:59:49 GMT -8
iftop the first line pi4-wx:1883 => skycam-c25d:54698 0b 32b 8b Translates to the Pi is sending to the camera The 3 numbers are the avg over 10 second 20 second and 40 second So the message avg over 40 secomds is about 8 bytes the second line <= 0b 35b 9b is the reply from the camera - again avgs over 10 20 40 seconds again the message average over 40 seconds is about 9 bytes I assume these are the pings from the PI and the reply from the camera If you want to look at packets a quick tool is tcpdump which can be installed (sudo apt install tcpdump) example: sudo tcpdump -i wlan0 host skycam-c25d Here is one picture from my camera (I deleted the mixed in ARP messages) notice the size of the packets
The Flags S = SYN
P = PUSH
. = ACK F = FIN These are all TCP packet types used in a conversation
pi@WPI2:~ $ sudo tcpdump -i wlan0 host ESP32-arduino.lan tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on wlan0, link-type EN10MB (Ethernet), capture size 262144 bytes
16:40:19.425311 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags , seq 2286109939, win 5744, options [mss 1436], length 0 16:40:19.425423 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [S.], seq 1000091223, ack 2286109940, win 64240, options [mss 1460], length 0 16:40:19.436097 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], ack 1, win 5744, length 0 16:40:19.438888 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 1:34, ack 1, win 5744, length 33 16:40:19.438947 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 34, win 64207, length 0 16:40:19.439173 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [P.], seq 1:5, ack 34, win 64207, length 4 16:40:19.450614 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 34:61, ack 5, win 5740, length 27 16:40:19.450654 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 61, win 64180, length 0 16:40:19.450765 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [P.], seq 5:10, ack 61, win 64180, length 5 16:40:19.514713 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 61:1497, ack 10, win 5735, length 1436 16:40:19.514758 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 1497, win 63184, length 0 16:40:19.514890 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 1497:2933, ack 10, win 5735, length 1436 16:40:19.514917 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 2933, win 63184, length 0 16:40:19.525800 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 2933:3256, ack 10, win 5735, length 323 16:40:19.525824 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 3256, win 63184, length 0 16:40:19.539469 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 3256:4692, ack 10, win 5735, length 1436 16:40:19.539522 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 4692, win 63184, length 0 16:40:19.539657 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 4692:6128, ack 10, win 5735, length 1436 16:40:19.539705 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 6128, win 63184, length 0 16:40:19.556491 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 6128:6451, ack 10, win 5735, length 323 16:40:19.556491 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 6451:7887, ack 10, win 5735, length 1436 16:40:19.556537 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 6451, win 63184, length 0 16:40:19.556617 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 7887, win 63184, length 0 16:40:19.556775 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 7887:9323, ack 10, win 5735, length 1436 16:40:19.556810 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 9323, win 61748, length 0 16:40:19.564698 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 9323:9646, ack 10, win 5735, length 323 16:40:19.564735 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 9646, win 63184, length 0 16:40:19.582586 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 9646:11082, ack 10, win 5735, length 1436 16:40:19.582586 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 11082:12518, ack 10, win 5735, length 1436 16:40:19.582641 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 11082, win 63184, length 0 16:40:19.582725 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 12518, win 63184, length 0 16:40:19.595073 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 12518:12841, ack 10, win 5735, length 323 16:40:19.595103 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 12841, win 63184, length 0 16:40:19.610364 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 12841:14277, ack 10, win 5735, length 1436 16:40:19.610364 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 14277:15713, ack 10, win 5735, length 1436 16:40:19.610441 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 15713, win 63184, length 0 16:40:19.617878 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 15713:16036, ack 10, win 5735, length 323 16:40:19.617972 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 16036, win 63184, length 0 16:40:19.632022 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 16036:17472, ack 10, win 5735, length 1436 16:40:19.632022 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 17472:18908, ack 10, win 5735, length 1436 16:40:19.632083 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 18908, win 63184, length 0 16:40:19.640841 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 18908:19231, ack 10, win 5735, length 323 16:40:19.640957 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 19231, win 63184, length 0 16:40:19.651717 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 19231:20667, ack 10, win 5735, length 1436 16:40:19.651717 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 20667:22103, ack 10, win 5735, length 1436 16:40:19.651778 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 22103, win 63184, length 0 16:40:19.659803 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 22103:22426, ack 10, win 5735, length 323 16:40:19.659905 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 22426, win 63184, length 0 16:40:19.676336 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 22426:23862, ack 10, win 5735, length 1436 16:40:19.676533 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 23862:25298, ack 10, win 5735, length 1436 16:40:19.676570 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 25298, win 63184, length 0 16:40:19.684737 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 25298:25621, ack 10, win 5735, length 323 16:40:19.684838 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 25621, win 63184, length 0 16:40:19.700354 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 25621:27057, ack 10, win 5735, length 1436 16:40:19.703608 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 27057:28493, ack 10, win 5735, length 1436 16:40:19.703675 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 28493, win 63184, length 0 16:40:19.711318 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 28493:28816, ack 10, win 5735, length 323 16:40:19.711424 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 28816, win 63184, length 0 16:40:19.722624 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 28816:30252, ack 10, win 5735, length 1436 16:40:19.723011 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 30252:31688, ack 10, win 5735, length 1436 16:40:19.723044 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 31688, win 63184, length 0 16:40:19.730844 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 31688:32011, ack 10, win 5735, length 323 16:40:19.730938 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 32011, win 63184, length 0 16:40:19.748003 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 32011:33447, ack 10, win 5735, length 1436 16:40:19.753511 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 33447:34883, ack 10, win 5735, length 1436 16:40:19.753550 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 34883, win 63184, length 0 16:40:19.761560 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 34883:35207, ack 10, win 5735, length 324 16:40:19.761680 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 35207, win 63184, length 0 16:40:19.767856 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 35207:36643, ack 10, win 5735, length 1436 16:40:19.771869 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 36643:38079, ack 10, win 5735, length 1436 16:40:19.771936 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 38079, win 63184, length 0 16:40:19.780721 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 38079:38403, ack 10, win 5735, length 324 16:40:19.780834 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 38403, win 63184, length 0 16:40:19.794972 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 38403:39839, ack 10, win 5735, length 1436 16:40:19.794972 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 39839:41275, ack 10, win 5735, length 1436 16:40:19.795066 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 41275, win 63184, length 0 16:40:19.800585 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 41275:41599, ack 10, win 5735, length 324 16:40:19.800689 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 41599, win 63184, length 0 16:40:19.821906 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 41599:43035, ack 10, win 5735, length 1436 16:40:19.822112 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 43035:44471, ack 10, win 5735, length 1436 16:40:19.822148 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 44471, win 63184, length 0 16:40:19.827602 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 44471:44795, ack 10, win 5735, length 324 16:40:19.827691 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 44795, win 63184, length 0 16:40:19.846060 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 44795:46231, ack 10, win 5735, length 1436 16:40:19.846060 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 46231:47667, ack 10, win 5735, length 1436 16:40:19.846135 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 47667, win 63184, length 0 16:40:19.853400 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 47667:47991, ack 10, win 5735, length 324 16:40:19.853511 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 47991, win 63184, length 0 16:40:19.867819 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 47991:49427, ack 10, win 5735, length 1436 16:40:19.867819 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 49427:50863, ack 10, win 5735, length 1436 16:40:19.867877 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 50863, win 63184, length 0 16:40:19.873489 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 50863:51187, ack 10, win 5735, length 324 16:40:19.873752 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 51187, win 63184, length 0 16:40:19.890789 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 51187:52623, ack 10, win 5735, length 1436 16:40:19.890790 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 52623:54059, ack 10, win 5735, length 1436 16:40:19.890874 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 54059, win 63184, length 0 16:40:19.898199 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 54059:54383, ack 10, win 5735, length 324 16:40:19.898294 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 54383, win 63184, length 0 16:40:19.917037 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 54383:55819, ack 10, win 5735, length 1436 16:40:19.917037 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 55819:57255, ack 10, win 5735, length 1436 16:40:19.917128 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 57255, win 63184, length 0 16:40:19.924868 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 57255:57579, ack 10, win 5735, length 324 16:40:19.925070 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 57579, win 63184, length 0 16:40:19.937781 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 57579:59015, ack 10, win 5735, length 1436 16:40:19.937967 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 59015:60451, ack 10, win 5735, length 1436 16:40:19.938009 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 60451, win 63184, length 0 16:40:19.943254 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 60451:60775, ack 10, win 5735, length 324 16:40:19.943402 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 60775, win 63184, length 0 16:40:19.959428 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 60775:62211, ack 10, win 5735, length 1436 16:40:19.961551 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 62211:63647, ack 10, win 5735, length 1436 16:40:19.961579 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 63647, win 63184, length 0 16:40:19.966822 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 63647:63971, ack 10, win 5735, length 324 16:40:19.966963 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 63971, win 63184, length 0 16:40:19.984025 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], seq 63971:65407, ack 10, win 5735, length 1436 16:40:20.029671 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 65407, win 63184, length 0 16:40:20.036698 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 65407:66707, ack 10, win 5735, length 1300 16:40:20.036727 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 66707, win 65535, length 0 16:40:20.042671 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 66707:67131, ack 10, win 5735, length 424 16:40:20.042737 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 67131, win 65535, length 0 16:40:21.047130 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [P.], seq 67131:67133, ack 10, win 5735, length 2 16:40:21.047194 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 67133, win 65535, length 0 16:40:21.047615 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [F.], seq 10, ack 67133, win 65535, length 0 16:40:21.050025 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [F.], seq 67133, ack 10, win 5735, length 0 16:40:21.050074 IP WPI2.lan.1883 > esp32-arduino.lan.61200: Flags [.], ack 67134, win 65535, length 0 16:40:21.053138 IP esp32-arduino.lan.61200 > WPI2.lan.1883: Flags [.], ack 11, win 5734, length 0 ^C 133 packets captured 137 packets received by filter 0 packets dropped by kernel
|
|