0625V Aeg esimese 0 nivoo algusest kuni viimase 0 nivoo lõpuni: 30ms Mitu bitti selle aja jooksul edastati: 9 OMA JOONISEL NÄIDATA, kus asuvad bitijadas start-bitt, paarsusbitt, stopp- bitid ja andmebitid. Edastuskiirus (bit/s): Kulunud aeg: 30ms = 0,03s Bittide arv: 9 Vastus: 9bit / 0,03s = 300 bit/s 1.2 Sümboli edastamine, kui paarsuskontroll paaritu (Odd) Seadistus 300/7/O/2. Pildil on sama sümbol: K Millise biti väärtus muutus, kui paarsuskontrolli viisiks seada Odd: Paarsusbiti väärtus muutus vastupidiseks. 1.3 Paarsuskontrolli seadistus Antud on sümbol m ja selle sümboli pilt. Järjestikliidese seadistus on edastuskiirus 300 bit/s, 7 andmebitti, 1 paarsusbitt ja 2 stoppbitti) Milline on paarsuskontrolli seadistus, kui kõik bitid on edastatud vigadeta? Andmebittide väärtused: 1011011 Paarsuskontrolli seadistus: Paarsuskontrolli seadistus on “odd” ehk paaritu Põhjenda oma vastust: Andmebittide väärtuses on paaritu arv ühtesid ning
modemite ja teiste järjestikühendusega välisseadmetega. Arvutis toimub andmete töötlemine baitidena, s.t. baidi koosseisu kuuluvad bitid liiguvad paralleelahelaid mööda. UART teeb järgmist: · teisendab arvutist paralleelahelate kaudu saabunud baidid väljaminevaks järjestikuseks bitivooks · teisendab väljast saabunud järjestikuse bitivoo arvutile arusaadavateks baitideks · lisab väljaminevale bitijadale vajaduse korral paarsusbiti ning kontrollib sissetulnud baitide paarsust ja seejärel heidab paarsusekontrolli biti kõrvale · lisab väljaminevatele andmetele alguse ja lõpu tähised ning eemaldab need sissetulevatelt andmetelt · töötleb klaviatuurilt ja hiirelt (need on spetsiaalportidega järjestikseadised) tulnud katkestusi · võib töödelda ka teisi katkestusi ja koordineerida arvuti kiirust erinevate välisseadmete kiirustega UART standardile vastav andmeedastus leidub enamikel Microchip ja Atmel
Kontrollsumma, nagu nimigi ütleb, arvutatakse edastatavate andmete liitmise teel. (Väiksemate andmehulkade korral liidetakse andmed kokku bitthaaval mooduliga kaks, suuremate korral tehakse liitmist tavaliselt ühe või mitme baidi kaupa, kasutatav moodul sõltub liidetavate baitide arvust) Paarsuskontroll on lihtsaim ja levinuim kontrollsumma kasutamise viis. Paarsuskontrolli korral lisatake n bitti andmeid sisaldavale sõnumile üks paarsusbitt. Paarsusbiti väärtus valitakse selline, et ühtede hulk edastusel (andmed + paarsusbitt) oleks alati paarisarv (even parity) Nt: ascii „F“ oleks binarys 1000110 -> näeme et seal on 3 ühte, ehksiis ühtede arv on paaritu -> lisame 1-e juurde, et saaks paarisarvu ühtesid -> 10001101 Kui vastuvõtja tuvastab vastuvõtul paaritu arvu ühtesid, siis on ilmselgelt ülekandel viga tekkinud. (Paarsusbiti väärtuse saab leida kui liidame kõik edastatava sümboli bitid omavahel
Shannon–Weaveri mudel, ISO-OSI mudel, TCP/IP protokollistik. allikas A-D muundur - juhul kui on analoogandmed, muudet need digit allika kodeerimine - võtab ära kõik ülearuse kanali kodeerimine modulatsioon - abstraktne digitaalseks kanal - kuhu tuleb sisse müra demodulaator - peab ka müra “ära arvama”, digit abstraktseks kanali dekooder - paarsusbiti kasutamine allika dekooder sihtkoht rakendus esitlus sessiooni transpordi segment võrgu datagramm pakett kanali kaader füüsiline kaabel TCP - Transmission Control Protocol lõhub paketid tükkideks ja paneb jälle kokku
Ipv4 paketi sisse ja edastatakse nagu tavalist Ipv4 paketti. See tähendab, et Ipv4 võrgus käiakse Ipv6 paketiga ümber nagu suvaliste andmetega Ipv4 paketis. Teisel pool pannakse Ipv6 pakett taas kokku. Seda võib vaadelda kui Ipv6 tunnelit läbi Ipv4 võrgu. 37. Vigade avastamine ja parandamine, CRC Vigade avastamiseks ja parandamiseks lisatakse edastatavale koodile mingi lisainformatsioon. Kõige lihtsam veaavastus toimub paarsusbiti abil (näitab, kas andmetes olev ühtede arv on paaris või paaritu). Paarsusbiti abil on võimalik tuvastada ühekordseid vigu (kui kaks bitti on valed, siis paarsusbitt viga ei näita) ning vigade parandamiseks paarsusbitt piisavalt informatsiooni ei anna. Keerulisemad veaavastuskoodid on nn kontrollsummad. Nende põhimõte seisneb selles, et andmebittide alusel arvutatakse mingi kindla algoritmi abil välja üks kontrollkood, mis pannakse paketiga kaasa
edastamiseks Ipv4 paketi sisse ja edastatakse nagu tavalist Ipv4 paketti. See tähendab, et Ipv4 võrgus käiakse Ipv6 paketiga ümber nagu suvaliste andmetega Ipv4 paketis. Teisel pool pannakse Ipv6 pakett taas kokku. Seda võib vaadelda kui Ipv6 tunnelit läbi Ipv4 võrgu. 37. Vigade avastamine ja parandamine, CRC Vigade avastamiseks ja parandamiseks lisatakse edastatavale koodile mingi lisainformatsioon. Kõige lihtsam veaavastus toimub paarsusbiti abil (näitab, kas andmetes olev ühtede arv on paaris või paaritu). Paarsusbiti abil on võimalik tuvastada ühekordseid vigu (kui kaks bitti on valed, siis paarsusbitt viga ei näita) ning vigade parandamiseks paarsusbitt piisavalt informatsiooni ei anna. Keerulisemad veaavastuskoodid on nn kontrollsummad. Nende põhimõte seisneb selles, et andmebittide alusel arvutatakse mingi kindla algoritmi abil välja üks kontrollkood, mis pannakse paketiga kaasa
Kui ei, siis saadetakse pakett võrgu ning valib neist selle, mis on parim. Otsus kehtib vaid sihtpunktiga, kasutades võrguliidest. järgmisele ruuterile. Nii tehakse senikaua, kui jõutakse selle paketi kohta, mis marsruuterisse jõudis. Staatiline 42. Vigade avastamine ja parandamine, CRC alamvõrku kus sihtarvuti asub. marsruutimine – Süsteemi admin on ette määranud, mis teed 1. Paarsusbiti moodus: nt bitijadas peab olema paaris arv nulle 50. Ethernet on esimene laiemalt levinud LAN tehnoloogia. pidi kuhu saab. Puuduseks võib tuua juhu, mil mingi – kui ei ole siis paarsusbitt on 0. 2. Kontrollsumma meetod: Suudab edastada andmeid kuni 10, 100, 1000 Mbps. Ethernetis marsruuter, switch, sild üles ütleb ja sealtkaudu side katkeb
37. Vigade avastamine ja parandamine, CRC Vigade avastamiseks ja parandamiseks lisatakse edastatavale koodile mingi lisainformatsioon. Avastamine: paneme liiasusega infot juurde paketile, mida nimetame EDC. Selle põhjal on vastuvõtma võimeline välja arvutama kas pakett on korras või vigane Ei garanteeri 100% tõenäosust, sest kontrollkood saab rikenda Kõige lihtsam veaavastus on paarsuskontroll, mis toimub paarsusbiti abil (näitab, kas andmetes olev ühtede arv on paaris või Paaris paarsuskontroll paaritu). Paarsusbiti abil on võimalik tuvastada ühekordseid vigu (kui kaks bitti on valed, siis paarsusbitt viga ei näita) ning vigade parandamiseks paarsusbitt piisavalt informatsiooni ei anna. Keerulisemad veaavastuskoodid on nn kontrollsummad. Nende põhimõte
- veaparandus – vastuvõtja tuvastab ja parandab bitivead ilma andmete uuesti saatmiseta, kui see on võimalik. Mõnedes protokollides (näiteks ATM) kasutatakse kanalikihis veaparandust ainult paketi päise, mitte aga terve paketi jaoks. 41. Vigade avastamine ja parandamine, CRC Vigade avastamiseks ja parandamiseks lisatakse edastatavale koodile mingi lisainformatsioon. Kõige lihtsam veaavastus toimub paarusbiti abil (näitab, kas andmetes olev ühtede arv on paaris või paaritu). Paarsusbiti abil on võimalik tuvastada ühekordseid vigu (kui kaks bitti on valed, siis paarsusbitt viga ei näita) ning vigade parandamiseks paarsusbitt piisavalt informatsiooni ei anna. Kasutatakse ka kahemõõtmelisi paarsusbitte, nende abil on võimalik ühekordseid vigu ka parandada. Keerulisemad veaavastuskoodid on nn kontrollsummad. Nende põhimõte seisneb selles, et andmebittide alusel arvutatakse mingi kindla algoritmi abil välja üks kontrollkood, mis