Hvad er en TCP / IP-stik?
Et TCP / IP-stik bruges til kommunikation mellem to computere. Stikket inkluderer IP-adressen (Internet Protocol) samt værten eller porten, som computere bruger til at overføre dataene. Alle applikationer, der deltager i transmissionen, bruger soklen til at sende og modtage information.
Formålet med en TCP / IP-socket er at identificere computerens eller netværksserverens unikke IP-adresse sammen med dets portnummer. Havnenumre kaldes undertiden værter, og de fortæller den modtagende computer, hvor de ønskede data skal sendes. Tilsammen udgør IP-adressen og portnummeret en stik.
En portadresse er nummeret på den port, der vil blive brugt til at sende og modtage data. Hver computerenhed har flere forskellige porte, som den bruger til at sende og modtage kommunikation. Da nogle af disse porte kan bruges af bestemte enheder, f.eks. Printere, skal computeren fortælle andre enheder, hvor de skal sende information. I internetkommunikation kan porten være en Ethernet-port tildelt til en bestemt enhed eller portadressen på en server, der er forbundet til flere individuelle computere.
En computerstik, inklusive en TCP / IP-stik, bruges til at lette kommunikationen mellem to separate enheder. Den indeholder instruktioner til, hvor kommunikationen skal sendes. IP-adressen og portadressen indeholdt i TCP / IP-stikket fortæller den modtagende computer, hvor de ønskede data skal sendes. Det hjælper også med at etablere en slags ensartet sprog mellem maskinerne.
Når der oprettes en stik, tester både afsender og modtager kommunikationsporten for at sikre, at dataene går igennem. Afsenderen sender muligvis en anmodning, der fortæller modtageren, hvad dens identitet er. Et svar sendes derefter tilbage til afsenderen, der bekræfter afsenderens identitet, samtidig med at kommunikation af modtagerens identitet. Så længe kommunikationen går igennem, og soklen bekræftes at fungere, fortsætter yderligere dataanmodninger.
Sockets oprettes hver gang der etableres en kommunikationsprotokol mellem to eller flere enheder. Når kommunikationsprocessen er afsluttet, lukkes TCP / IP-stikket. Hvis den anmodede port af en eller anden grund ikke er tilgængelig, oprettes soklen ikke. En fejlmeddelelse vil normalt bede både afsender og modtager om, at stikket mislykkedes.
Programmer, der bruges i kommunikation, inklusive webbrowsere, bruger også TCP / IP-stik til at sende og modtage data. I den periode, hvor soklen er i brug, er al kommunikation og applikationer bundet til den portadresse, der er identificeret i soklen. Når applikationer sender og modtager data, søger de efter sokkelens specifikke portadresse eller vært.