whycomputer.com >> Wiedza o Internecie >  >> Sieć

Co to jest port nasłuchu?

Port to adres programu, gdy dane są przesyłane z jednego komputera do drugiego przez sieć. Tak jak komputery mają adresy, tak też robią programy. Numer portu to szybki sposób na przekazanie programowi sieciowemu danych, które aplikacja powinna otrzymać. Te aplikacje działają bez przerwy w oczekiwaniu na dane, aby wywołać akcję. Ten stan oczekiwania jest nazywany nasłuchiwaniem.

Komunikacja sieciowa
Koncepcja portu dotyczy w szczególności danych przesyłanych przez sieci za pomocą pakietu protokołów TCP /IP. TCP /IP oznacza Transmission Control Protocol /Internet Protocol. Szereg standardów wyjaśnia, w jaki sposób dane powinny być pakowane i adresowane, aby dotrzeć do miejsca przeznaczenia. Obejmuje to podział danych na segmenty, a następnie umieszczenie każdego segmentu danych w strukturze zwanej pakietem. Pakiet ma nagłówek, w którym protokoły sieciowe przechowują informacje dla swojego odbiorcy. Ostatni nagłówek do pakietu to nagłówek IP, który zawiera adres komputera docelowego. Ten nagłówek przechodzi przed nagłówkiem transportu, gdzie zapisywany jest numer portu aplikacji odbierającej.

Protokoły transportowe
Dwa alternatywne protokoły transportu w TCP /IP to protokół kontroli transmisji i Protokół datagramów użytkownika. Te dwa protokoły dotyczą numerów portów. Pakują dane i umieszczają numer portu w nagłówku. TCP nawiązuje połączenie ze swoim odpowiednikiem i utrzymuje to połączenie przez całą sesję. Protokół określa, w jaki sposób sekwencjonowane są pakiety danych, aby program odbierający mógł znać kolejność ponownego składania danych. UDP to lekka alternatywa, która jest zwykle używana przez aplikacje multimedialne. Porty są znane pod numerem, ale także protokołem transportowym, a więc istnieje port o nazwie TCP 25 i jeden o nazwie UDP 25. Nie są to te same porty.

Dobrze znane porty
Liczba aplikacje mają zarezerwowany dla nich numer portu. Przydziały te nazywane są „dobrze znanymi portami”, a lista jest utrzymywana i dystrybuowana przez Internet Assigned Numbers Authority, który jest lepiej znany jako IANA. Programiści wysyłający dane do konkretnego portu nie mogą oczekiwać, że inny program wybierze te dane. Na przykład nie ma sensu wysyłać danych do portu 21, który jest zarejestrowany dla protokołu File Transfer, mając nadzieję, że Kerberos go odbierze, ponieważ Kerberos nasłuchuje na porcie 88.

Procedury odbierania
Networking oprogramowanie w komputerze odbierającym usuwa nagłówki i ponownie składa dane, przed przekazaniem ich do aplikacji powiązanej z numerem portu zapisanym w nagłówkach pakietów. Ta aplikacja musi być uruchomiona, aby otrzymać dane. Przy wielu aplikacjach odbiór danych jest procesem interaktywnym, a odpowiednie aplikacje na każdym komputerze przesyłają wiadomości tam iz powrotem na czas trwania sesji.

URL:https://pl.whycomputer.com/siec/100307524.html

Sieć
  • Co to jest port szeregowy Dell PCI?

    Port szeregowy Dell PCI (Peripheral Component Interconnect) to karta rozszerzeń na płytce drukowanej, która mieści się w komputerze Dell, zapewniając połączenie szeregowe między magistralą PCI płyty głównej komputera oraz zewnętrzny sprzęt wykorzystujący sygnały szeregowe. Specyficzne dla Dell ka

  • Co to jest port audio na komputerze?

    Port audio w komputerze to dowolne gniazdo lub gniazdo, do którego można podłączyć urządzenie audio, takie jak głośniki, słuchawki lub mikrofon. Wszystkie laptopy i niektóre komputery stacjonarne mają wbudowane głośniki, ale aby uzyskać lepszy dźwięk lub prywatność, należy podłączyć zewnętrzny dźwię

  • Co to jest przetwornik IP?

    Przetwornik I /P jest urządzeniem, które przekształca sygnał elektryczny na sygnał pneumatyczny do użytku z urządzeniami pneumatycznymi lub siłownikami zaworów. Znajdziesz te urządzenia używane w ustawieniach przemysłowych. Linia produkcyjna wykorzystująca płyny, pneumatykę lub system chłodzenia pod

Wiedza o Internecie © https://pl.whycomputer.com