Netwærk og datakommunikation. Per P. Madsen AAU1 Per P. Madsen Afd. for Proceskontrol Institut for elektroniske systemer Aalborg Universitet.

Slides:



Advertisements
Lignende præsentationer
Master i Informationsteknologi Simulering af radionetværk Kasper og Claus.
Advertisements

Access Point Y + router/gateway
TEST 2 modul 1 20 spørgsmål. Du skal klikke med musen på det rigtige svar, så kommer du automatisk til næste spørgsmål Klik for start.
Grundlæggende IT Lektion 4 Sådan virker pc’en
Web 2.0 Teoretisk viden.
Analyse for Ældre Sagen: Anvendelse af nye teknologiske kommunikationsmidler Rapport Oktober 2008.
Tema aften - Elektroniske Søkort
Informationer om trådløs netværk På trådløs netværk bruges CSMA/CA sammen med ”Request to Send (RTS)” og “Clear to Send (CTS)” for at undgå kollisioner.
Digitalt tv til Nødebo Nødebo Kro, 1. april 2009.
IT, internet, telefon, tv Hvordan går udviklingen inden for IT-området? Martin Pihl Jensen, FSBbolig Bekæftiget sig med bolignet i 8 år Etableret bolignet.
Danmarks største stål- og teknikgrossist
Bærbar pc v. Søren Lehmann, It-afdelingen.
Firewalls & netsikkerhed Henrik Størner,
TCP/IP netværk Henrik Størner SSLUG.
Aalborg Universitet Esbjerg
WLAN (Trådløs Ethernet)
Distridueret system Det fysiske lag og MAC-metoder.
I2C --- øee OZ1DUG I2C ”Lokalnet på printet”.. Mange ledninger  Nogle gange løber man ”tør” for ben på microprocessoren  Mellem print er ”mange” ledninger.
COMPUTERENS ANATOMI KENDER DU DIN COMPUTER SÅ GODT SOM DU TROR?
Pc-kørekort Sådan virker pc’en Keld Hinsch.
Computer netværk og TCP/IP protokoller Kort resume – uge 6
Velkommen til kurset ”IP Grundkursus”
IT og økonomi Lektion: N: Netværk.
Grundforløbsprojekt Strøm, Styring & IT.
Fysiske netværk.
Signalbehandling og matematik (Tidsdiskrete signaler og systemer)
Distridueret system Et distridueret system er en samling af uafhængige computere som fremstår overfor brugeren som et enkelt samordnet system Dvs: Et antal.
ARCNET Host 1Host 2Host n Token-bus net..... Hastighed : max 10 Mbit/s Antal hosts pr. segment: 255 dvs ID:
Backup/Storage Søren Helmer Jensen.
QoS Introduktion til Quality of Service. IP standard service IP er designet til best-effort services –Best-effort: Transport af data efter bedste-evne.
C# programmering Per P. Madsen Afd. for Proceskontrol
Grøn Plan fra Novo Kilde Børsen 27 feb Novos Klimastrategi.
Datanet. Per P. Madsen Afd. for Proceskontrol
Netværk og interprocess- kommunikation. Disposition Softwarelag Protokollag ◦UDP ◦TCP.
Distridueret system Et distridueret system er en samling af uafhængige computere som fremstår overfor brugeren som et enkelt samordnet system Dvs: Selvstændige.
Lyd som fysisk fænomen 1. Trommehinde periode Afstand f.eks. målt i cm.
Fysiske netværk LAN og WAN - net.
IT Arkitektur og Sikkerhed
IT Arkitektur og Sikkerhed
Per P Madsen AAU1 Datanet 2. DDel 2: Netværkslaget, Transportlaget og Socket-API’en. Protokoller Routing Quality of service IPv4 og IPv6 Protokoller. UDP.
IT Arkitektur og Sikkerhed Mobil sikkerhed, trådløse teknologier og VPN.
Per P Madsen AAU1 Del 2 : Netværkslaget - Protokoller - Routing - Quality of service - IPv4 og IPv6.
Per P. MadsenStyresystemer og tjenester1 Indhold: 1.Introduktion til styresystemer. 2.Processer og tråde. 3.Synkroniseringsmetoder og InterProcesCommunikation.
DComNet1 Computer netværk og TCP/IP protokoller. dComNet2 Maskinarkitektur.. fokus på intern organisation af en enkelt computer:
DVB-T og MHP pilotprojekt i Danmark, TV2/Nord-Digital Status Q v. Thorbjørn Vynne
Faget Datakommunikation Navn:_________________________ Velkommen til Claes Larsen, CCAI.
Netværk og interprocess- kommunikation - Et eksamensoplæg!
Digital videoformidling Netværksdistribution For indholdsproducenter.
Hospitalsinformationssystemer MM5 Hvad er HIS? Hvad driver udviklingen af HIS/PAS? Avancerede kliniske informationssystemer –Konteksten –Teknikken Fremtiden.
Per P. MadsenStyresystemer og tjenester1 Indhold: 1.Introduktion til styresystemer. 2.Processer og tråde. 3.Synkroniseringsmetoder og InterProcesCommunikation.
Netværk og datakommunikation.
Datanet 2. DDel 2: Netværkslaget, Transportlaget og Socket-API’en.
Per P Madsen AAU1 Del 4 : Sessions-, presentations- og applikationslaget - Applikationsprotokoller. - RPC og RMI. - Digital audio og Voice over IP. - RTP.
Distridueret system Et distridueret system er en samling af uafhængige computere som fremstår overfor brugeren som et enkelt samordnet system Dvs: Et antal.
 Kommunikation mellem computere  NAT – Network Adress Translation  IP Routing af pakker  Transport af beskeder ◦ TCP ◦ UDP.
