cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
785
Views
0
Helpful
1
Replies

RST In video streaming over TCP socket?

samira
Level 1
Level 1

Hi everyone,

I don't know that i can ask it in this forum or not. but i couldn't receive any reply in http://stackoverflow.com/questions/42031219/rst-in-video-streaming-over-tcp-socket.

I have an application for video streaming over UDP and it works completely success. I changed the socket to TCP. When it is running after a few packets transferring, receiver sends RST and it stops working. (The packet with a large length is also strange which transferred from sender to receiver while MTU is 1400 - what is this packet?)

enter image description here

I checked receiver and sender log. The last packet that was received by receiver has a large and strange sequence number (dump packet). It makes an error and then application stops. Sender is not sending such a packet. Where is this packet come from? Is it transport layer that makes it?

enter image description here

When I added a sleep time (0.1 second) to the sender after each packet sending. The program works without any strange large length packets in Wireshark or strange sequence number But this is not a reasonable solution for video. What is your suggestion now? what could be the problem? How could analyze this network? How could solve it?

1 Reply 1

Hello,

what video streaming application are you using ? When your MTU is 1400, the 'ip tcp adjust-mss' value should be 1360 on the egress port (if you are using a Cisco device).

I looked around, and it appears that UDP/TCP 6666 has traditionally been used by trojans and backdoors.

A TCP RST could also indicate some sort of reset attack. Is your video stream sent though some sort of IPSec connection ?

Who is the receiver, a Windows machine ?