Her er nøkkelelementene som er involvert i datakommunikasjon over et nettverk, fordelt på kategorier:
1. Fysisk lag
* Transmission Media: Den fysiske veien som data reiser gjennom. Eksempler:
* kablet: Kobberkabler (UTP, STP), fiberoptiske kabler, koaksiale kabler
* Trådløs: Radiobølger (Wi-Fi, Bluetooth), mikrobølger, satellittkoblinger
* kontakter og grensesnitt: De fysiske tilkoblingene mellom enheter og nettverksmedier. Eksempler:RJ-45 (Ethernet), USB, HDMI
* transceivere: Enheter som konverterer datasignaler til elektriske eller optiske signaler for overføring og omvendt. Eksempler:Network Interface Cards (NICS), Modems
2. Data Link Layer
* innramming: Prosessen med å organisere data i håndterbare enheter kalt "rammer" for overføring. Dette inkluderer å legge til informasjon om overskrift og trailer for feildeteksjon og kontroll.
* Media Access Control (Mac): Et sett med regler for å håndtere tilgang til det delte nettverksmediet, slik at flere enheter kan overføre data uten kollisjoner. Eksempler:CSMA/CD, Token Ring, 802.11 (Wi-Fi)
* Feildeteksjon og korreksjon: Teknikker for å sikre dataintegritet under overføring. Eksempler:CRC (Cyclic Redundancy Check), Parity Bits
3. Nettverkslag
* Adressering: Tilordne unike adresser til nettverksenheter (IP -adresser) for ruting og identifisering.
* Ruting: Prosessen med å bestemme den optimale banen for datapakker å reise fra kilde til destinasjon.
* Pakkebytte: Å dele ned data i små pakker som kan overføres uavhengig, og deretter settes sammen på destinasjonen.
* Overbelastningskontroll: Mekanismer for å håndtere nettverkstrafikk og forhindre trafikkstopp.
4. Transportlag
* segmentering og montering: Dele store datastrømmer i mindre segmenter, legge transportlags overskrifter for pålitelig levering og sette dem sammen igjen på destinasjonen.
* Tilkoblingsinstitusjon: Sette opp og vedlikeholde en pålitelig kommunikasjonskanal mellom avsender og mottaker. Eksempler:TCP (Transmission Control Protocol)
* Feilkontroll: Sikre datalevering uten tap eller korrupsjon.
* flytkontroll: Administrere datahastigheten mellom enheter for å forhindre overbelastning av mottaker.
5. Applikasjonslag
* applikasjoner og protokoller: Programvare som bruker nettverket for spesifikke oppgaver. Eksempler:
* Nettlesere: HTTP (Hypertext Transfer Protocol)
* E -postklienter: SMTP (enkel postoverføringsprotokoll), POP3 (Post Office Protocol 3)
* Filoverføring: FTP (File Transfer Protocol), SFTP (Secure File Transfer Protocol)
* Videokonferanser: SIP (Session Initiation Protocol)
6. Andre viktige elementer
* Nettverksenheter:
* rutere: Videresend datapakker mellom nettverk.
* brytere: Koble enheter på samme nettverkssegment, og gir raskere kommunikasjon.
* Brannmurer: Beskytt nettverk mot uautorisert tilgang og ondsinnet trafikk.
* trådløse tilgangspunkter: La trådløse enheter koble seg til et nettverk.
* Sikkerhet: Tiltak for å beskytte data under overføring, for eksempel kryptering, autentisering og tilgangskontroll.
* Nettverksadministrasjon: Verktøy og prosesser for overvåking, feilsøking og konfigurering av nettverksenheter og tjenester.
Merk: Dette er en oversikt på høyt nivå. Hvert lag og element har sine egne kompleksiteter og vanskeligheter.