Per P. Madsen AAU1 Grundlæggende Datanet Datanet. Per P. Madsen Afd. for Proceskontrol Institut for elektroniske systemer Aalborg Universitet.
Datalink laget Datalink Datalink Fysisk lag Fysisk lag Fysisk net
Netwærk og datakommunikation. Per P. Madsen AAU1 Per P. Madsen Sektion for automation og kontrol Institut for elektroniske systemer Aalborg Universitet.
Udvikling af mobilsites Einar Gislason / FTF. Mobilsites Mobilvenlige sites.
Real-Time trafik på Ethernet MM4 Distribuerede systemer.
P-net, bluetooth, ZigBee, ARCnet og TTP
Kommunikation i private Hjem Jonas Thomsen Ph.d. studerende Center for Pervasive Computing Aarhus Universitet.
P-net, bluetooth, ZigBee, ARCnet og TTP. P-net P-NET Data Link Layer Create and recognize frame boundaries Node address fieldControl/StatusInfo lengthInfo.
Forbedringer af implementationen. Få TCP til at virke Blokere pakke med RST bit sat Blokere indkommende pakker inden de når Windows protokolstakken Begge.
Netteknik 1 (AMU 44947) Netteknik 1
CANSAT & ARDUINO step by step
Cloud Computing Model-View-Controller
. Installationer i hjemmet v/ Kent Vig, Marts 2015.
. Opgradering af nettene v/ Jørgen Nielsen,
Øvelse 7.1 De 4 flip-flop typer S-R: Set-Reset D: Delay T: Toggle
Præsentationens transcript:

Netwærk og datakommunikation. Per P. Madsen AAU1 Per P. Madsen Afd. for Proceskontrol Institut for elektroniske systemer Aalborg Universitet

Per P. Madsen AAU2 Del 1 : Grundlæggende datanet og OSI-modellen - Introduktion til datakommunikation. - OSI-modellen. - Det fysiske lag. Herunder det teoretiske fundament, medier og modulation. - Data link laget. Herunder fejl detektering, flow kontrol, medie acces kontrol og realtime.

