Een poort is een adres voor een programma wanneer de gegevens van de ene naar de andere computer via een netwerk . Net zoals computers hebben adressen , dus doe programma . Het poortnummer is een snelle manier om het netwerk programma dat de gegevens ontvangt welke applicatie moet krijgen vertellen . Die applicaties draaien voortdurend wacht op gegevens om een actie te starten. Deze wachttijd is de zogenaamde luisteren . Netwerk Communicatie De haven begrip specifiek betrekking heeft op gegevens die over netwerken door het TCP /IP protocol suite. TCP /IP staat voor Transmission Control Protocol /Internet Protocol . Een reeks van normen uit te leggen hoe de gegevens moeten worden verpakt en geadresseerd aan hun bestemming bereiken . Het gaat het indelen in segmenten gemaakt en worden elk datasegment in een structuur die een pakket . Het pakket heeft een header waarin de netwerkprotocollen informatie op te slaan voor hun ontvangst tegenhanger . De laatste header om te gaan op het pakket is het IP-header , die het adres van de doelcomputer bevat . Deze header gaat de deur van het vervoer header , dat is waar het poortnummer van de ontvangende applicatie is geschreven . Vervoerprotocollen De twee alternatieve transport protocollen TCP /IP zijn de Transmission control Protocol en het User Datagram Protocol . Beide protocollen behandelen poortnummers . Ze verpakken de data en plaats het poortnummer in de header . TCP brengt een verbinding met zijn tegenhanger , en stelt dat verband tijdens de sessie . Het protocol definieert hoe datapakketten worden gesequenced , zodat de ontvangende programma van de volgorde waarin de gegevens weer in elkaar kunnen leren kennen. UDP is een lichtgewicht alternatief dat gewoonlijk wordt gebruikt door multimediatoepassingen . Poorten zijn bekend door een aantal , maar ook door de transport protocol , en dus is er een poort genaamd TCP 25 en een zogenaamde UDP 25 . Dit zijn niet dezelfde poort . Bekende poorten Een aantal toepassingen hebben een poortnummer voor hen voorbehouden . Deze toewijzingen worden " bekende havens " en de lijst wordt onderhouden en verspreid door de Internet Assigned Numbers Authority , die beter bekend is als IANA . Programmeurs verzenden van gegevens naar een bepaalde poort kan een ander programma om die gegevens halen niet verwacht . Bijvoorbeeld , er is geen punt verzenden van gegevens naar poort 21 , dat is ingeschreven voor het File Transfer Protocol , in de hoop dat Kerberos zal oppakken , omdat Kerberos luistert op poort 88 . Ontvangen Procedures < br > Networking software in de ontvangende computer strips uit de kop-en reassembles de gegevens , voordat deze aan het programma verbonden met het poortnummer geschreven in headers van de packets ' . Deze aanvraag moet draaien om de gegevens te ontvangen . Bij veel toepassingen , de ontvangst van de gegevens is een interactief proces , met de bijbehorende applicaties op elke computer messaging heen en weer voor de duur van de sessie .
|