Guide:Nettverk
Fra Diskusjon.no WIKI
| Forfatter: | ilpostino |
| Forum: | Data > Internett og nettverk |
| Beskrivelse: | En kort guide om moderne datanettverk, dets opprinnelse, virkemåte og historie. |
Hva er et nettverk?
Et datanettverk kjennetegnes ved at to eller flere datamaskiner er knyttet sammen. I tradisjonell forstand betyr dette at de er knyttet sammen ved hjelp av kabel eller ved hjelp av trådløs teknologi. I de senere år har teknologien kommet lenger enn kun å knytte sammen datamaskiner. Det er derfor blitt vanlig at maskiner knyttes sammen i mindre nettverk som har rekkevidde på et par meter. Denne typen nettverk kalles Personal Area Network (PAN) og kobles vanligvis sammen ved hjelp av Bluetooth. Da datanettverk har blitt såpass utbredt de siste årene er kommet flere ting på markedet som kan brukes på nettverk i tilleg til datamaskiner. Dette er alt fra nettverksskrivere til toalett og kjøleskap. Hvis en bedrift, skole eller lignende har kontorer flere steder er det vanlig å koble disse lokale nettverkene sammen. Slike nettverk heter Wide Area Network (WAN). Etter at datamaskiner ble mer utbredt ble det vanlig også å ha nettverk i et hjemme-basert miljø. Slike lokale nettverk heter Locale Area Nettwork (LAN) og er den mest vanlige nettverkstypen.
Historie
For å skjønne nåtiden (og fremtiden) er det greit å vite litt om hvor det hele startet. Opprinnelig ble nettverk satt sammen innad i bedrifter, forskningsinstitusjoner og i det militæret. Tanken var at sammenkoblinger av datamaskiner skulle gjøre utvekslingen av forskningsdata og annen informasjon lettere.
Nettverkets opprinnelse
Gjennombruddet til internett slik det fremstår i dag kom i 1958. Joseph Carl Robnett Licklider anses av mange som nettverkets (og internetts) far. Han hadde tidligere jobbet som forsker ved Harvard men flyttet på begynnelsen av 1950-tallet til Massachusetts Institute of Technology. Ved hjelp av et par andre utviklet han ARPANET for det amerikanske forsvarsdepartementet. Dette nettverket var verdens første Packet switching nettverk og forgjengeren til internett slik vi kjenner det i dag. TCP/Ip ble tatt i bruk i 1983 samtidig som stadig flere sluttet seg til det stadig voksende internett.
Grafisk fremstilling på internett
HyperText Markup Language (HTML) er et scriptingspråk som ble tidlig utviklet for å kunne fremstille informasjon grafisk slik at det skal bli lettere å samle (og vise) informasjon. På slutten av 1990-tallet kom Cascading Style Sheets (CSS). CSS kom for å pynte opp inholdet på HTML-sidene og gjøre dem mer dynamiske. Sammen med databaser og Extensible Markup Language er det kun fantasien som setter begrensninger for hvordan en kan lage en nettside i dag.
Dagens internett
Det var først på begynnelsen av 1990-tallet at internett ble mer utbredt. Dette var et resultat av at World Wide Web project ble stiftet i 1989. Dette prosjektet lagde en standard som koblet sammen dokumenter (websider) over internett. Etter at den første nettleseren ble lansert i 1993 med navn Mosaik tok det for alvor av med almenheten. På 1990-tallet regner man med at antallet brukere på internett økte med 100% hvert år. Hvis du vil se en grafisk fremstilling av hvordan internett er koblet sammen kan du se det her. Internett er et ord som for mange er et dagligdags ord. Internett er kort og godt flere nettverk som er koblet sammen. Detet må ikek forveksles med ordet web. Web brukes som begrep på alt en finner av informasjon på internet mens internett som sagt er maskinvaren som er koblet sammen og som gjør visningen av dokumentene synlig.
Utvikling av internett
Utvikling av datanettverk har gått i et forrykende tempo i takt med den økte informasjonen som blir delt i verden. Per i dag har digitaliseringen av gamle ”analoge” (papirutgaver) arkiv og informasjon har blitt digitalisert så det er uendelig med muligheter hva en kan finne av informasjon. Hastigheter på internett og teknologi som var siste skrik for et par år siden er per i dag umoderne og utgått.
Standarer på internett
Det er utviklet en rekke standarer som definerer hvordan trafikkflyten på et datanettverk skal være. Dette for at ting skal gå for seg mest mulig sømløst og i ordnede former. Mange av disse standardene er fra de dager da internett var i sin barndom men har siden blitt revidert flere ganger. For at de forskjellige delene av et nettverk skal kunne snakke sammen og vite hvem de snakker med er det innført flere standarer eller protokoller. Det er flere forskjellige protokoller som brukes i nettverk men når det glelder kommunikasjon heter denne protokollen Internet Protocol som er forkortet til IP. Denne protokollen sørger for at hver maskin har en unikt nummer (ip-adresse) på samme måte som hver husstand har et telefonnummer. Når data sendes over et nettverk er kommunikasjonen delt opp i forskjellige mindre datapakker. I tilleg til selve informasjonen inneholder datapakkene blant annet informasjon om avsender og mottager. Når for eksempel en switch mottar en datapakke ser den på hvem som skal motta pakken og sender den direkte til den maskinen. Ip-protokollen brukes ofte sammen med en annen protokoll som heter Transmission Control Protocol som er forkortet TCP. Denne protokollen sørger for trafikkflyten og integriteten på dataene. Hvis det er noen datapakker som ikke kommer frem til mottageren eller er skadet sørger denne protokollen for å be om en ny datapakke slik at all informasjon kommer frem. Sammen kalles disse TCP/IP og er på mange måter kjernen i et nettverk. Disse protokollene (eller stack med protokoller som det også heter) brukes i tilfeller hvor det er viktig å sørge for at all kommunikasjon kommer frem.
I andre tilfeller hvor det ikke er så viktig å sjekke om alle datapakkene kommer frem brukes en protokoll som heter User Datagram Protocol (UDP). Når denne brukes sammen med IP-protokollen heter stacket UDP/IP.
De vanligste protokollene på internett
Jeg har allerede vært innom et par standarer, eller protokoller, som brukes på internett. Litt avhengig av hva en skal gjøre brukes forskjellige standarer. Den kanskje aller mest brukte per i dag et HyperText Transfer Protocol (http). Hensikten med denne protokollen var å publisere ting på internett ved hjelp av et grafisk brukergrensesnitt. Etter hvert som internett har blitt mer vanlig har teknologien som laget det grafiske brukergrensesnittet endret seg dramatisk. http ble laget for å vise informasjon men det er ikke så bra til å overføre data. Til dette ble protokollen File Transfer Protocol (FTP)utviklet. Trivial File Transfer Protocol (TFTP) er en simplere utgave av dette men den er ikke så utbredt. Mail er kanskje den mest brukte måten folk deler informasjon på internett på og til dette brukes Post Office Protocol (POP) for å laste ned epost og Simple Mail Transfer Protocol (SMTP) for å sende epost.
OSI-modellen
Man kan ikke snakke om datanettverk uten å ta opp OSI-modellen. Dette er på mange måter hjertet i informasjonsflyten som definerer hvordan datapakkene som sendes over et nettverk skal settes sammen eller bygges i den ene enden for så å pakkes opp igjen i motsatt rekkefølge hos mottageren.
Nettverk i dagens samfunn
Verden i dag er mer eller mindre avhengig av internett. Dette gjelder alt fra bruk av bank, bestilling av reiser til jobbrelatert arbeide og underholdning. Med dagens bruk av internett kan du sitte hjemme i stuen og spille sjakk med noen i Singapor eller streame en film fra USA.
Web 2.0
Web 2 er et begrep som har kommet den senere tiden og brukes som betegnelse på web-baserte samfunn som sosial nettverksbygging, blogger og wikis. Idéen med dette er å fremme kreativitet, infomasjon samarbeide mellom de som bruker de forskjellige samfunnene.
Nettverk i heimen
Denne delen av artikkelen vil ta for seg hvordan du kan sette opp nettverk hjemme hos deg selv. Er du ukjent med hvordan dette gjøres vil dette antageligvis medføre kløing i hode. Men det er desto deiligere å få gjort slikt selv.
Hvordan er nettverk satt sammen
Som tidligere nevnt består et nettverk av flere datamaskiner som er koblet sammen. I nettverk er maskinene er knyttet sammen ved hjelp av en switch. Oppgaven til switcher er å dirigere trafikk mellom de forskjellige datamaskinene i et nettverk. For å koble sammen flere nettverk trenger man en router. Routere er den delen som binder sammen nettverk og sender datapakker til andre routere før de kommer frem til mottagernettverket og til slutt maskinen som skal ha informasjonen. Både routere og switcher bruker den tidligere nevnte TCP/IP-protokollen for å finne ut hvor datapakkene skal.
Datamaskinene er koblet til switchene ved hjelp av en type kabel som heter TP-kabel. TP-kabelen kalles også nettverkskabel og finnes i flere forskjellige typer/kategorier. Det viktigste som skiller de forskjellige kategoriene er hvor godt de er isolert og hvor fort de kan øverføre data. Den mest brukte TP-kabelen som brukes i hjemmebruk er Kategori 5-kabel som vanligvis omtales som Cat 5 etter den engelske betegnelsen Category 5.
I mange hjem finnes det routere og switcher som er innebygget i samme enhet. Disse kaldes noe feilaktig kun for routere. Det er router-delen som kobler nettverket ditt til internett mens det er switch-delen som kobler sammen dine maskiner i et eget nettverk. Dette er gjort for å gjøre det enklere for vanlige hjemmebrukere å sette opp å bruke nettverk. For enkelhetens skyld vil jeg kalde denne enheten for rn router fremover i denne artikkelen.
Mange av disse routerne har innebygde DHCP-servere som deler ut IP-adresser og annen viktig informasjon til datamaskinene automatisk. Hvis du er litt usikker på hvordan du setter opp et nettverk kan dette være en grei løsning for å komme i gang. Du kobler nettverksledningen fra veggen i den ene enden og i routeren din i den andre enden. Vanligvis er denne kontakten merken WAN som er en forkortelse for Wide Area Network. Det er en betegnelse for nettverk som dekker store områder. Du kobler så en nettverkskabel fra din maskin til en av de andre kontaktene i routeren. For å få tilgang til oppsettet på routeren skriver du ip-adressen 192.168.0.1 i nettleseren din. Dette er den mest vanlige IP-adressen å bruke på slike ting så hvis du får en feilmelding så sjekk i dokumentasjonen til routeren din da det helt sikkert står der hvis det er noe annet. Du er nå inne i det grafiske brukergrensesnittet til routeren og kan endre innstillingene på den. Hvis du er usikker på hva de forskjellige instillingene gjør med nettverket ditt så vær forsiktig med å endre på noe da du i verste fall kan stenge deg selv ute fra internett.
Hvis du har flere datamaskiner i nettverk hjemme er det viktig at disse er på samme subnet men dette er noe som DHCP-serveren skal konfigurere så lenge den er satt opp riktig.
--Ilpostino 6. des 2008 kl. 00:54 (CET)
