Klient wysyła RST po FIN, ACK
Podczas przesyłania plików za pomocą protokołu Secure File Transfer Protocol obserwuję zachowanie pokazane na poniższym obrazku.
Zamiast odbierać pakiety z serwera, po prostu wysyła RST. Znalazłem podobny przypadek.
https://stackoverflow.com/ques ... shake
https://stackoverflow.com/ques ... shake
Ale to nie pomogło. Proszę o pomoc.
Pozdrawiam, Gemon
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
sygnalizuje, że nie ma więcej danych do wysłania. Nadal może odbierać więcej danych z drugiego końca połączenia. Jednak gdy nadejdzie więcej danych
wysyła RST, aby poinformować aplikację, że nie będzie już czytać danych z gniazda.
Jeśli aplikacja chce całkowicie zakończyć połączenie TCP bez wysyłania pakietów RST, musi najpierw użyć
wywołanie systemowe, aby zamknąć gniazdo do zapisu, pozostawiając otwarte do odczytu. Po wyłączeniu gniazda do zapisu, nadal będzie musiało odczytać wszystkie dane, które drugi koniec musi wysłać, zanim całkowicie zamknie gniazdo.