Per P. Madsen AAU3 Introduktion til datakommunikation. Overførsel af data fra en computer til en anden. Netværk Host Denne kommunikation er specificeret vha. en Protokol

Per P. Madsen AAU4 LAN netværk. Host Point-to-Point. Fx RS-232 Host..... Broadcast. Fx Ether, Wireless, RS-485.

Per P. Madsen AAU5 WAN netværk. Subnet Host Router

Per P. Madsen AAU6 Introduktion til datakommunikation. Overordnede krav: 1.Hastighed: Throughput, delay, jitter, latenstid. 2.Sikkerhed: Integritet, tilgængelighed, fortrolighed, anonymitet. 3.Driftsikkerhed: MTBF, redundans.

Per P. Madsen AAU7 Introduktion til datakommunikation. InformationsflowTrafik karakteristikTrafikkravKapasitetskrav Interaktiv trafikSporadiskDelay, PålidelighedFå Kbps Ikke interaktiv trafikStokastiskThroughputMeget forskellig. Ofte få Mbps Interaktiv videoPeriodiskThroughput, DelayVariere afhængig af kvaliteten.Typisk: 64 Kbps – 100 Mbps Interaktiv audioPeriodiskDelay, JitterVariere afhængig af kvaliteten.Typisk: 2 Kbps – 100 Kbps StreamingPeriodiskThroughputAfhænger af indhold. (Video og/eller audio) FeedbackPeriodiskDelay, JitterFå Kbps

Per P. Madsen AAU8 Introduktion til datakommunikation. Sikkerhed. SikkerhedsaspektMetode IntegritetCRC-check. PAR-protokoller. Fejlrettende koder. FortrolighedCryptografering. AnonymitetP2P-kommunikation Proxy chain TilgængelighedAcces kontrollister. Password. Firewalls.

Per P. Madsen AAU9 Protokolhieraki. Lag 1 Lag 2 Lag 3 Lag 4... Protokol Interface Service, som det underliggende- lag stiller til rådighed for det overliggende lag Fysisk medie

Per P. Madsen AAU10 Design kriterier. 1.Et lag skal oprettes, når en given abstraktion er nødvendig. 2.Et lag skal varetage en afgrænset og vel defineret opgave. 3.Lagene skal vælges generelle og standardiserbare. 4.Lagene skal vælges således, at der er lille kobling mellem lagene. 5.Antallet af lag skal være så stort, at hver lag, så vidt muligt, kun varetager en funktion.

Per P. Madsen AAU11 Lagdelte protokoller. Lag 2 Protokol 2 Interface 1 Interface 2 Fysisk net Start med en header. Fx Modtager-adresse. Sender-adresse. Type. Data/Packet. Checksum. HeadM-adrS-adrTypeDataCRC Frameformat Frame Lag 1 Protokol 1 Packet Interface 3 Fysisk signal

Per P. Madsen AAU12 Encapsulation Lag 2 Fysisk net Frame Lag 1 Packet Fysisk signal Lag 2 HeaderPacketHeaderFrame HeaderData-unit

Per P. Madsen AAU13 Protokol. Protokol 1: Stiktype, Signalniveauer, Bit-hastighed, Medietype,... Fx: Rs232, 10Base-T Protokol 2: Frameformat, Timing, Media acces control. Fx. Ethernet, ARC-net, IEEE 802.XX osv. Lag 2 Protokol 2 Interface 1 Interface 2 Fysisk net Frame Lag 1 Protokol 1 Packet Interface 3 Fysisk signal

Per P. Madsen AAU14 OSI referencemodellen. En model, der definerer syv standard protokollag til datakommunikation mellem to computere. (Day og Zimmermann 83) 7: Applikationen. - WWW, FTP, ,... 6: Præsentationslaget. - Datakonvertering. 5: Sessionslaget.- Acceskontrol. 4: Transportlaget.- Integritet. 3: Netværkslaget.- Routing. 2: Datalinklaget.- Medieacces. 1: Det fysiske lag.- Fysisk overførsel af data.

