Internet-pistorasia on entiteetti, joka on prosessin välinen päätepiste kaksisuuntaisen pistorasian viestinnälle Internetistä tietokoneen sovelluksiin tai tietokoneisiin, jotka käyttävät Web-pohjaista sovellusta. Tietoliikennepistorasiat ovat käyttöjärjestelmien tarjoama ominaisuus tietopakettien siirtämiseksi esimerkiksi sovelluksille, kuten selaimille, verkkopohjaisille tekstinkäsittelyohjelmille ja sähköpostiohjelmille, ja siirto-ohjausprotokollasta/Internet-protokollasta (TCP/IP) verkossa. Käytännössä pistorasia -aliohjelmat, jotka voidaan kirjoittaa Unix- tai Windows -käyttöjärjestelmille, ottavat pistorasiatyypin luontaisen viestintätyylin ja pistorasiaprotokollan luontaisen palvelutyypin kanssa ja välittävät tietoja palvelupyyntöä tekevälle sovellukselle. Unix-pistorasiaviestintä on tarkoitettu asiakas-palvelin-sovellusarkkitehtuureille ja toimii asiakkaan tai asiakkaiden toiveiden mukaan palvelimelle. Jokaisella pistorasialla on oma tunniste ja pistorasiaosoite, ja sitä voidaan käyttää useiden protokollatyyppien kanssa.
Pistorasioiden tyypit luokitellaan niiden yksittäisten semanttisten viestintäominaisuuksien mukaan, koska prosessit edellyttävät tietyntyyppisiä pistorasioita. Pistorasiatyyppien peruskategoriat ovat: Stream virtuaalipiireille, Dgram datagrammeille, ConnDgram yhteyden datagrammeille, RDM luotettavasti toimitetuille viesteille ja Raw raaka pistorasiatyypille. Kun etä- ja paikalliset pistorasiatyypit kommunikoivat, niitä kutsutaan socket -pareiksi, joissa on sekä paikalliset että etäportit ja -osoitteet.
Tietojen siirtämistä koskevia vakiosääntöjä kutsutaan socket -protokolliksi, kuten User Datagram Protocol/Internet Protocol (UDP/IP) tai TCP/IP. Jokaisella pistorasiatyypillä voi olla oma tavanomainen protokollansa tiettyjä käyttötarkoituksia varten tuen saamiseksi verkkotunnuksesta, jotta viestintä tapahtuisi paikallisen viestinnän kanssa Unixin kanssa, Internet -yhteys TCP/IP: n kanssa tai käyttöjärjestelmien verkko -ohjaimen verkkotunnusten (NDD) viestintä. Pöytäkirjoissa on protokollaperheitä, jotka jakavat vastaavat osoitteet socket header -tiedostossa ja jotka kutsutaan ja otetaan käyttöön.
Socket -toimialueilla on ominaisuuksia, ja Unixissa pistorasiaviestinnän toimialueominaisuudet välittävät tiedostoja prosessien välillä vanhemmilta alitiloille tai käyttämällä yksittäisiä Unix -kantoja. Windowsissa tai yleisessä Internet -käytössä useimmiten Stream-, Raw- ja NDD -pistorasiatyyppejä käytetään verkkotunnuksen ominaisuuksissa ja kerrostetaan TCP/IP: n päälle tai viereen. Pistorasiatyypeillä on toimialueosoitteita ja porttinumeroita, ja ne voivat tarjota lähdereititys- ja suojaustoimenpiteitä, ja ne ovat yleensä taajuuskoodattuja. Ethernet ja muut rajapintaprotokollat käyttävät NDD -toimialueominaisuuksia, jotka mahdollistavat datagrammipakettien lähettämisen ja vastaanottamisen.
Palvelimet ovat tietokoneprosesseja, jotka tarjoavat sovelluspalvelua. Ne luovat kuuntelutilan pistorasian käynnistettäessä odottamaan ohjeita asiakasohjelmalta. TCP/IP -palvelimet voivat palvella useita asiakkaita samanaikaisesti luomalla kullekin asiakkaalle ainutlaatuisen omistetun yhteyden, ja sitten pistorasia on varatussa tilassa. Pistorasiaviestinnässä asiakas-palvelinsovellukset ovat kaksisuuntaista viestintää Internet-sovellusten ja yksittäisten tietokoneohjelmien välillä.