Hva er de forskjellige typene av Socket Communications?

July 3  by Eliza

En Internett-kontakten er en enhet som er kanalen inter endepunkt for toveis socket kommunikasjon flyter fra Internett til programmer på en datamaskin eller datamaskiner ved hjelp av en web-basert applikasjon. Kommunikasjons stikkontakter er en funksjon innredet av operativsystemer for bestått av informasjonspakker til og fra programmer som nettlesere, webbaserte tekstbehandlingsprogrammer, og e-postklienter, blant andre, fra Transmission Control Protocol / Internet Protocol (TCP / IP) -adresser online. I praksis socket subrutiner, som kan skrives for Unix eller Windows-operativsystemer, ta en socket type med sin iboende kommunikasjonsstil og en socket protokoll med sin iboende tjenestetype, og formidle informasjon om programmet gjør forespørsel om service. Unix socket kommunikasjon er for klient-server applikasjon arkitekturer og fungere på forespørsler fra en klient eller kunder til en server. Hver stikkontakt har sin egen identifikasjon og hylsen adresse og er i stand til å bli brukt sammen med flere typer protokoller.

Typer stikkontakter er klassifisert i henhold til sine individuelle semantiske kommunikasjonsegenskaper, som prosesser krever visse typer stikkontakter. De grunnleggende kategorier av kontakt typer er: Stream for virtuelle kretser, dgram for datagrammer, ConnDgram for tilkoblingsdatagrammer, RDM for pålitelig leverbare meldinger, og Raw for en rå socket type. Når eksterne og lokale kontakt typer kommuniserer, blir de kalt socket parene, med både lokale og eksterne porter og adresser.

En standard regel satt for overføring av data kalles en socket protokoll, for eksempel User Datagram Protocol / Internet Protocol (UDP / IP) eller TCP / IP. Hver sokkeltypen kan ha sin egen vanlige protokollen for spesifikke bruker for å få støtte fra et domene for kommunikasjon skal skje med lokale kommunikasjon med Unix, Internett-kommunikasjon med TCP / IP eller drifts systemsâ € ™ nettverksdriver domener (NDD) kommunikasjon. Protokoller har protokoll familier deler tilsvarende adresser i en stikkontakt header fil å bli kalt og tatt i bruk.

Socket domener har egenskaper, og i Unix domene egenskaper for socket kommunikasjon passere filer mellom prosesser fra foreldre til barn åpninger eller ved å bruke individuelle Unix stikkontakter. I Windows eller generell Internett-bruk, for det meste Stream, Rå og NDD kontakt typer brukes i domeneegenskaper og lagvis oppå eller ved siden av TCP / IP. Stikkontakttyper har domeneadresser og portnumre og kan gi kilde ruting og sikkerhetsprosedyre evner og er vanligvis frekvens kodet. NDD domene egenskapene brukes av Ethernet og andre grensesnitt protokoller, slik at sending og mottak av datagrampakker.

Servere er datamaskinen prosesser som tilbyr programservice. De skaper en lytter tilstand socket ved oppstart, avventer instruks fra et klientprogram. TCP / IP-servere kan betjene flere klienter samtidig ved å etablere unike dedikert tilkobling for hver klient, og deretter kontakten er i en egen stat. I socket kommunikasjon, klient-tjener-applikasjoner er de to-veis kommunikasjon mellom Internett-applikasjoner og individuelle dataprogrammer.