Verkon ohjausohjelma - Network Control Program

Network Control Program ( NCP ), joka on keskellä kerrokset protokollapinon käynnissä isäntäkoneet että ARPANET , edeltäjä modernin Internet .

NCP edelsi TCP -protokollaa ( Transmission Control Protocol ) siirtokerrosprotokollana , jota käytettiin varhaisen ARPANETin aikana. NCP oli simplex protokolla , joka hyödyntää käyttäjien sähköposti osoitteita , yhteyksien, kaikille viestintään. Pariton ja parillinen portti oli varattu käyttäjien sovelluskerroksen sovellukselle tai protokollalle. TCP: n ja UDP: n standardointi vähensi kahden yksipuolisen portin käytön tarvetta kussakin sovelluksessa yhteen dupleksiporttiin.

Historia

NCP tarjosi yhteyksiä ja kulunvalvontaa eri ARPANET -isäntätietokoneiden prosessien välillä. Sovelluspalvelut, kuten käyttäjän sähköposti ja tiedostonsiirto, rakennettiin NCP: n päälle ja käyttivät sitä yhteyden hoitamiseen muihin isäntätietokoneisiin.

ARPANETissa verkon sisällä käytetyt fyysisen kerroksen , datayhteyskerroksen ja verkkokerroksen protokollat toteutettiin erillisillä rajapintaviestiprosessoreilla (IMP). Isäntä on yleensä yhteydessä IMP: hen käyttämällä toisenlaista käyttöliittymää, jolla on erilaiset fyysiset, datalinkki- ja verkkokerrosmääritykset. IMP: n ominaisuudet määriteltiin isäntä/IMP -protokollassa BBN -raportissa 1822 .

Koska IMP-isäntärajapinta tarjosi alemmat protokollakerrokset, NCP tarjosi olennaisesti siirtokerroksen, joka koostui ARPANET Host-to-Host -protokollasta (AHHP) ja Initial Connection Protocolista (ICP). AHHP: n määrittämät menettelyt yksisuuntaisen, virtauksen ohjaaman datavirran siirtämiseksi kahden isännän välillä. ICP määritteli menettelyn tällaisten virtojen kaksisuuntaisen parin muodostamiseksi isäntäprosessien parin välille. Sovellusprotokollat ​​(esim. FTP ) käyttivät verkkopalveluja rajapinnan kautta NCP: n yläkerrokseen, joka on Berkeley -pistorasioiden käyttöliittymän edeltäjä .

Stephen D.Crocker , sitten jatko -opiskelija UCLA: ssa, perusti ja johti verkkotyöryhmää (NWG) ja johti erityisesti NCP: n kehittämistä. Muut NWG: n osallistujat ovat kehittäneet sovellustason protokollia, kuten TELNET, FTP, SMTP.

Siirtyminen TCP/IP: hen

1. tammikuuta 1983, mitä kutsutaan liputuspäivä , NCP virallisesti vanhentuneita kun ARPANETin muutti ytimen Object päässä NCP joustavampien ja tehokas TCP / IP- protokollien, merkintä alussa modernin internetin .

Huomautuksia

Lue lisää

  • BBN (toukokuu 1978). "Interface Message Processor - Specifications for the Interconnection of a host and IMP". BBN -raportti 1822. Bolt, Beranek ja Newman, Inc. Cite journal vaatii |journal=( apua )
  • Postel, Jon; Feinler, E. (1978). ARPANET -protokollan käsikirja . Menlo Park, CA: Verkkotietokeskus, SRI International.
    • A. McKenzie; J. Postel (lokakuu 1977). "Isäntä-isäntäprotokolla ARPANETille". NIC #8246. Verkon tietokeskus. Cite journal vaatii |journal=( apua )
    • J. Postel (kesäkuu 1971). "Virallinen alkuperäinen yhteysprotokolla". NIC #7101. UCLA-NMC. Cite journal vaatii |journal=( apua )
  • Crocker, S. (16. maaliskuuta 1970). Pöytäkirjahuomautukset . Verkkotyöryhmä (nyt IETF ). doi : 10.17487/RFC0036 . RFC 36 .