Per P. Madsen AAU15 OSI modellen Network Networks protokol Fysisk Fysisk protokol Data link Data link protokol Transport Transport protokol Session Sessions protokol Presentation Presentations protokol Applikation Applikations protokol Bit Frame Packet TP-Data Unit SP-Data Unit PP-Data Unit AP-Data Unit Network Fysisk Data link Transport Session Presentation Applikation

Per P. Madsen AAU16 OSI modellen Network Fysisk Data link Transport Session Presentation Applikation LAN håndtering fx: Ethernet. Frameformater Tilgangsmetoder Checksum Sliding Window WAN håndtering fx IP-protokollen Adressering Routing Multicastning Håndtering af integritet fx TCP - protokollen Connection Reliabel Sekvens Flow Control Buffering Stream Congestion control Etablering af kommunikation Passwords Håndtering af multi-user tilgang Evt. håndtering af fortrolighed. Fx SSL Syntaks og semantik Datakonvertering Big endian/small endian WWW FTP Mail rlogin telnet..... Medie Modulation Niveauer Hastigheder

Per P. Madsen AAU17 Det fysiske lag Network Fysisk Data link Transport Session Presentation Applikation Medie Modulation Hastigheder

Per P. Madsen AAU18 Det fysiske lag Fysisk Fysisk protokol Bit Fysisk Shannons theorem: Max antal bit /sek = H log2(1 + S/N). Hvor: H er båndbredden i Hz. S/N er signal/støj forholdet Dvs. Hurtig forbindelse kræver: Stor båndbredde. Stort signal/støj forhold.

Per P. Madsen AAU19 Det fysiske lag: RS-232 UART+line driver RS-232 UART+line driver

Per P. Madsen AAU20 Det fysiske lag: Medie Fysisk Twisted pair. Coaxial kabel. Optisk fiber. WireLess.

Per P. Madsen AAU21 Twisted pair

Per P. Madsen AAU22 Twisted pair Kategori 5. Typisk båndbredde: op til 600 MHz. Typisk transmissionshastighed: Op til 100 Mbps. Kategori 3. Typisk båndbredde: op til 250 MHz. Typisk transmissionshastighed: Op til 10 Mbps. Kategori 5e Kategori 6

Per P. Madsen AAU23 Coaxial kabel Typisk båndbredbe: op til 1 GHz. Typisk transmissionshastighed: > 100 Mbps.

Per P. Madsen AAU24 Optisk fiber

Per P. Madsen AAU25 Optisk fiber Core Cladding Escaping light

Per P. Madsen AAU26 Optisk fiber

Per P. Madsen AAU27 Optisk fiber Chromatic dispersion og Attenuation i optisk fiber Lys ind Lys ud Typisk dæmpning: 0.2 dB/km eller ca 5 %. Typisk båndbredde: GHz. Dvs. ideelt > 30 Tbps Typisk transmissionshastighed: Op til 10 Gbps eller mere

Per P. Madsen AAU28 Wire Less

Per P. Madsen AAU29 Wire Less

Per P. Madsen AAU30 Wire Less Lav data hastighedHøj data hastighed Små afstande. Store afstande.

Per P. Madsen AAU31 GSM Digitalt mobiltelefon net 2G: Egenskaber: Hastighed: 9.6 Kbps. Multiplexing : TDMA - Time Division Multiple access. Rækkevidde. Op til 70 km. Strømforbrug: Relativ lav. Batteri levetid, flere timer Pris: Relativ lav. Frekvensbånd: 1.8 GHz Modulation: GMSK – Gaussian Minimum Shift Keying. Anvendelse: Mobiltelefoni, primært tale.

Per P. Madsen AAU32 Multiplexning Hvordan kan flere bruge det samme medie på samme tid ? 1.Space division multiplexing. SDM 2.Frequency division multiplexing. FDM 3.Time division multiplexing. TDM 4.Code division multiplexing. CDM

