Pytania oznaczone «tcp»

144
Różnica między TCP i UDP?

Jaka jest różnica między protokołem TCP i UDP? Wiem, że TCP jest używany w przypadku aplikacji niekrytycznych czasowo, a UDP jest używany do gier lub aplikacji, które wymagają szybkiej transmisji danych. Wiem, że protokół TCP jest używany do obsługi protokołów HTTP, HTTP, FTP, SMTP i Telnet....

143
Jak działają porty z IPv6?

Konwencjonalna notacja quad z kropkami w protokole IPv4 oddziela adres od portu dwukropkiem, jak w tym przykładzie serwera WWW w interfejsie pętli zwrotnej: 127.0.0.1:80 ale w notacji IPv6 sam adres może zawierać dwukropki. Na przykład jest to krótka forma adresu sprzężenia zwrotnego: ::1 W...

139
ConnectionTimeout a SocketTimeout

Mam problem z biblioteką, której używam. Może to być biblioteka albo ja źle ją wykorzystuję! Zasadniczo, kiedy to robię (limit czasu w milisekundach) _ignitedHttp.setConnectionTimeout(1); // v short _ignitedHttp.setSocketTimeout(60000); // 60 seconds Nie jest generowany żaden wyjątek limitu...

126
Jak działa funkcja socket API accept ()?

Interfejs API gniazd jest de facto standardem komunikacji TCP / IP i UDP / IP (czyli znanym nam kodem sieciowym). Jednak jedna z jego podstawowych funkcji accept()jest nieco magiczna. Aby pożyczyć definicję półformalną: accept () jest używana po stronie serwera. Akceptuje odebraną próbę...

123
Co powoduje wysłanie flagi resetowania TCP / IP (RST)?

Próbuję dowiedzieć się, dlaczego połączenie TCP / IP mojej aplikacji przerywa czkawkę co 10 minut (dokładnie w ciągu 1-2 sekund). Uruchomiłem Wiresharka i odkryłem, że po 10 minutach bezczynności drugi koniec wysyła pakiet z ustawioną flagą resetowania (RST). Wyszukiwarka Google mówi mi, że „flaga...

120
W C #, jak sprawdzić, czy port TCP jest dostępny?

W C # do korzystania z TcpClient lub ogólnie do łączenia się z gniazdem, jak mogę najpierw sprawdzić, czy określony port jest wolny na moim komputerze? więcej informacji: Oto kod, którego używam: TcpClient c; //I want to check here if port is free. c = new TcpClient(ip,...

103
Czy HTTP używa UDP?

To może być głupie pytanie: Czy HTTP używa kiedykolwiek protokołu datagramów użytkownika? Na przykład: Jeśli ktoś przesyła strumieniowo MP3 lub wideo za pomocą protokołu HTTP, czy wewnętrznie używa UDP do

98
TCP vs UDP w strumieniu wideo

Właśnie wróciłem do domu z egzaminu z programowania sieciowego i jedno z pytań, które nam zadali, brzmiało: „Jeśli zamierzasz przesyłać strumieniowo wideo, czy użyjesz protokołu TCP lub UDP? Podaj wyjaśnienie dotyczące zarówno zapisanego wideo, jak i strumieni wideo na żywo” . Na to pytanie...

96
Czy muszę pulsować, aby utrzymać otwarte połączenie TCP?

Mam dwa komponenty, które komunikują się przez TCP / IP. Składnik A działa jako serwer / odbiornik, a składnik B jest klientem. Obaj powinni komunikować się tak szybko, jak to możliwe. W dowolnym momencie może istnieć tylko jedno połączenie (choć to nie dotyczy tego pytania). Starszy programista...

93
Czego używasz, gdy potrzebujesz niezawodnego UDP?

Jeśli masz sytuację, w której połączenie TCP jest potencjalnie zbyt wolne, a „połączenie” UDP jest potencjalnie zbyt zawodne, czego używasz? Istnieją różne standardowe niezawodne protokoły UDP, jakie masz z nimi doświadczenia? Proszę omówić jeden protokół dla każdej odpowiedzi, a jeśli ktoś już...