Et datanettverk , innen informasjonsteknologi og telekommunikasjon , er en type pakkesvitsjet telekommunikasjonsnettverk karakterisert ved et sett med maskinvareenheter med passende svitsjprogramvare , dvs. svitsjenoder koblet til hverandre via spesifikke kommunikasjonskanaler kommunikasjon ( lenke ), som f.eks. å tilby en kommunikasjonstjeneste som tillater utveksling og deling av data og kommunikasjon mellom flere brukere eller distribuerte enheter eller terminaler ( verter ): dataene overføres og overføres i form av datapakker (PDU, Protocol Data Unit ), bestående av en header (som inneholder dataene for levering av meldingen) og en body (som inneholder meldingens brødtekst), alle styrt av presise nettverksprotokoller .
Nettverket gir en dataoverføringstjeneste, gjennom felles overførings- og mottaksfunksjoner , til en populasjon av brukere fordelt over et mer eller mindre stort område. Eksempler på datanettverk er LAN , WLAN , WAN og GAN hvis globale sammenkobling gir liv til Internett .
Datanettverk genererer svært impulsiv eller pakkebasert og asynkron trafikk , i motsetning til det synkrone telefonnettverket , og for dette har de gitt opphav til og bruker pakkesvitsjeteknologi , snarere enn kretssvitsjing som for tradisjonelle telefonlinjer. Født som private datanettverk mellom forsvarstjenester og universiteter, siden 2000-tallet har internettnettverk spredt seg til nettverk integrert i telefonnetttjenester , med bruk av ISDN , med ADSL -teknologi og for tiden gjennom optisk fiber og mobiltelefoni med 4G LTE .
Konstruksjonen av de første nettverkene dateres tilbake til 1969 da den første IMP (Interface Message Processor)-noden til ARPANET ble opprettet ved UCLA. Nettverksteknologi og dens påfølgende spredning rundt i verden har tillatt revolusjonerende utviklinger i organiseringen av dataressurser og i distribusjonen av data og ressurser rundt om i verden takket være oseaniske fiberoptiske ryggrader.
Minst fire styrker til et distribuert datanettverk kan angis med hensyn til konsentrasjonen av alt på en enkelt enhet og på et enkelt sted:
Imidlertid viser ett nettverk noen svakheter:
Det er et stort utvalg av nettverksteknologier og organisasjonsmodeller, som kan klassifiseres i henhold til forskjellige aspekter:
Avhengig av den geografiske utvidelsen, skilles forskjellige typer nettverk:
Lokale nettverk ( Local Area Network eller LAN) opprettes typisk ved hjelp av et strukturert kablingssystem med UTP -kabler i kategori 5 eller høyere, som betjener ett eller flere bygg som typisk brukes av samme organisasjonsenhet, som bygger og administrerer sitt eget nettverk, evt. samarbeid med spesialiserte selskaper. I mange tilfeller kompletteres eller erstattes kablingen av en trådløs dekning. LAN er hovedsakelig laget med ethernet- teknologi som støtter hastigheter på 1 Gbit/s eller til og med 10 Gbit/s, på kobberkabler med tilstrekkelige egenskaper (CAT5 eller høyere), eller på optisk fiber.
Offentlige nettverkDe offentlige nettene forvaltes av aktører i sektoren og tilbyr teletjenester til enkeltpersoner og bedrifter i en markedslogikk. For å tilby tjenester til publikum er det nødvendig med en distribusjonsinfrastruktur som når hele befolkningen.
Av historiske grunner er flere offentlige nettverk basert på tvunnet par (også kalt POTS , Plain Old Telephone System ). Denne teknologien ble designet for å støtte den analoge telefonitjenesten, men gitt dens utbredelse og de høye investeringene som var nødvendig for å erstatte den, har den blitt tilpasset transport av data ved hjelp av forskjellige teknologier, til dags dato har den nesten blitt erstattet av optisk fiber. :
Ved hjelp av analoge eller ISDN-modemer er det mulig å etablere en direkte dataforbindelse mellom to vilkårlige abonnenter på henholdsvis telefonnettet eller ISDN.
Enda større kapasiteter kreves for å frakte aggregert trafikk mellom en teleoperatørs sentraler gjennom det som vanligvis kalles transportnettet . Med dyrere teknologier, vanligvis brukt av leverandører, nås hastigheter på 40 Gbit/s for en enkelt optisk fiber. På en enkelt fiber er det da mulig å sende flere signaler gjennom en multipleksingsteknikk kalt (Dense) Wavelength Division Multiplexing ((D) WDM), eller Wavelength Multiplexing, som sender forskjellige optiske signaler ved forskjellige bølgelengder (i sjargong, farger ). Antall uavhengige transportable signaler varierer fra 4 eller 16 av de relativt rimelige (grove) WDM-systemene til hundrevis av de mest avanserte DWDM-systemene. I USA kobler Internet2 - prosjektet , der NASA , forsvar og amerikanske universiteter samarbeider , allerede mange campus med en hastighet på 2 Gigabit/s (også tilgjengelig for studenter), med TCP/IP -forbedringer for å kunne utnytte høy overføringshastighet.
Et internettnettverk er delt og administrert av forskjellige ISPer (telefonselskaper) på forskjellige nivåer, da denne inndelingen er økonomisk mer fordelaktig:
Nettverkstopologien er den geometriske modellen ( graf ) som tar sikte på å representere forbindelsene for tilkobling , fysisk eller logisk, mellom elementene som utgjør selve nettverket (også kalt noder ) . Konseptet med topologi gjelder for alle typer telekommunikasjonsnettverk : telefon , datanettverk, Internett .
I hvert stort nettverk (WAN) kan en aksessseksjon identifiseres som gir liv til aksessnettet , og en transportseksjon som gir liv til transportnettet .
Tilgangsdelen har som formål å gi brukeren tilgang til nettverket, og representerer derfor vanligvis et sete med udelte ressurser (Tenk på kommersielle ADSL-forbindelser: Den delen av kabelen som kobler oss til kontrollpanelet er en tvunnet partelefon , brukt utelukkende av abonnenten). Tilgangsdelen inkluderer også alle de verktøyene som er egnet for å gi tilgang til nettverket. Så vi kan skille mellom ulike typer tilgang: "Bolig" (Classic 56 Kbit/s-linje, ISDN / ADSL-linje), "Business" (Bedriftens lokale nettverk og Gateway eller Proxy som tillater tilgang til utsiden), " Mobil "(tenk for eksempel GSM, som tillater tilgang basert på et radiofrekvensnettverk med "mobildekning" eller "trådløst".
Transportseksjonen er den som har som oppgave å overføre informasjon mellom ulike aksessnoder, ved bruk av transittnoder om nødvendig. Det er derfor sete for delte ressurser for både datatransport og behandling. Fra et strukturelt synspunkt bygges et transportnett nesten utelukkende gjennom optiske fibre (f.eks . Backbone ).
Hovedmaskinvarekomponenter også kjent som nettverksenheter : [3]
Programvarekomponentene i et nettverk kalles nettverksprotokoller . Du finner en liste her .
Vanligvis, i sjargongen til nettverksdesignere, refererer begrepet nettverksutstyr til infrastrukturenhetene som støtter servere og kabling, som anses som essensielle. I nettverk som støtter komplekse domener , er utstyrstypene som brukes enda flere.
Datanettverk er ofte organisert under en klient-server- arkitektur der klienten instansierer en tjenesteforespørsel til serveren for å dra nytte av delte ressurser mellom alle brukere av nettverket. Klienter kan bare sende forespørsler til servere og servere kommuniserer kun med hverandre og svarer på klienter. [4]
Et domene er et klient-server-arkitekturnettverk med spesifikke logiske egenskaper og verktøy.
Et datanettverk er strukturert på et logisk-funksjonelt nivå i en typisk nettverksarkitektur, dvs. med en protokollstabel for å utføre alle nettverksfunksjonene. De ulike protokollene brukes til å administrere spesifikke funksjoner i nettverket på dets ulike nivåer slik at alt fungerer som det skal. Dette tjener til å tillate korrekt kommunikasjon mellom enheter som til og med er svært forskjellige fra hverandre.
Nettverket er delt inn i 5 nivåer (fra høyeste til laveste): [5]
TCP -tjenesten (nivå 4, transport) er av den forbindelsesorienterte typen ( det opprettes en forbindelse mellom avsender og mottaker før man fortsetter med dataoverføring). Gir kontroll over overbelastning av nettverket ved å justere mengden data som overføres øyeblikkelig for øyeblikk for å forhindre overbelastning av nettverket. Med flytkontroll sender senderen så mye data som mottakeren kan motta. Feilsjekk, ved feil eller tap av data overføres sistnevnte på nytt. [6]
UDP -tjenesten ( nivå 4, transport) er av typen tilkoblingsløs (sender dataene uten å ha opprettet forbindelse med mottakeren). Denne tjenesten er ikke pålitelig da den ikke gir garantier angående korrekt og effektiv levering av meldinger (kalt datagrammer), den utfører ingen form for flyt- og overbelastningskontroll. [7]
IP (lag 3, nettverk) omhandler pakkemultipleksing, det vil si å skrive og lese IP-adressene til avsender og mottaker. Overføringssystemet er best-innsats, det vil si at det gjør alt for å sikre at pakkene når destinasjonen, men tilbyr ingen form for garanti og feilkontroll, det sjekker bare at adressene ikke er skadet. TTL (Time To Live) er også implementert, det vil si levetiden til pakken uttrykt i det maksimale antallet rutere som pakken kan gå gjennom før den kastes. [8]
Rutere er grunnleggende enheter i nettverket som tillater tilkobling av flere verter mellom dem og mellom forskjellige nettverk. En ruter har flere nettverksgrensesnitt, til og med forskjellige fra hverandre, og er implementert opp til lag 3, som er transportlaget. Dette nettverksapparatet (eller noden) gjennom ruting lar to noder, ikke direkte koblet, kommunisere med hverandre gjennom samarbeid med andre noder. Den bruker en rutingtabell og relaterte algoritmer for å bestemme den ideelle banen for videresending av pakker. For å utføre pakkevideresending har ruteren flere buffere (inngang og utgang) der data lagres midlertidig. Destinasjonen til pakken leses fra den innkommende porten, ruterprosessoren bestemmer utgående port via rutetabellen, pakken overføres fra den innkommende bufferen til den utgående bufferen som skal overføres.
I denne arkitekturen har alle enheter koblet til nettverket de samme egenskapene, alle kan sende og motta data ved å kommunisere med andre likemenn. Det er en server som holder en oppdatert liste over alle tilkoblede datamaskiner, slik at den som kobler til umiddelbart kan begynne å kommunisere med naboer. En spesiell policy vedtatt av dette systemet er å laste ned de mest sjeldne dataene først og deretter fortsette å laste ned de lettest tilgjengelige dataene. [9]
Det er flere nettverkssimulatorer tilgjengelig på nettverket eller programmer som lar deg definere nettverksdiagrammet med de forskjellige nettverksenhetene sammenflettet med hverandre av nettverkstilkoblinger, konfigurerbare og testbare (f.eks . CISCO - simulatorer , Juniper , spesifikke Linux-distribusjoner (f.eks. Netkit , GNS3 osv.).