Trendsætter inden for netværk
Da UNIX blev født i 1969, var det, vi i dag kalder lokalnet, i sin meget grønne ungdom. Men UNIX har været meget trend-sættende på dette område. Begreber, protokoller og programmer som
TCP/IP, telnet, FTP, NFS, World Wide Web, for at nævne nogle få, er alle opstået i UNIX-verdenen. Alle andre (selv Microsoft!) har nu indrettet sig og supporterer en lang række af disse
standarder. For trends inden for netværk og kommunikation: se under UNIX!
TCP/IP (Transport Control Protocol / Internet Protocol)
TCP/IP er en protokol (regelsæt for kommunikation mellem to systemer), anvendt både på lokalnet og internet og findes i dag (udover selvfølgelig på UNIX) på stort set alle
operativsystemer (Microsoft Windows, Novell NetWare, Apples Mac OS, ...).
RPC (Remote Procedure Call)
RPC er en metode, hvormed et program på én maskine kan aktivere et stykke kode (en procedure) på en anden maskine. RPC anvendes fx. af NFS.
Sockets
Sockets er baseret på TCP/IP og giver en datatransport-mekanisme imellem to programmer på hver sin maskine. Man kan sige, at en socket er en pipe mellem programmer på hver sin
maskine.
Streams
Streams er en metode til dynamisk at kunne lægge nye moduler "ovenpå" en device driver. Det er ofte anvendt i forbindelse med drivere til netkort for dermed at kunne bruge
forskellige protokoller på et givet netkort.
Telnet og Remote Login
Bruges til at "logge ind" på en anden maskine end den, man "sidder på". Telnet kan bruges imellem vilkårlige systemer og anvendes ofte på Internet imellem forskellige
hosts. |
Remote login bruges typisk imellem UNIX-systemer på samme lokalnet. Remote login overfører shell-variable (fx. TERM-variabel), og man kan på serverside angive
"trusted users", som kan logge ind på systemet uden angivelse af password.
FTP (File Transfer Protocol) og RCP (Remote CoPy)
Baseret på TCP/IP. Bruges til at overføre filer fra én maskine til en anden. Da FTP er baseret på TCP/IP, kan man via Internettet kopiere filer imellem systemer tilsluttet
nettet i hele verden.
NFS (Network File System)
NFS er UNIX-verdenens måde at "share" diske, som man måske kender det fra Windows for Workgroups og Windows95/98. Det betyder, at man kan "mounte" (tilknytte) en disk
(eller blot en del af et filsystem, fx. et enkelt katalog) fra et remote system på sit eget system. Man kan altså se kataloger og filer placeret på andre maskiner, som lå de på ens egen
maskine.
NIS (Name Information Service)
NIS (tidligere kaldet YP, Yellow Pages) er et værktøj, som gør det lettere at drive central systemadministration. Ressourcer som fx. brugere og grupper oprettes ét sted centralt, og alle
andre systemer kan herefter konfigureres til at validere fx. login op imod denne NIS-server. Man kan altså nøjes med at oprette en bruger på én maskine, uanset om vedkommende skal kunne
bruge alle husets systemer.
DNS (Domain Name Service)
Facilitet til at foretage hostname resolution på tværs af domains. Klart som blæk, ikke sandt? Man har lokalt på ét system en "host-fil", som beskriver konvertering imellem
hostnavne og IP-adresser. Enten bliver denne fil kilometerlang, fordi man ofte ønsker at referere til mange forskellige hostnavne, også uden for ens eget domain, eller også bruger man DNS,
som leverer denne service, uden at man eksplicit skal have nævnt disse i "host-filen". |