Socket vs Port
Kompiuterių tinklų kontekste lizdas yra dvikrypčio ryšio, vykstančio tinkle, kuris pagrįstas interneto protokolu, galutinis taškas. Sockets paskirstys duomenų paketus, kurie ateina per ryšio kanalą, į tinkamą programą. Tai atliekama naudojant tokią informaciją kaip IP adresas ir prievado numeris. Apskritai (programinės įrangos) prievadas yra loginis duomenų ryšys, kuris gali būti naudojamas keistis duomenimis. Internete TCP ir UDP prievadai naudojami duomenims keistis tarp kompiuterių ir tai yra plačiausiai naudojami prievadai.
Kas yra lizdas?
Lizdas yra dvikrypčio ryšio, vykstančio kompiuterių tinkle, kuris pagrįstas interneto protokolu, galutinis taškas. Sockets paskirstys duomenų paketus, kurie ateina per ryšio kanalą, į tinkamą programą. Operacinė sistema kiekvieną lizdą susieja su procesu arba gija, kuri palaiko ryšį. Yra dviejų tipų lizdai, vadinami aktyviaisiais ir pasyviaisiais. Aktyvus lizdas yra lizdas, kuris yra prijungtas prie kito aktyvaus lizdo per atvirą duomenų ryšį. Aktyvūs lizdai abiejuose ryšio kanalo galuose bus sunaikinti, kai ryšys bus nutrauktas. Pasyvus lizdas dalyvauja ne ryšyje, o lizdas, kuris laukia įeinančio ryšio. Prijungus pasyvųjį lizdą, bus sukurtas naujas aktyvus lizdas. Interneto lizdas identifikuojamas pagal vietinio lizdo adresą (vietinį IP adresą ir prievado numerį), nuotolinio lizdo adresą ir perdavimo protokolą (pvz., TCP, UDP).
Kas yra uostas?
Prievadas yra loginis duomenų ryšys, kuriuo galima keistis duomenimis nenaudojant laikinojo failo ar saugyklos. Internete TCP ir UDP prievadai naudojami duomenims keistis tarp kompiuterių ir tai yra plačiausiai naudojami prievadai. Prievadas identifikuojamas naudojant numerį, susietą su prievadu, vadinamą prievado numeriu, su prievadu susietą IP adresą ir transportavimo protokolą. Prievadų numerių rinkinys paprastai rezervuojamas pagrindiniame kompiuteryje tam tikroms paslaugoms. Prievadų nuskaitymas – tai procesas, kai bandoma prisijungti prie prievadų, kurie yra nuosekliai, rinkinio. Apskritai prievadų nuskaitymas laikomas kenkėjišku bandymu. Sistemos administratoriai tai atlieka norėdami patikrinti, ar sistemoje nėra spragų.
Kuo skiriasi lizdas ir prievadas?
Lizdas yra dvikrypčio ryšio, vykstančio kompiuterių tinkle, kuris grindžiamas interneto protokolu, pabaigos taškas, o prievadas yra loginis duomenų ryšys, kurį galima naudoti duomenims keistis nenaudojant laikinojo ryšio. failą ar saugyklą. Lizdas yra susietas su prievadu, o su prievadu gali būti susieti keli lizdai. Gali būti vienas pasyvus lizdas, susietas su prievadu, kuris laukia įeinančių jungčių. Be to, gali būti keli aktyvūs lizdai, atitinkantys tame prievade atidarytas jungtis.