Pytania oznaczone «tcp»

TCP oznacza Transmission Control Protocol i jest jednym z podstawowych protokołów pakietu protokołów internetowych. TCP uzupełnia protokół internetowy (IP), dlatego cały pakiet jest powszechnie nazywany TCP / IP.

108
Czy TCP musi używać IP?

Czy to prawda, że TCP jest skrótem od TCP / IP i oznaczają to samo? Czy możliwe jest zbudowanie TCP na innym protokole niż IP

67
Skąd Router wie, gdzie przesłać pakiet

Jeśli kilka komputerów z adresami lokalnymi (192.168.0. #) Jest podłączonych do routera, a każdy komputer otwiera przeglądarkę internetową i żąda strony przez HTTP, po wysłaniu tych pakietów TCP: 80 router przełącza adres lokalny za pomocą statyczny adres IP routera (tzn. adres IP podany przez...

48
Jak zabić proces, który jest martwy, ale słucha?

Tworzę aplikację, która nasłuchuje na porcie 3000. Najwyraźniej istnieje instancja tego, która nasłuchuje na porcie, ponieważ za każdym razem, gdy go uruchamiam, nie może utworzyć detektora (C #, TcpListener, ale to nie ma znaczenia), ponieważ port jest już wzięty. Teraz aplikacja nie istnieje w...

41
Do czego SSH używa UDP?

Wile podczas badań zauważyłem, że SSH używa zarówno TCP, jak i UDP. Całkowicie rozumiem użycie TCP, ale UDP wydaje się nieco dziwny. Dlaczego miałbym używać „niewiarygodnego” protokołu transportu z minimalnym uzgadnianiem w celu bezpiecznego dostępu do powłoki? Jedyne, co mogę wymyślić, to SCP,...

36
Dlaczego źle jest mieć otwarte porty?

Oto coś, co zawsze mnie zaskakiwało. Dlaczego źle jest mieć otwarte porty na komputerze? Zakładając, że nie masz wirusa na komputerze ani innego programu nasłuchującego na porcie, który może coś zrobić, dlaczego to ma znaczenie, jeśli port jest otwarty? Jeśli jakaś złośliwa osoba zacznie wysyłać...

16
Czy numer sekwencyjny nagłówków pakietów TCP się zawija?

Zastanawiałem się, ponieważ numer sekwencyjny w polu nagłówka TCP jest losowo wybierany podczas uzgadniania i jest stopniowo zwiększany w miarę wymiany pakietów, co dzieje się po 2 ^ 32 - initial_seq_no transmisjach? Czy numer sekwencyjny zawija się i staje się 0, czy też wartość początkowa jest...

13
O wydajności implementacji TCP Linux i Windows

Rozumiem, że implementacja stosu TCP w systemie Windows i Linux jest inna. Windows używa algorytmu kontroli przeciążenia znanego jako TCP Reno, podczas gdy Linux używa Cubic. Jak porównują 2 protokoły, gdy współistnieją w tej samej sieci? Czy to prawda, że ​​Cubic (Linux) jest bardziej agresywny i...