Per P. Madsen AAU33 Space division multiplexing. FDM Hver sender sit eget medie. Fx. Gamle analoge telefoner, en ledning til hver samtale. Radio og TV stationer med så stor afstand, at de kan bruge samme frekvens. Simple punkt til punkt protokoller som RS-232

Per P. Madsen AAU34 Frequency division multiplexing. FDM Hvis kommunikationsmediet har N gange større båndbredde, end den enkelte sender kræver, kan man sende op til N datastrømme samtidigt.

Per P. Madsen AAU35 Frequency division multiplexing. FDM Fordel: Ingen dynamisk koordination. Fungerer også for analoge signaler. Ulemper: Spild af båndbredde, hvis trafikken er ulige fordelt. Ufleksibel.

Per P. Madsen AAU36 Time division multiplexing. TDM

Per P. Madsen AAU37 Time division multiplexing. TDM Fordel: Kun en carrier på mediet. Høj udnyttelse. Fleksibel Ulemper: Kræver præcis synkronisering.

Per P. Madsen AAU38 Frequency and Time division multiplexing. Fx GSM Fordel: Bedre beskyttelse mod aflytning. Bedre beskyttelse mod frekvensselektiv støj. Ulemper: Kræver præcis synkronisering.

Per P. Madsen AAU39 Code division multiplexing. CDM a: Chip sequence b: Bipolær chip sequence c: Eks. på transmissioner d: Det, som C modtager Krav: 1.Chip sekvenserne er ortogonale. Dvs. samme antal, ens og forskellige, bit 2.Signalerne adderer lineært.

Per P. Madsen AAU40 Code division multiplexing. CDM eller Code division multiple Access. CDMA Fordel: God beskyttelse mod aflytning. Ingen koordinering og synkronisering nødvendig. Ulemper: Forholdsvis lav datarate. Mere kompleks signalgenerering og rekonstruktion.

Per P. Madsen AAU41 GSM Digitalt mobiltelefon net 2G: Egenskaber: Hastighed: 9.6 Kbps. Multiplexing : TDMA - Time Division Multiple access. Rækkevide. Op til 70 km. Strømforbrug: Relativ lav. Batteri levetid flere timer Pris: Relativ lav. Frekvensbånd: 1.8 GHz Modulation: GMSK – Gaussian Minimum Shift Keying. Anvendelse: Mobiltelefoni, primært tale.

Per P. Madsen AAU42 Modulation Hvordan kan digitale signaler sendes gennem en analog kanal? Brug et modem. Grundlæggende metoder: b: Amplitude mod. c: Freq. mod. d: Fase mod.

Per P. Madsen AAU43 Avanceret fase modulation Fase modulation – Phase Shift Keying. PSK Dvs faseskift af bæresignalet. Fx 45, 135, 225 og 315 grader. Dvs 2 bit pr skift. QPSK – Quadrature Phase Shift Keying(a). Eller kombineret Amplitude modulation med fase modulation Fx fire faser og fire amplituder: QAM-16 Quadrature amplitude modulation(b) dvs 4 bit pr skift.

Per P. Madsen AAU44 Avanceret frekvens modulation Frekvens modulation – Frequnce Shift Keying. FSK Avanceret – kombineret fase og frekvens modulation. MSK Minimum shift keying, QMSK Gaussian-MSK (GSM) Data Even Odd MSK F1: lav frekvens, F1n: lav frekvens 180 grader fase. F2: høj frekvens, F2n: høj frekvens 180 grader fase. Hvis: Even & Odd send F2 Even & ikke Odd send F1n Ikke Even & Odd send F1 Ikke Even & ikke Odd send F2n

Per P. Madsen AAU45 UMTS Digitalt mobiltelefon net 3G: Egenskaber: Hastighed: fx 384 Kbps. Med QoS. Multiplexing: CDMA/FDD - Code Division Multiple access./ Freq. division duplex Rækkevidde: Mange km. Strømforbrug: Relativ lav. Batteri levetid, flere timer Pris: Relativ lav. Frekvensbånd: 2.0 GHz Modulation: QPSK – Quadrature Phase Shift Keying. Anvendelse: Mobiltelefoni, tale og data.

