Kokie yra skirtingų lizdų ryšių tipai?

Interneto lizdas yra objektas, kuris yra dvikrypčių lizdų ryšių srautų iš interneto į programas kompiuteryje ar kompiuteriuose, naudojant žiniatinklio programą, tarpprocesinis galutinis taškas. Ryšio lizdai yra operacinės sistemos teikiama funkcija, skirta perduoti informacijos paketus į programas, pvz., naršykles, žiniatinklio teksto apdorojimo programas ir el. pašto programas, be kita ko, iš perdavimo valdymo protokolo/interneto protokolo (TCP/IP) adresų. prisijungęs. Praktiškai lizdų paprogramės, kurios gali būti parašytos Unix arba Windows operacinėms sistemoms, paima lizdo tipą su jai būdingu komunikacijos stiliumi ir lizdo protokolą su jam būdingu paslaugos tipu, ir perduoda informaciją programai, teikiančiai užklausą dėl paslaugos. „Unix“ lizdo ryšiai yra skirti kliento ir serverio taikomųjų programų architektūroms ir veikia pagal kliento ar klientų užklausas serveriui. Kiekvienas lizdas turi savo identifikatorių ir lizdo adresą ir gali būti naudojamas su kelių tipų protokolais.

Lizdų tipai klasifikuojami pagal atskiras semantines komunikacijos savybes, nes procesams reikalingi tam tikri lizdų tipai. Pagrindinės lizdų tipų kategorijos yra šios: srautas virtualioms grandinėms, Dgram datagramoms, ConnDgram ryšio datagramoms, RDM patikimai pateikiamiems pranešimams ir neapdorotas lizdo tipas. Kai palaiko ryšį nuotolinio ir vietinio tipo lizdai, jie vadinami lizdų poromis, turinčiomis tiek vietinius, tiek nuotolinius prievadus ir adresus.

Standartinis duomenų perdavimo taisyklių rinkinys vadinamas lizdo protokolu, pvz., Vartotojo duomenų gramų protokolas/interneto protokolas (UDP/IP) arba TCP/IP. Kiekvienas lizdo tipas gali turėti savo įprastą protokolą, skirtą konkrečiam naudojimui, siekiant gauti paramą iš domeno, kad būtų galima palaikyti ryšį su vietiniu ryšiu su Unix, interneto ryšiu su TCP/IP arba operacinių sistemų tinklo tvarkyklių domenais (NDD). Protokolai turi protokolų šeimas, kurios dalijasi atitinkamais adresais lizdo antraštės faile, kurį reikia iškviesti ir naudoti.

Socket domenai turi ypatybes, o Unix domeno ypatybės, skirtos jungtims, perduoda failus tarp procesų nuo pirminio iki antrinio atidarymo arba naudojant atskirus Unix lizdus. Naudojant „Windows“ arba įprastą internetą, domeno ypatybėse dažniausiai naudojami srauto, neapdorotų ir NDD lizdų tipai, išdėstyti ant TCP/IP arba šalia jo. Lizdų tipai turi domeno adresus ir prievadų numerius ir gali suteikti šaltinio maršruto parinkimo bei saugos procedūrų galimybes ir paprastai yra koduojami dažniu. NDD domeno ypatybes naudoja Ethernet ir kiti sąsajų protokolai, leidžiantys siųsti ir priimti datagramų paketus.

Serveriai yra kompiuteriniai procesai, teikiantys taikomųjų programų paslaugą. Jie sukuria klausymosi būsenos lizdą paleidžiant, laukdami nurodymų iš kliento programos. TCP/IP serveriai gali aptarnauti kelis klientus vienu metu, kiekvienam klientui sukurdami unikalų dedikuotą ryšį, o tada lizdas yra tam skirtoje būsenoje. Lizdinio ryšio atveju kliento ir serverio programos yra dvipusis ryšys tarp interneto programų ir atskirų kompiuterio programų.