DECnet - DECnet

DECnet er en pakke med nettverksprotokoller laget av Digital Equipment Corporation . Opprinnelig utgitt i 1975 for å koble til to PDP-11 minidatamaskiner , utviklet den seg til en av de første peer-to-peer- nettverksarkitekturene, og dermed forvandlet DEC til et nettverkskraftverk på 1980-tallet. Opprinnelig bygget med tre lag , utviklet det seg senere (1982) til en syv -lags OSI -kompatibel nettverksprotokoll.

DECnet ble bygget rett inn i DEC flaggskip operativsystem OpenVMS siden oppstarten. Senere overførte Digital den til Ultrix , samt Apple Macintosh og IBM PC som kjører varianter av DOS og Microsoft Windows under navnet DEC Pathworks , slik at disse systemene kan koble seg til DECnet -nettverk av VAX -maskiner som terminalnoder.

Mens DECnet -protokollene ble designet helt av Digital Equipment Corporation, var DECnet Phase II (og senere) åpne standarder med publiserte spesifikasjoner, og flere implementeringer ble utviklet utenfor DEC, inkludert de for FreeBSD og Linux . DECnet -kode i Linux -kjernen ble markert som foreldreløs 18. februar 2010.

Utvikling

DECnet refererer til et bestemt sett med maskinvare- og programvarenettverksprodukter som implementerer DIGITAL Network Architecture (DNA). DIGITAL Network Architecture har et sett med dokumenter som definerer nettverksarkitekturen generelt, angir spesifikasjonene for hvert lag i arkitekturen og beskriver protokollene som opererer i hvert lag. Selv om nettverksprotokollanalysatorverktøy har en tendens til å kategorisere alle protokoller fra DIGITAL som "DECnet", er strengt tatt ikke-dirigerte DIGITAL-protokoller som LAT , SCS, AMDS, LAST/LAD ikke DECnet-protokoller og er ikke en del av DIGITAL Network Architecture.

Å spore utviklingen av DECnet er å spore utviklingen av DNA. Begynnelsen på DNA var på begynnelsen av 1970 -tallet. DIGITAL publiserte sin første DNA -spesifikasjon omtrent på samme tid som IBM kunngjorde sin Systems Network Architecture (SNA). Siden den gang har utviklingen av DNA utviklet seg gjennom følgende faser:

1970-1980

Fase I (1974) Støtte begrenset til to PDP-11-er som bare kjører RSX-11- operativsystemet, med kommunikasjon over punkt-til-punkt ( DDCMP ) koblinger mellom noder.

Fase II (1975) Støtte for nettverk med opptil 32 noder med flere, forskjellige implementeringer som kan fungere i drift med hverandre. Implementeringer utvidet til å omfatte RSTS , TOPS-10 og TOPS-20 med kommunikasjon mellom prosessorer som fremdeles er begrenset til bare punkt-til-punkt-koblinger. Innføring i nedlasting (MOP) og filoverføring ved hjelp av File Access Listener (FAL), ekstern filtilgang ved hjelp av Data Access Protocol (DAP), programmeringsgrensesnitt mellom oppgaver og oppgaver og funksjoner for nettverksadministrasjon.

Fase III (1980). Støtte for nettverk med opptil 255 noder over punkt-til-punkt og multi-drop-koblinger. Introduksjon av adaptiv rutingskapasitet, rekordtilgang, en nettverksadministrasjonsarkitektur og gateways til andre typer nettverk, inkludert IBMs SNA og CCITT anbefaling X.25 .

DECnet Phase IV protokollpakke
applikasjon DAP: Data Access Protocol

CTERM: Kommandoterminal

Nettverksadministrasjon NICE: Nettverksinformasjon (og) Control Exchange

MOP: Vedlikeholdsoperasjonsprotokoll

Økt SCP: Session Control Protocol
Transportere NSP: Network Service Protocol
Nettverk DRP: DECnet Routing Protocol
Data lenke DDCMP: Digital Data Communications Message Protocol
Ethernet , Token Ring , HDLC , FDDI , ...
Fysisk Ethernet , Token Ring , FDDI , ...

1981-1986

Fase IV og fase IV+ (1982). Fase IV ble først utgitt til RSX-11 og VMS- systemer, senere fikk TOPS-20 , TOPS-10 , ULTRIX , VAXELN og RSTS/E støtte. Støtte for nettverk med opptil 64 449 noder (63 områder med 1023 noder), datalinkfunksjoner utvidet utover DDCMP til å inkludere Ethernet lokalnettstøtte som valgfri datalink, utvidet adaptiv rutingevne til å inkludere hierarkisk ruting (områder, nivå 1 og nivå 2 rutere), VMScluster -støtte ( klyngealias ) og vertstjenester (CTERM). CTERM tillot en bruker på en datamaskin å logge på en annen datamaskin eksternt og utføre den samme funksjonen som Telnet gjør i TCP/IP -protokollstakken. Digital ga også ut et produkt kalt PATHWORKS -klienten, og mer kjent som PATHWORKS 32 -klienten, som implementerte mye av DECnet Phase IV for DOS, og 16 og 32 biters Microsoft Windows -plattformer (helt til Windows Server 2003).