Per P. Madsen AAU46 Grundlæggende Datanet Wire Less Lav data hastighedHøj data hastighed Små afstande. Store afstande.

Per P. Madsen AAU47 Grundlæggende Datanet ZigBee Billigt strømsvagt lavhastigheds net: Egenskaber: Hastighed: 20 Kbps eller 128 Kbps Multiplexing : FDMA – Freq. Division Multiple access Størrelse: CSMA/CD 255 enheder pr netværk. Rækkevidde: 100 m Strømforbrug: Lille. Bateri levetid > 1 år Pris: lav. Få kroner. Frekvensbånd: 2.4 GHz og 868/915 MHz Modulation: DSSS – Direct sequence spread spectrum. Anvendelse: Automation, fjernbetjening, Kom. med I/O enheder osv.

Per P. Madsen AAU48 Grundlæggende Datanet Bluetooth Kontor netwærk. Egenskaber: Hastighed: Op til 720 Kbps Multiplexing: FDMA – Freq. Division Multiple access Netstørrelse: Op til 8 enheder i et piconet ( en master og 7 slaver) Piconet kan kombineres til større scatternet. Rækkevidde: 10 m Strømforbrug: Relativ lav. Batteri levetid flere timer Pris: Relativ lav. < 100 kr. Frekvensbånd: 2.4 GHz Modulation: FHSS – Freq. Hopping spread spectrum. Anvendelse: Trådlød notebook, headset. Printere osv.

Per P. Madsen AAU49 Grundlæggende Datanet b Wireless Ethernet. Egenskaber: Hastighed: op til 11 Mbps Størrelse: Ubegrænset CSMA/CD. Rækkevidde: Op til 300 m Strømforbrug: Relativ højt. Batteri levetid ca en time Pris: Relativ lav. Frekvensbånd: 2.4 GHz Modulation: DSSS med CCK – Direct Sequence Spread Spectrum med Complementary Code Keying Anvendelse: Trådlød internet.

Per P. Madsen AAU50 Grundlæggende Datanet a Wireless højhastigheds Ethernet. Egenskaber: Hastighed: op til 54 Mbps Størrelse: Ubegrænset TDMA/TDD.. Rækkevidde: Op til 200 m Problemer med mure og andre genstande. Pris: Relativ høj. Frekvensbånd: 5 GHz Modulation: OFDM - Orthogonal Freq. Division Multiplexing. Anvendelse: Trådlød internet, distribueret computing.

Per P. Madsen AAU51 Grundlæggende Datanet b Wireless Ethernet. Egenskaber: Hastighed: op til 11 Mbps Størrelse: Ubegrænset CSMA/CD. Rækkevidde: Op til 300 m Strømforbrug: Relativ højt. Batteri levetid en time Pris: Relativ lav. Frekvensbånd: 2.4 GHz Modulation: DSSS med CCK – Direct Sequence Spread Spectrum med Complementary Code Keying Anvendelse: Trådlød internet. DataLink laget

Per P. Madsen AAU52 Grundlæggende Datanet Datalink laget Protokol: Frameformat, Timing, Media acces control fx. Ethernet, ARC-net, IEEE 802.XX osv- Datalink Protokol 2 Fysisk net Fysisk lag

Per P. Madsen AAU53 Grundlæggende Datanet Ethernet Fysisk DataLink Fysisk DataLink Fysisk DataLink Fysisk DataLink Fysisk Data Link LLC MAC CSMA/CD IEEE IEEE Net segment Fx. 10Base-T, 100Base-TX, 100Base-FX

Per P. Madsen AAU54 Ethernet – Fysisk lag 100 Mbps Twisted Pair: 100BASE-TX: 100 Mbps Fiber Optic: 100BASE-FX: 100 Mbps Twisted-Pair: 100BASE-T4: 10 Mbps Thick Coaxial: 10BASE5: 10 Mbps Thin Coaxial: 10BASE2: 10 Mbps Twisted Pair: 10BASE-T: 10 Mbps Optisk Fiber: 10BASE-F:

