Hva er en UNIX® -domenekontakt?

Et UNIX® -domenetoksning er en spesiell socket -type i UNIX® -operativsystemet (OS) som overfører data fra en applikasjon til en annen. I motsetning til andre stikkontakter, som vanligvis kobles til andre systemer, er UNIX® Domain Socket en IPC-kontakten mellom prosesser (IPC), noe som betyr at den bare kobles til andre programmer på brukerens datamaskin. Strukturelt sett er domenekontakten mer som et navngitt rør enn en stikkontakt, selv om den har flere funksjoner som et rør ikke inkluderer. Bruken av domenestikk er trygt, fordi andre nettverk ikke kan spionere på datastrømmen, og stikkontakten trenger ikke en gang et nettverk for å fungere.

stikkontakter, i hvert operativsystem, brukes til å streame byte fra et program til en annen i en to-veis flyt, som betyr at mens data forlater, kommer andre data i. Dette er normalt brukt som en bro for andre serverere og databehandlinger, andre data kommer i. Dette er en annen i en to-veis flyt. Disse spesielle stikkontaktene brukes til å skyve data fra UNIX® -filsystemet til AnotheR -program i stedet for et utvendig nettverk.

Mens UNIX® Domain Socket deler mange sokkelrelaterte oppgaver og evner, er det mer som et navngitt rør. Et navngitt rør er en måte for datamaskinen å streame data fra en seksjon til en annen. Det kalles et navngitt rør fordi røret får et navn, akkurat som UNIX® -domenet socket har et navn - Unix® -filsystemet i seg selv fungerer som navnet. Den største forskjellen mellom disse to er at rør bare kan tilby byte -strømsekvenser, der data blir lest når de blir sendt, mens domenetakene tilbyr byte -strøm og datagram, der informasjon blir lest som en pakke. Byte Stream er bedre når det gjelder sikkerhet, mens Datagram er bedre for systemer som sender kontinuerlige meldinger.

UNIX® domenetak er ikke laget for å integrere seg med utvendige nettverk, men de tilbyr mange praktiske funksjoner for lokale nettverk, enten det er en Person eller flere bruker datamaskinen. Ved å bruke UNIX® Domain Socket i stedet for andre typer stikkontakter, kan programmene få autentisering, eller tillatelse, uten at brukeren trenger å angi det manuelt. Domeneuttaket påtar seg også reglene for UNIX® -systemet, noe som er nyttig hvis forskjellige brukere får forskjellige tilgangsnivåer, fordi disse reglene kan skrives til systemet og de vil bli fulgt.

Mer enn andre stikkontakter og rør, er en UNIX® -domenet stikkontakt. Domenetakssokkene tillater ikke et ikke-truet nettverk å lytte til datastrømmen, og eksterne datamaskiner kan ikke koble seg til strømmen uten tilgang. All godkjenning og påloggingsinformasjon er lokalisert på UNIX® -domenet, slik at brukeren aldri trenger å oppgi et passord eller brukernavn for å logge inn på serveren. Dette betyr at programmer som lytter til tastetrykk ikke vil få denne informasjonen.

ANDRE SPRÅK