Fase IV implementerte en 8 -lags arkitektur som ligner OSI -modellen (7 -lags), spesielt på de lavere nivåene. Siden OSI -standardene ennå ikke var fullt utviklet på den tiden, forble mange av fase IV -protokollene proprietære.

Ethernet-implementeringen var uvanlig ved at programvaren endret den fysiske adressen til Ethernet-grensesnittet på nettverket til AA-00-04-00-xx-yy hvor xx-yy gjenspeilte DECnet- nettverksadressen til verten. Dette tillot ARP-mindre LAN-drift fordi LAN-adressen kunne utledes av DECnet-adressen. Dette forhindret imidlertid å koble to nettverkskort fra den samme DECnet -noden til det samme LAN -segmentet.

De første implementeringene som ble utgitt var for VAX/VMS og RSX-11, senere utvidet dette til praktisk talt alle operativsystemer DIGITAL noensinne ble sendt med det bemerkelsesverdige unntaket fra RT-11 . DECnet -stabler finnes på Linux, SunOS og andre plattformer, og Cisco og andre nettverksleverandører tilbyr produkter som kan samarbeide med og operere i DECnet -nettverk. Full DECnet Phase IV spesifikasjoner er tilgjengelig.

På samme tid som DECnet Phase IV ble utgitt, ga selskapet også ut en proprietær protokoll kalt LAT for seriell terminaladgang via Terminal -servere . LAT delte OSIs fysiske og datalink -lag med DECnet- og LAT -terminalservere som brukte MOP for nedlasting av serverbildet og relatert bootstrap -behandling.

Forbedringer gjort til DECnet Fase IV ble etter hvert kjent som DECnet Fase IV+, selv om systemer som kjører denne protokollen forble helt kompatible med DECnet Fase IV -systemer.

1987 og utover

Fase V og fase V+ (1987). Støtte for svært store (arkitektonisk ubegrensede) nettverk, en ny modell for nettverksadministrasjon, lokal eller distribuert navnetjeneste, forbedret ytelse i forhold til fase IV. Flytt fra et proprietært nettverk til en åpen systemforbindelse (OSI) ved integrering av ISO-standarder for å gi tilkobling til flere leverandører og kompatibilitet med DNA Fase IV, de to siste funksjonene resulterte i en hybrid nettverksarkitektur (DNA og OSI) med separate "tårn" ”Å dele et integrert transportlag. Transparente transportnivåkoblinger til TCP/IP ble lagt til via IETF RFC 1006 (OSI over IP) og RFC 1859 (NSP over IP) standarder (se diagram) .

Det ble senere omdøpt til DECnet/OSI for å understreke OSI-sammenkoblingen, og deretter ble DECnet-Plus som TCP/IP-protokoller innarbeidet.

Bemerkelsesverdige installasjoner

DEC Easynet

DECs interne bedriftsnettverk var et DECnet-nettverk kalt Easynet, som hadde utviklet seg fra DECs Engineering Net (E-NET). Den inkluderte over 2000 noder fra 1984, 15 000 noder (i 39 land) fra 1987 og 54 000 noder fra 1990.

DECnet Internett

DECnet ble brukt på forskjellige vitenskapelige forskningssentre som koblet sine nettverk til et internasjonalt nettverk kalt DECnet Internet. Dette inkluderte US Space Physics Analysis Network (US-SPAN), European Space Physics Analysis Network (E-SPAN) og andre forsknings- og utdanningsnettverk. Nettverket besto av over 17 000 noder fra 1989. Ruting mellom nettverk med forskjellige adresserom innebar bruk av enten "poor man's routing" (PMR) eller adresseoversettelsesgatewayer. I desember 1988 ble VAX/VMS -verter på DECnet Internett angrepet av julemannen .

CCNET

CCNET (Computer Center Network) var et DECnet -nettverk som koblet campusene til forskjellige universiteter i de østlige regionene i USA i løpet av 1980 -årene. En viktig fordel var deling av systemprogramvare utviklet av operasjonspersonalet på de forskjellige nettstedene, som alle brukte en rekke DEC -datamaskiner. Fra mars 1983 inkluderte det Columbia University, Carnegie Mellon University og Case Western Reserve University. I mai 1986 hadde New York University, Stevens Institute of Technology, Vassar College og Oberlin College blitt lagt til. Flere andre universiteter ble med senere.

Hobbyist DECnet -nettverk

Hobbyist DECnet -nettverk har vært i bruk i løpet av det 21. århundre. Disse inkluderer:

  • HECnet
  • Italiensk Retro DECnet

Se også

Referanser

Generelle referanser