Per P. Madsen AAU55 Ethernet – Fysisk lag

Per P. Madsen AAU56 Hub og Switch Hub Fældes net segment Switch Bridge

Per P. Madsen AAU57 Grundlæggende Datanet Ethernet Ethernet Frame Preamble Dest. add. Src. add. Length Header Payload CRC Fysiske adr. eller MAC adr.

Per P. Madsen AAU58 Grundlæggende Datanet CSMA/CD

Per P. Madsen AAU59 Grundlæggende Datanet CSMA/CD

Per P. Madsen AAU60 CSMA/CA

Per P. Madsen AAU61 CAN-Data Frame CAN 2.0A CAN 2.0B

Per P. Madsen AAU62 Transmission Error Control Tilføje ekstra bit til pakker således, at der bliver en given mindste afstand (Hamming afstand) mellem lovlige pakker. Fx. Even paritet, som giver Hamming afstanden på 2.

Per P. Madsen AAU63 CRC - Cyclic Redundancy Check IEEE CRC-32: x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x1+1 Dvs ARCnet: CRC-16 x^16 + x15 + x ^ Dvs CAN bus: CRC-CCITT X^16+X^12+X^5+1 Dvs

Per P. Madsen AAU64 CRC - Cyclic Redundancy Check De mest brugte CRC polynomier: CRC-12: X^12+X^11+X^3+X^2+X+1 CRC-16: X^16+X^15+X^2+1 CRC-CCITT: X^16+X^12+X^5+1 CRC-32: X^32+X^26+X^23+X^22+X^16+X^12+ X^11+X^10+X^8+X^7+X^5+X^4+X^2+X+1 CRC-12 bruges til 6-bits streams. Både CRC-16 og CCRC-CCITT er for 8 bits streams. CRC-32 giver ekstra sikkerhed, da der genereres en 32 bit Checksum. CRC-32 bruges i fx. (IEEE-802).

Per P. Madsen AAU65 CRC - Cyclic Redundancy Check Polynomie: Data: : Remainder: Checksum

Per P. Madsen AAU66 Token bus net: fx: ARCNET Host 1Host 2Host n..... Hastighed: max 10 Mbit/s Antal hosts pr. segment: 255 dvs ID: 1-255

Per P. Madsen AAU67 Opstart af token Hvis en maskine ikke er med dvs: ingen INVITATION TO TRANSMIT i 420  S. Så råber den ''ALLE SKAL DØ'' RECONFIGURATION BURST gange Herefter: Når bus bliver IDLE, vent 41  S + 73  S * (255-ID) Hvis stadig IDLE så: Send INVITATION TO TRANSMIT til mig selv samt find næste host med mindre ID. Ellers: Vent til en sender INVITATION TO TRANSMIT til mig

Per P. Madsen AAU68 Find NID NID er ID'en for den host med nærmeste, og lavere ID. NID = ID NID--; Send ITT to NID hvis ingen aktivitet i 37,4  S så hop: ellers stop ca 3 km frem samt tilbage= 15  S + 15  S plus opstartstid ca 6.4  S.

Per P. Madsen AAU69 Data transmission Sender: ID Modtager: DID ITT til ID send FBE send ACK send DataPacket send ACK ITT til NID

Per P. Madsen AAU70 TDMA

Per P. Madsen AAU71 DataLink MAC protokoller: ProtokolEgenskab CSMA/CDIkke Realtime. God udnyttelse af kanalen. Ingen koordinering. CSMS/CARealtime for højeste prioiteter. Mindre god udnyttelse af kanalen. Ingen koordinering. Token busRealtime. Mindre god udnyttelse af kanalen. Koordinering. TDMARealtime. Rimelig god udnyttelse af kanalen. Koordinering.