Co je soket TCP / IP?
Pro komunikaci mezi dvěma počítači se používá soket TCP / IP. Soket obsahuje adresu internetového protokolu (IP) a hostitele nebo port, který počítače používají k přenosu dat. Všechny aplikace, které se účastní přenosu, používají soket k odesílání a přijímání informací.
Účelem soketu TCP / IP je identifikovat jedinečnou IP adresu počítače nebo síťového serveru a číslo portu. Čísla portů jsou někdy označována jako hostitelé a říkají přijímajícímu počítači, kam mají poslat požadovaná data. IP adresa a číslo portu společně tvoří soket.
Adresa portu je číslo portu, který bude použit pro odesílání a přijímání dat. Každé počítačové zařízení má několik různých portů, které používá k odesílání a přijímání komunikace. Protože některé z těchto portů mohou být používána určitými zařízeními, jako jsou tiskárny, musí počítač ostatním zařízením sdělit, kam mají zasílat informace. V internetové komunikaci může být port ethernetový port přiřazený konkrétnímu zařízení nebo adresa portu serveru, který je připojen k několika jednotlivým počítačům.
Počítačová zásuvka, včetně zásuvky TCP / IP, se používá k usnadnění komunikace mezi dvěma samostatnými zařízeními. Poskytuje pokyny, kam má být tato komunikace odeslána. IP adresa a adresa portu obsažené v soketu TCP / IP sdělují přijímajícímu počítači, kam mají poslat požadovaná data. Pomáhá také vytvořit nějaký jednotný jazyk mezi stroji.
Když je vytvořen soket, odesílatel i příjemce testují komunikační port, aby se ujistili, že data procházejí. Odesílatel může odeslat požadavek, který sdělí příjemci, jaká je jeho totožnost. Odezva je poté odeslána zpět odesílateli, který potvrdí totožnost odesílatele, a zároveň komunikuje identitu příjemce. Dokud komunikace prochází a je potvrzeno, že soket funguje, pokračují další požadavky na data.
Sokety jsou vytvářeny pokaždé, když je mezi dvěma nebo více zařízeními vytvořen komunikační protokol. Po ukončení komunikačního procesu je soket TCP / IP uzavřen. Pokud z nějakého důvodu požadovaný port není k dispozici, soket nebude vytvořen. Chybová zpráva obvykle vyzve odesílatele i příjemce, že soket selhal.
Aplikace používané v komunikaci, včetně webových prohlížečů, také používají k odesílání a přijímání dat sokety TCP / IP. Během doby, kdy je soket používán, jsou veškerá komunikace a aplikace vázány na adresu portu, která je identifikována v soketu. Když aplikace odesílají a přijímají data, hledají konkrétní adresu portu nebo hostitele soketu.