Lekce 7: Techniky penosu dat

Rozměr: px
Začít zobrazení ze stránky:

Download "Lekce 7: Techniky penosu dat"

Transkript

1 Poítaové sít, v. 3.1 Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha Lekce 7: Techniky penosu dat Jií Peterka, 200

2 Co jsou "techniky penosu dat"? obecn: dále také: všechno, co se týká samotného penosu dat zpsoby, postupy,. patí sem: paketový penos penos dat na principu pepojování paket bylo díve první pednáška, jako jedno ze základních "paradigmat" podobn: penos bunk, penos na principu pepojování okruh spolehlivý a nespolehlivý penos spojovaný a nespojovaný penos penos "best effort" a s QoS vše bylo díve (1. pednáška) simplexní, duplexní a poloduplexní penos jak je to s penosem v rzných smrech asynchronní, arytmický a synchronní penos jak je to se vzájemnou synchronizací píjemce a odesilatele izochronní penos je penos v reálném ase? zajištní transparence dat kdy jsou penášená data píkazy a kdy "istá data" framing (zajištní synchronizace na úrovni rámc, paket, bunk, ) jak správn rozpoznávat celé rámce, pakety detekce chyb zajištní spolehlivosti penosu ízení toku

3 Simplex, duplex, poloduplex týká se možnosti penosu v obou smrech (pln) duplexní penos: je možný v obou smrech, a to souasn poloduplexní penos: je možný v obou smrech, ale nikoli souasn simplexní penos: je možný jen v jednom smru píklady: optické vlákno bez WDM digitální TV vysílání systémem DVB-T obecn R a TV vysílání, jednosmrné satelitní penosy týká se komunikace obecn: nejde jen o to, co umožuje penosové médium jde také o zpsob využití nad pln duplexní penosovou cestou lze komunikovat nap. jen poloduplexn stylem: otázka - odpov další varianty: semiduplex (dusimplex): když je penos každým z obou smr realizován jinak na jiných frekvencích, jinou cestou, jinou technologií píklady: jednosmrné satelitní pipojení k Internetu technologie DirecTV, zptný kanál realizován "pozemní" cestou Internet asymetrický penos: když jsou (maximální, nominální) rychlosti v obou smrech rzné píklad: ADSL (Asymmetric DSL), pomr rychlostí daný technologií je cca 1:10 pomr rychlostí v rámci komerních nabídek je (dnes) 1:4

4 problematika synchronizace každý bit je penášen v rámci uritého bitového intervalu tj. penos bitu není "okamžitý", ale trvá uritou dobu (bitový interval) penášená data reprezentuje stav signálu bhem bitového intervalu píjemce vyhodnocuje stav penášeného signálu "nkde" v rámci bitového intervalu rozhodující je okamžik vyhodnocení signálu na základ vyhodnocení okamžitého stavu signálu pak usuzuje na to, jaká data jsou penášena asování odesilatele problém synchronizace: píjemce se musí "strefit" do správného bitového intervalu jinak pijme nesmyslná data zjednodušení: odesilatel i píjemce odmují odesílaná data podle vlastních hodinek. tyto hodinky musí "tikat" dostaten soubžn (synchronn) musí být tzv. v synchronizaci asování píjemce & ztráta synchronizace

5 Asynchronní penos jeden z možných zpsob zajištní synchronizace a-synchronní = zcela postrádá jakoukoli synchronizaci bitový interval nemá konstantní délku zaátek i konec každého bitového intervalu musí být explicitn vyznaen je k tomu potebná alespo tíhodnotová logika terminologický problém: když se dnes ekne "asynchronní", nemyslí se tím tato varianta!!! ale to, co je správn oznaováno jako "arytmické"!!! tato varianta se dnes prakticky nepoužívá ' oddlovae bitových interval

6 Arytmický penos arytmický penos: snaží se penášet celé skupiny bit, tvoící tzv. znaky 4 až 8 bit (dnes spíše 8 bit) na zaátku každého znaku je tzv. start-bit slouží k tomu, aby si píjemce "seídil své hodinky" pedpoklad: po seízení na zaátku každého znaku budou hodinky píjemce "tikat" po celou dobu trvání daného znaku tj. píjemce bude správn vyhodnocovat jednotlivé bity v rámci znaku? start bit pevný poet datových bit asové prodlevy mezi jednotlivými znaky mohou být rzn velké!!! proto a-rytmický penos: chybí mu rytmus penosu jednotlivých znak bhem prodlevy mezi znaky se hodinky píjemce mohou libovoln "rozejít" na zaátku dalšího znaku budou znovu "zasynchronizovány" pomocí start bitu (

7 Synchronní penos synchronní penos: synchronizace je udržována trvale penáší se celé souvislé bloky dat libovoln velké!! synchronizace se udržuje po celou dobu penosu souvislého bloku nkdy se udržuje i mezi bloky jindy se mezi bloky neudržuje hodinky odesilatele i píjemce se se mezi bloky mohou "rozejít", a na zaátku nového bloku se zase "zasynchronizovat" výhody: synchronní penos je obecn rychlejší než asynchronní a arytmický používá se na vyšších " rychlostech zpsob zajištní trvalé synchronizace: bloky jsou libovoln dlouhé = již není možné se spoléhat na to, že hodinky píjemce "vydrží" a "nerozejdou se" bhem penosu bloku synchronizaci je teba udržovat prbžn prbžn seizovat hodinky píjemce bhem celého penosu možnosti: skrze samostatný "synchronizaní" (asovací) signál penáší "tikání" hodinek odesilatele píliš nákladné, samostatný signál není k dispozici skrze redundantní kódování zahrnutíasového signálu do kódování jednotlivých bit píklad: kódování Manchester synchronizací z dat

8 Píklad asování spolu s daty ) penášená data asování píklad: kódování Manchester (nap u Ethernetu) uprosted každého bitového intervalu je vždy hrana, která "nese" data (svou polaritou) souasn tato hrana mže sloužit i pro poteby synchronizace vyskytuje se vždy, bez ohledu na hodnotu dat píklad: kódování "diferenciální Manchester" (nap. u Token Ringu) uprosted každého bitového intervalu je hrana, slouží pouze potebám asování data "nese" hrana/absence hrany na zaátku bitového intervalu data nesdílí stejnou hranu s asováním!!! kódování Manchester 0 = H>L, 1= L>H diferenciální Manchester 0 = je zmna, 1=není zmna pedstava: asování se smíchá s daty slouí (sete) se datový a asovací signál píjemce využije "asovací ást" pro prbžné seizování svých hodinek nevýhoda: modulaní rychlost (i šíka pásma) je 2x vyšší než penosová rychlost!!! na 1 bit jsou 2 zmny signálu

9 Píklad: synchronizace z dat myšlenka: penášený signál nebude obsahovat žádné asování píjemce si prbžn seizuje hodinky podle datových bit v okamžiku výskytu hrany která signalizuje bit problém: mohou se vyskytnout dlouhé posloupnosti bit, které negenerují žádnou zmnu penášeného signálu hodinky píjemce by mohly ztratit synchronizaci ešení: technika bit-stuffing (vkládání bit) pokud by se vyskytla píliš dlouhá sekvence bit, která by mohla zpsobit ztrátu synchronizace, odesilatel vloží do odesílaných dat vhodný bit, který vyvolá hranu a píjemce ji zase odstraní používá se i jinde pro tzv. framing, u bitov orientovaných protokol * x vždy píklad (techniky bit-stuffing): je známo, že hodinky píjemce "vydrží" 7 bitových interval bez synchronizace pi 8 a více by se již rozešly ešení: na stran odesilatele: za každou šestou (po sob jdoucí) nulu zaadí jeden jednikový bit na stran píjemce: po každých 7 souvislých nulách smaže následující jedniku "spoteba" zvyšuje se tím poet penesených bit, již to není 1 bit = 1 zmna penášeného signálu ale je to velmi blízko (limitn rovno)

10 isochronní penos isochronní: = "probíhající ve stejném ase" vhodné (nutné) pro multimediální penosy obraz, zvuk mže být urité penosové zpoždní nap. až 00 ms ale je požadována vysoká pravidelnost!! penosové zpoždní je konstantní a nemní se!!! dsledky "isochronnosti": data mají zarueno, za jak dlouho se dostanou ke svému cíli nemusí to být "ihned", ale je to pravideln pedstava: jdou to asynchronní data, vkládaná do synchronního penosového mechanismu napíklad do asových slot, event. pímo do bitových interval podstatné je: píklady: mezi jednotlivými "ástmi" (asynchronních) dat jsou vždy celistvé násobky prázdných slot interval) pepojování okruh je (mže být) isochronní asový multiplex (TDM) zachovává isochronní charakter statistický multiplex a pepojování paket nejsou isochronní!!! data "synchronní nosi"

11 bitstream (bitový proud) linkový rámec lokalita A bitstream lokalita B tzv. bitstream (bitový proud) je telekomunikaní služba synchronní penos bit mezi dvma lokalitami má konstantní penosovou rychlost a konstantní penosové zpoždní lze jej chápat jako službu fyzické vrstvy službu charakteru odešli/pijmi bit se synchronním zpsobem fungování bitstream (bitový proud) je vhodným "podložím" pro penosové služby vyšších úrovní nad bitovým proudem lze realizovat penos (linkových) rámc nad bitovým proudem lze realizovat rzné druhy penos: paketový / best effort isochronní s QoS

12 Framing, aneb: synchronizace na úrovni... synchronizace na úrovni bit jde o správné rozpoznání jednotlivých bit (bitových interval) to, co jsme až dosud popisovali synchronizace na úrovni znak jde o správné rozpoznání celých znak (u znakov orientovaných penos) pi asynchronním (arytmickém) penosu je to dáno start bity pi synchronním penosu je nutné odpoítávat bity synchronizace na úrovni rámc alias tzv. framing jde o správné rozpoznání linkového rámce zaátku, konce atd. framing bitstream píklady: znakov orientované linkové protokoly: penáší data lenná na znaky pro vyznaení zaátku/konce používají speciální znaky ASCII sady bitov orientované linkové protokoly: penáší data jako posloupnosti bit nelení je na znaky pro vyznaení zaátku/konce využívají speciálních bitových posloupností tzv. kídlových znaek rámec

13 zajištní transparence dat související problém: jak vždy spolehliv poznat, která data jsou: ídící (hlaviky, patiky, píkazy atd.) a mají být interpretována "užitená data" a nemají být nijak interpretována možné základní pístupy: samostatné penosové kanály pro ídící píkazy a pro data nkdy je možné, nkdy ne slouení píkaz a dat do jednoho penosového kanálu astjší nutné mít schopnost rozpoznat, kdy se jedná o "užitená data" a kdy o píkazy píklady ešení (se spoleným penosovým kanálem): prefixace speciálním ESCAPE znakem ped každý znak, který má mít význam ídícího znaku, se umístí speciální "escape" znak nap. znak DLE (Data Link Escape) ze sady ASCII pípadný výskyt speciálního escape znaku v "užitených datech" se eší jeho zdvojením píjemce musí druhý výskyt odstranit tzv. character stuffing prefixace speciální bitovou posloupností (tzv. kídlovou znakou) používá se u bitov orientovaných protokol, pro vyznaení zaátku (a event. i konce rámce) pípadný výskyt speciální bitové posloupnosti v užitených datech se eší pomocí bit-stuffingu

14 Znakov orientovaný penos penášená data jsou chápána jako posloupnost znak každý o stejném potu bit jak rozpoznat zaátek a konec? na zaátek rámce dát speciální uvozující znak, a na konec ukonující znak prefixovaný pomocí znaku DLE na zaátek rámce dát speciální "uvozující" znak, a za nj údaj o délce rámce píklad: linkový protokol IBM BiSync z roku 1964 ASCII: Start of Text DLE STX DLE STX n ASCII: End of Text DLE ETX délka ve znacích &

15 Bitov orientovaný penos penášený text je chápán jako posloupnost bit tj. penášená data nejsou lenna na znaky pedstava: v penášeném etzci bit se hledá vzorek (posloupnost, znaka), indikující zaátek (konec) tzv. kídlová znaka výskyt kídlové znaky pedstavuje zaátek rámce konec mže být také oznaen kídlovou znakou, nebo uren údajem o délce (za úvodní kídlovou znakou) x zajištní transparence dat: aby se kídlová znaka nevyskytla "v datech" eší se pomocí bit-stuffing píklad: tvoí-li kídlovou znaku 8 po sob jdoucích jedniek, pak odesilatel za každých 7 po sob jdoucích jedniek pidá 0 ' kídlová znaka, 8x detekní okénko

16 Bitov vs. znakov orientované protokoly dnes se úrovni linkové vrstvy používají tém výlun bitov orientované protokoly kvli nižší režii na zajištní transparence dat jsou novjší. píklady bitov orientovaných protokol: SDLC vyvinula firma IBM v roce 197 první bitov orientovaný protokol HDLC vyvinula ISO v roce 1979 podle SDLC základ všech dnešních bitov orientovaných protokol funguje poloduplexn nebo duplexn lze použít na dvoubodových i vícebodových spojích formát rámce HDSL znaka adresa ídící bity bity LAP (Link Access Protocol) vyvinula ITU-T od roku 1981, podle HDLC má nkolik verzí: LAPB» pro B kanály ISDN LAPD» pro D-kanál ISDN LAPM» pro modemy Ethernet rámce Ethernetu jsou také bitovorientované znace se íká "preambule" (preamble)... 8 bit 8/16 bit 8/16 bit 16/32 bit 8 bit data data FCS FCS znaka ( používá se bit-stuffing

17 Rámce s pevnou velikostí v telekomunikacích se asto používají rámce pevné velikosti nejvíce v rámci digitálních hierarchií PDH, SDH, SONET. zaátek bloku (rámce) obsahuje speciální bitovou sekvenci údaj o délce/konci není nutný pedpokládá se pevná velikost bloku!!! nepoužívá se bit stuffing!!! píjemce zná velikost bloku a další bitovou sekvenci hledá až po "uplynutí" bloku píklad: rámec SONET Synchronous Optical NETworking rámec má pevnou velikost 810 byt (90 "sloupc" x 9 "ádek") píklad: rámec T1 23x 8 bit pro 23+1 hlasových kanál, každá z nich potebuje penést 8 bit 8000x za sekundu rámec T1 se musí opakovat 8000x za sekundu 9 ad režie Data (náklad) rámec SONET STS-1 píklad: buka ATM byt hlavika 48 byt náklad " 90 sloupc

18 zajištní spolehlivosti mže být realizováno na kterékoli vrstv krom fyzické TCP/IP: eší se až na transportní vrstv protokol TCP RM ISO/OSI: oekává se od všech vrstev, poínaje linkovou vrstvou princip a zpsob realizace je v zásad stejný na všech vrstvách podmínkou je schopnost detekce chyb schopnost rozpoznat, že došlo k njaké chyb pi penosu musí být použit vhodný detekní mechanismus co dlat, když se zjistí chyba pi penosu? nespolehlivý penos: nic spolehlivý penos: postarat se o nápravu možnosti: použití samoopravných kód nap. Hammingovy kódy problémem je velká míra redundance, která zvyšuje objem penášených dat používá se jen výjimen pomocí potvrzování píjemce si nechá znovu zaslat poškozená data podmínkou je existence zptné vazby / zptného kanálu alespo poloviní duplex, aby píjemce mohl kontaktovat odesilatele ) používá se

19 Jak ešit detekci? možnosti detekce chyb: parita (píná a podélná) má nejmenší úinnost kontrolní souty lepší úinnost cyklické redundantní kódy (CRC) zdaleka nejlepší úinnost druhy chyb: pozmnná data nkteré bity jsou zmnny shluky chyb celé vtší skupiny bit/byt jsou zmnny nebo ztraceny výpadky dat napíklad ztráta celého rámce u synchronních protokol: staí detekovat chybu/bezchybnost na úrovni celých rámc/paket kvli možnost vyžádat si opakované vyslání to se dlá pro celé bloky informaci o chyb v uritém bytu by nebylo možné využít stejn by se znovu penesl celý rámec/paket obecná pedstava: k penášeným datm se pipojí "zabezpeovací údaj" data Σ *

20 Obecná pedstava odesilatel data penáší se data Σ Σ zabezpeovací údaj údaj odesilatel podle obsahu penášeného bloku vypoítá "zabezpeovací údaj", který pipojí k datovému bloku a penese píjemce znovu vypoítá "zabezpeovací údaj" (stejným postupem) a porovná jej s pijatým zabezpeovacím údajem píjemce data Σ = Σ ne chyba ano OK

21 Parita paritní bit bit pidaný navíc k datovým bitm sudá parita: paritní bit je nastaven tak, aby celkový poet 1 byl sudý lichá parita: aby byl lichý jedniková parita: paritní bit pevn nastaven na 1 nemá zabezpeující efekt nulová parita nastaven na 0 píná parita: po jednotlivých bytech/slovech informace o tom, který byte (slovo) je poškozen, je nadbytená stejn se znovu posílá celý blok (rámec, paket) podélná parita: parita ze všech stejnolehlých bit všech byt/slov blok dat (rámec, paket) podélná parita píná parita (sudá) píná parita (lichá)

22 Kontrolní souet jednotlivé byty/slova/dvojslova tvoící penášený blok se interpretují jako ísla a setou se výsledný souet se použije jako zabezpeovací údaj obvykle se použije jen ást soutu, napíklad nižší byte i nižší slovo alternativa: místo soutu se poítá XOR jednotlivých bit úinnjší než parita ale stále je "míra zabezpeení" píliš nízká blok dat (rámec, paket) 1234H 3AB7H BC90H 76B1H 330FH 0012H CD93H 6401H ABCDH ++

23 CRC Cyclic Redundancy Check posloupnost bit, tvoící blok dat, je interpretována jako polynom polynom nad tlesem charakteristiky 2, kde jednotlivé bity jsou jeho koeficienty. + 1.x x x x 11 + tento polynom je vydlen jiným polynomem nap. CRC-16: x 16 + x 1 + x výsledkem je podíl a zbytek v roli zabezpeení se použije zbytek po dlení charakteristickým polynomem chápaný již jako posloupnost bit data podíl CRC polynom = * + zbytek schopnosti detekce jsou "vynikající": všechny shluky chyb s lichým potem bit všechny shluky chyb do velikosti n bit kde n je stupe charakteristického polynomu všechny shluky chyb velikosti > n+1 s pravdpodobností % CRC-32 používá se se CRC CRC v rozsahu bit bitnebo bit bit

24 Výpoet CRC spolehlivost CRC kód se opírá o silné teoretické výsledky z algebry samotný výpoet CRC-kódu (zbytku po dlení) je velmi jednoduchý a mže být snadno implementován v HW, pomocí XOR-hradel a posuvných registr MSB LSB data x x 4 x 3 x 2 x nejmén významný nejmén významný bit bit (charakteristický polynom je x + x 4 + x 2 + 1) &

25 Potvrzování (acknowledgement) jde o obecnjší mechanismus, který slouží (mže sloužit) více úelm souasn: zajištní spolehlivosti umožuje, aby si píjemce vyžádal opakované zaslání poškozeného rámce ízení toku odesilatel aby píjemce mohl regulovat tempo, jakým mu odesilatel posílá data n existuje více možných zpsob jak realizovat potvrzování: kladné a záporné potvrzování potvrzují se správ resp. chybn pijaté bloky jednotlivé a kontinuální potvrzování podle toho, zda odesilatel vždy eká na potvrzení nebo odesílá "do foroty" samostatné a nesamostatné potvrzování zda potvrzení cestuje jako samostatný rámec/paket, nebo je vnoeno do datového rámce/paketu metoda okénka... píjemce ' n as potvrzení

26 Stop&Wait ARQ jde o samostatné jednotlivé prbh: potvrzování samostatné = potvrzení je penášeno jako samostatný (ídící) blok jednotlivé = potvrzován je každý jednotlivý rámec/paket kladn: že došel v poádku záporn: že došel, ale nebyl v poádku timeout: když potvrzení nepijde do pedem stanoveného intervalu (interpretuje se stejn jako záporné potvrzení) možné píiny:» rámec/paket vbec nedošel, píjemce neví že by ml nco potvrdit» ztratilo se potvrzení ( odesilatel odešle datový rámec a eká na jeho potvrzení (kladnéi záporné) tj. další rámce ješt neodesílá píjemce odešle potvrzení kladné nebo záporné podle druhu potvrzení odesilatel bu opakuje penos téhož rámce, nebo vyšle další rámec odesilatel píjemce nebo eká na vypršení timeoutu, které interpretuje stejn jako záporné potvrzení n n

27 Píklad (stop & wait ARQ) kladné kladnépotvrzení, pokrauje pokrauje se se dalším dalším rámcem rámcem odesilatel odesilatel reaguje reaguje na na záporné zápornépotvrzení potvrzení opakováním opakováním penosu penosu po po vypršení vypršení timeoutu timeoutuje je penos penos opakován opakován n n+1 n+1 n+1 n n+1 n+1 rámec rámec došel došel poškozený, píjemce generuje záporné zápornépotvrzení rámec rámec pijat pijat bez bez chyb, chyb, je je generováno kladné kladné potvrzení potvrzení se se po po cest cestztratilo "

28 Vlastnosti stop&wait jednoduchá a pímoará implementace charakter penosu vychází ryze poloduplexní ) nevyužívá se pípadné (plné) duplexnosti penosové cesty používá se nap. v protokolech IPX/SPX firmy Novell malé penosové zpoždní velké penosové zpoždní má smysl v sítích LAN, kde je penosové zpoždní únosn malé ale nikoli v sítích WAN kde je zpoždní velké pi vtším penosovém zpoždní se tento zpsob potvrzování stává velmi neefektivní dochází k velkým prodlevám mezi penosy jednotlivých blok novellské protokoly IPX/SPX nejsou vhodné pro nasazení v rozlehlých sítích!!! ešení s IPX/SPX náhrada protokoly TCP/IP speciální úprava, která zmní jednotlivé potvrzování na kontinuální

29 Píklad: Ethernet byt byt byt byt potvrzení TRANS, 1228,8 s vetn IFG (mezery mezi bloky) PROP, 2,6 s ACK, 1,2 s PROP, 2,6 s efektivnost = TRANS TRANS + ACK + 2. PROP pro 10 Mbps Ethernet v prostedí LAN, s RTT (Round Trip Time) 2,1s * vychází efektivnost cca 92% v prostedí WAN se RTT pohybuje v ádu milisekund! nap. pi RTT = 100 ms (PROP=0 000 s) klesla na pouhé 2,3%

30 kontinuální potvrzování continuous ARQ idea: odesilatel bude vysílat datové rámce dopedu, a píslušná potvrzení bude pijímat prbžn, s uritým zpoždním n n+1 n+2 n+3 n+4 n+ potvrzení n n+1 n+2 n+3 n+4 otázka: jak se má odesilatel zachovat, když dostane záporné potvrzení? a už mezitím odeslal nkolik dalších rámc varianta selektivní opakování : odesilatel znovu vyšle jen ten rámec, který se poškodil další rámce, které se mohly úspšn penést, se nevysílají znovu (šetí to penosovou kapacitu) píjemce musí úspšn pijaté rámce ukládat do buffer (je to nároné na jeho hospodaení s pamtí)

31 kontinuální potvrzování, varianta se selektivním opakováním penos rámce n+1 n+1 se se opakuje a dál dál se se pokrauje bez bez návratu n n+1 n+2 n+3 n+1 n+4 n+ odesilatel pijaté rámce n n+1 n+2 n+3 n+1 n+4 n+ rámec rámec pišel pišel poškozený, je je generováno záporné zápornépotvrzení píjemce musí musípijímat a ukládat do do buffer

32 Varianta: návrat zpt alternativa k selektivnímu opakování eší situaci kdy záporné potvrzení (informace o poškození uritého rámce) pijde se zpoždním v dob kdy již byly odeslány njaké další rámce eší se zahozením již odeslaných rámc odesilatel znovu vyšle poškozený rámec a po nm postupn vysílá následující rámce které již mohly být jednou odeslány nevýhody: plýtvání penosovou kapacitou výhody: píjemci staíekat na nový penos poškozeného rámce, a pak pokraovat v píjmu dalších rámc obecné vlastnosti kontinuálního potvrzování: dokáže lépe snášet vtší penosové zpoždní hodí se i do prostedí WAN, kde penosové zpoždní je velké používá se nap. v protokolech TCP/IP potvrzování se používá v protokolu TCP, který zajišuje spolehlivý penos další otázky: TCP se snaží prbžn adaptovat na podmínky penosu dynamicky si upravuje rznéasové limity a další parametry, aby se choval optimáln kolik rámc si odesilatel mže dovolit vyslat dopedu ješt než dostane jejich potvrzení? odpov záleží na konkrétní velikosti penosového zpoždní, reakní dob protistrany, velikosti rámc,...

33 Kontinuální potvrzování, varianta s návratem penos rámce n+1 n+1 a dál dál se se pokrauje se se opakuje bez bez návratu n n+1 n+2 n+3 n+1 n+2 n+3 odesilatel pijaté rámce n n+1 n+2 n+3 n+1 n+2 n+3 rámec rámec pišel pišel poškozený, je je generováno záporné zápornépotvrzení píjemce mže pestat pijímat píjemce opt musí pijímat

34 Samostatné a nesamostatné potvrzování samostatné = potvrzení je penášeno jako samostatný rámec speciálního typu je to spojeno s relativn velkou režií samotné potvrzení je hodn malé, obal je pak velký nesamostatné = potvrzení je zasíláno jako souást datových rámc penášených v opaném smru než rámce, které jsou potvrzovány oznaováno jako tzv. piggybacking &

35 Problematika ízení toku podstata problému: rychlost (výpoetní síla) dvou komunikujících stran mže být i dosti výrazn odlišná je nutné se vyvarovat toho, aby píjemce nestíhal kvli své rychlosti kvli nedostatku buffer... a musel kvli tomu zahazovat správn penesené rámce/pakety proto je nutnéídit tok dat mezi odesilatelem a píjemcem podle možností píjemce!!! lze ešit na rzných úrovních: na úrovni jednotlivých znak tzv. hardwarový handshake (využívají se k tomu samostatné signály, RTS a CTS rozhraní RS- 232-C) tzv. softwarový handshake (píjemce posílá odesilateli znaky XON/XOFF, regulující tok dat) na úrovni celých rámc píjemce si reguluje, zda chce nebo nechce poslat další rámce ' tj. tj. píjemce by by ml ml diktovat diktovat tempo tempo

36 Píklad: ízení toku pomocí XON/XOFF buffer se vyprázdnil pod dolní limit, tiskárna obnovuje písun dat komunikace s tiskárnou vybavenou bufferem asový prbh pošli X-ON pošli X-OFF buffer je zaplnn pes horní limit, tiskárna zastavuje další vysílání dat ( dolní limit míra využití bufferu

37 Metoda okénka (sliding window) idea: spojit potvrzování s ízením toku na úrovni rámc odesilatel si udržuje vysílací okénko velikost okénka udává, kolik rámc smí vyslat "dopedu" aniž by je ml ješt potvrzené používá nap. protokol TCP již potvrzené rámce velikost okénka uruje: odesilatel, dle chování a vlastností sít vtšinou stanoví maximální velikost píjemce, podle svých možností (nap. dostupnosti buffer) ovlivováním velikosti okénka mže píjemce efektivn regulovat tok dat smrem k sob!!!!! zmenšením okénka na nulovou velikost lze zastavit vysílání rámce, které ješt nelze odeslat " rámce, které mohou být odeslány (i bez potvrzení)

38 Poznámka píjemce by mohl regulovat tok dat i tím, že nebude potvrzovat pijaté rámce nebude posílat žádná potvrzení odesilatel bude ekat na vypršení timeoutu, a pak vyšle rámec znovu bude to fungovat, ale nebude to píliš šetrné budou opakovány penosy, které probhly úspšn, bude se plýtvat penosovou kapacitou hrozí nebezpeí, že pi vtším potu neúspšných pokus (bez kladného potvrzení) to odesilatel vzdá v praxi se to nepoužívá )

Lekce 6: Techniky přenosu dat

Lekce 6: Techniky přenosu dat Počítačové sítě, v. 3.6 Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha Lekce 6: Techniky přenosu dat Slide č. 1 co jsou "techniky přenosu dat"? obecně: dále

Více

Kódování signálu. Problémy při návrhu linkové úrovně. Úvod do počítačových sítí. Linková úroveň

Kódování signálu. Problémy při návrhu linkové úrovně. Úvod do počítačových sítí. Linková úroveň Kódování signálu Obecné schema Kódování NRZ (bez návratu k nule) NRZ L NRZ S, NRZ - M Kódování RZ (s návratem k nule) Kódování dvojí fází Manchester (přímý, nepřímý) Diferenciální Manchester 25.10.2006

Více

B-ISDN, ATM (vlastnosti)

B-ISDN, ATM (vlastnosti) B-ISDN, ATM (vlastnosti) Robert Bešák Rostoucí nároky na penosovou rychlost sí ISDN (úzkopásmová) již pro adu aplikace nestaívybudování širokopásmové sít ISDN Úzkopásmová sí ISDN (N-ISDN, Narrowband ISDN)

Více

Počítačové sítě Datový spoj

Počítačové sítě Datový spoj (Data Link) organizovaný komunikační kanál Datové jednotky rámce (frames) indikátory začátku a konce signálu, režijní informace (identifikátor zdroje a cíle, řídící informace, informace o stavu spoje,

Více

27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí.

27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí. Petr Martínek martip2@fel.cvut.cz, ICQ: 303-942-073 27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí. Multiplexování (sdružování) - jedná se o

Více

(typy a vlastnosti pípojek) p pojek) Robert Bešák

(typy a vlastnosti pípojek) p pojek) Robert Bešák Sít ISDN (typy a vlastnosti pípojek p pojek Robert Bešák 2 ISDN (Integrated Services Digital Network Náhrada analog. multiplexu FDM za digit. multiplex TDM sí IDN Zavedení centralizované signalizace SS7

Více

Zabezpečení dat při přenosu

Zabezpečení dat při přenosu Zabezpečení dat při přenosu Petr Grygárek rek 1 Komunikace bez spojení a se spojením Bez spojení vysílač může datové jednotky (=rámce/pakety) zasílat střídavě různým příjemcům identifikace příjemce součástí

Více

Počítačové sítě Datový spoj

Počítačové sítě Datový spoj (Data Link) organizovaný komunikační kanál Datové jednotky rámce(frames) indikátory začátku a konce rámce režijní informace záhlaví event. zápatí rámce (identifikátor zdroje a cíle, řídící informace, informace

Více

Lekce 6: Techniky přenosu dat

Lekce 6: Techniky přenosu dat NSWI9 verze 4., lekce 6, slide NSWI9: (verze 4.) Lekce 6: Techniky přenosu dat Jiří Peterka NSWI9 verze 4., lekce 6, slide 2 co jsou "techniky přenosu dat"? obecně: všechno, co se týká přenosu celých bloků

Více

4. Co je to modulace, základní typy modulací, co je to vícestavová fázová modulace, použití. Znázorněte modulaci, která využívá 4 amplitud a 4 fází.

4. Co je to modulace, základní typy modulací, co je to vícestavová fázová modulace, použití. Znázorněte modulaci, která využívá 4 amplitud a 4 fází. Písemná práce z Úvodu do počítačových sítí 1. Je dán kanál bez šumu s šířkou pásma 10kHz. Pro přenos číslicového signálu lze použít 8 napěťových úrovní. a. Jaká je maximální baudová rychlost? b. Jaká je

Více

PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY

PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY YAMACO SOFTWARE 2006 1. ÚVODEM Nové verze produkt spolenosti YAMACO Software pinášejí mimo jiné ujednocený pístup k použití urité množiny funkcí, která

Více

Přednáška 3. Opakovače,směrovače, mosty a síťové brány

Přednáška 3. Opakovače,směrovače, mosty a síťové brány Přednáška 3 Opakovače,směrovače, mosty a síťové brány Server a Client Server je obecné označení pro proces nebo systém, který poskytuje nějakou službu. Služba je obvykle realizována některým aplikačním

Více

Komunikace. Úrovová architektura protokol. Úrovová architektura protokol (2) Pednášky z distribuovaných systém

Komunikace. Úrovová architektura protokol. Úrovová architektura protokol (2) Pednášky z distribuovaných systém Komunikace Pednášky z distribuovaných systém Úrovová architektura protokol 2-1 Úrovn, rozhraní a protokoly OSI modelu. 6.12.2004 DS - Komunikace 2 Úrovová architektura protokol (2) 2-2 Typická zpráva penášená

Více

Lekce 3: Síové modely a architektury, RM ISO/OSI

Lekce 3: Síové modely a architektury, RM ISO/OSI Poítaové sít, v. 3.0 Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha Lekce 3: Síové modely a architektury, RM ISO/OSI Jií Peterka, 200!"#$ Vrstevnatá filozofie

Více

Počítačové sítě pro V3.x Teoretická průprava I. Ing. František Kovařík

Počítačové sítě pro V3.x Teoretická průprava I. Ing. František Kovařík Počítačové sítě pro V3.x Teoretická průprava I. Ing. František Kovařík PK IT a ICT, SŠ IT a SP, Brno frantisek.kovarik@sspbrno.cz LL vrstva (linky) 2 Obsah 2. bloku Význam LL, SLIP, PPP, HDLC, Ethernet.

Více

Poítaové sít, v. 3.0

Poítaové sít, v. 3.0 Poítaové sít, v. 3.0 Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha Lekce 2: internetworking J. Peterka, 200 " Co je internetworking? vzájemn jemné propojování

Více

Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu.

Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu. Datový objekt [citováno z http://wraith.iglu.cz/python/index.php] Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu. Identita Identita datového objektu je jedinený a

Více

6. Transportní vrstva

6. Transportní vrstva 6. Transportní vrstva Studijní cíl Představíme si funkci transportní vrstvy. Podrobněji popíšeme protokoly TCP a UDP. Doba nutná k nastudování 3 hodiny Transportní vrstva Transportní vrstva odpovídá v

Více

Počítačové sítě. Lekce 4: Síťová architektura TCP/IP

Počítačové sítě. Lekce 4: Síťová architektura TCP/IP Počítačové sítě Lekce 4: Síťová architektura TCP/IP Co je TCP/IP? V úzkém slova smyslu je to sada protokolů používaných v počítačích sítích s počítači na bázi Unixu: TCP = Transmission Control Protocol

Více

OBSAH... 1 TYPY DATOVÝCH SÍTÍ...

OBSAH... 1 TYPY DATOVÝCH SÍTÍ... Obsah OBSAH... 1 TYPY DATOVÝCH SÍTÍ... 2 KOMUTANÍ DATOVÉ SÍT... 2 PAKETOVÉ DATOVÉ SÍT... 3 ISDN... 4 LOKÁLNÍ SÍT LAN... 5 ŠIROKOPÁSMOVÉ SÍT... 6 DRUŽICOVÉ DATOVÉ SÍT... 7 HODNOCENÍ KOMUNIKANÍCH SÍTÍ...

Více

Praktické využití datové schránky

Praktické využití datové schránky Praktické využití datové schránky v ordinaci lékae Patrik Šolc 15.9.2009 Každý jsme hlava na nco jiného. My jsme hlavy na IT. Obsah Práce s datovou schránkou v ordinaci Jaké výhody lékai pináší datové

Více

Ing. Jaroslav Halva. UDS Fakturace

Ing. Jaroslav Halva. UDS Fakturace UDS Fakturace Modul fakturace výrazn posiluje funknost informaního systému UDS a umožuje bilancování jednotlivých zakázek s ohledem na hodnotu skutených náklad. Navíc optimalizuje vlastní proces fakturace

Více

DUM. Databáze - úvod

DUM. Databáze - úvod DUM Název projektu íslo projektu íslo a název šablony klíové aktivity Tematická oblast - téma Oznaení materiálu (pílohy) Inovace ŠVP na OA a JŠ Tebí CZ.1.07/1.5.00/34.0143 III/2 Inovace a zkvalitnní výuky

Více

Počítačové sítě I. 4. Fyzická vrstva sítí. Miroslav Spousta, 2004

Počítačové sítě I. 4. Fyzická vrstva sítí. Miroslav Spousta, 2004 Počítačové sítě I 4. Fyzická vrstva sítí Miroslav Spousta, 2004 1 Fyzická vrstva Připomenutí: nejnižší vrstva modelu ISO/OSI kabeláž, kódování přístupové metody Aplikační Prezentační Relační Transportní

Více

Protokol DF1 pro MORSE Allen-Bradley

Protokol DF1 pro MORSE Allen-Bradley Allen-Bradley verze 9.0.17.0 28. června 2007 1. Úvod Protokol DF1 pro MORSE je určen pro komunikaci s PLC Allen-Bradley. Podporuje verzi protokolu Full-Duplex. Podle jednobajtové adresy, obsažené v rámci

Více

PB169 Operační systémy a sítě

PB169 Operační systémy a sítě PB169 Operační systémy a sítě Řízení přístupu k médiu, MAC Marek Kumpošt, Zdeněk Říha Řízení přístupu k médiu Více zařízení sdílí jednu komunikační linku Zařízení chtějí nezávisle komunikovat a posílat

Více

SÍTĚ OTÁZKY 1) Přenos signálu a. Vyjmenujte média pro šíření a přenosy signálu? b. Jaké jsou charakteristické atributy analogového signálu?

SÍTĚ OTÁZKY 1) Přenos signálu a. Vyjmenujte média pro šíření a přenosy signálu? b. Jaké jsou charakteristické atributy analogového signálu? SÍTĚ OTÁZKY 1) Přenos signálu a. Vyjmenujte média pro šíření a přenosy signálu? Koaxiál, kroucená dvoulinka, optický kabel, bezdrátový přenos b. Jaké jsou charakteristické atributy analogového signálu?

Více

Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3.

Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3. Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3. Popis prostedí...4 3.1 Hlavní okno...4 3.1.1 Adresáový strom...4

Více

Cykly Intermezzo. FOR cyklus

Cykly Intermezzo. FOR cyklus Cykly Intermezzo Rozhodl jsem se zaadit do série nkolika lánk o základech programování v Delphi/Pascalu malou vsuvku, která nám pomže pochopit principy a zásady pi používání tzv. cykl. Mnoho ástí i jednoduchých

Více

Metody multiplexování, přenosové systémy PDH a SDH

Metody multiplexování, přenosové systémy PDH a SDH Metody multiplexování, přenosové systémy PDH a SDH KIV/PD Přenos dat Martin Šimek O čem přednáška je? 2 Vzorkování lidského hlasu Multiplexace kanálů PDH SDH Digitalizace lidského hlasu 3 Při telefonním

Více

ESKÉ VYSOKÉ UENÍ TECHNICKÉ Fakulta elektrotechnická katedra radioelektroniky. Penosové systémy 3 generace 37MK

ESKÉ VYSOKÉ UENÍ TECHNICKÉ Fakulta elektrotechnická katedra radioelektroniky. Penosové systémy 3 generace 37MK ESKÉ VYSOKÉ UENÍ TECHNICKÉ Fakulta elektrotechnická katedra radioelektroniky Penosové systémy 3 generace 37MK Student: kvten 2007 Jaroslav Ržika Tetí generace mobilních systém Pro oznaení tetí generaci

Více

Základy MIDI komunikace

Základy MIDI komunikace Propojení nástroje a poítae Základy MIDI komunikace MIDI IN, OUT, THRU Možností, jak pipojit klávesy k poítai je hned nkolik. Stále nejrozšíenjší porty pro MIDI komunikaci u kláves jsou klasické MIDI IN

Více

Praktické úlohy- 2.oblast zaměření

Praktické úlohy- 2.oblast zaměření Praktické úlohy- 2.oblast zaměření Realizace praktických úloh zaměřených na dovednosti v oblastech: Měření specializovanými přístroji, jejich obsluha a parametrizace; Diagnostika a specifikace závad, měření

Více

VLASTNOSTI KOMPONENT MICÍHO ETZCE -ÍSLICOVÁÁST

VLASTNOSTI KOMPONENT MICÍHO ETZCE -ÍSLICOVÁÁST VLASTNOSTI KOMPONENT MICÍHO ETZCE -ÍSLICOVÁÁST 6.1. Analogovíslicový pevodník 6.2. Zobrazovací a záznamové zaízení 6.1. ANALOGOVÍSLICOVÝ PEVODNÍK Experimentální metody pednáška 6 Napájecí zdroj Sníma pevod

Více

ZÁKLADY DATOVÝCH KOMUNIKACÍ

ZÁKLADY DATOVÝCH KOMUNIKACÍ ZÁKLADY DATOVÝCH KOMUNIKACÍ Komunikační kanál (přenosová cesta) vždy negativně ovlivňuje přenášený signál (elektrický, světelný, rádiový). Nejčastěji způsobuje: útlum zeslabení, tedy zmenšení amplitudy

Více

Konzistentnost. Pro a proti replikaci. Vztah ke škálovatelnosti (1)

Konzistentnost. Pro a proti replikaci. Vztah ke škálovatelnosti (1) Konzistentnost Pednášky z distribuovaných systém Pro a proti replikaci 1. Zvýšení spolehlivosti. 2. Zvýšení výkonnosti. 3. Nutnost zachování škálovatelnosti systému co do potu komponent i geografické rozlehlosti.

Více

Role a integrace HR systém

Role a integrace HR systém Role a integrace HR systém Ing. Michal Máel, CSc., Ing. Bc. Jaroslav Šmarda Vema, a. s. Okružní 3a 638 00 Brno macel@vema.cz, smarda@vema.cz Abstrakt Postavení systému ízení lidských zdroj (HR systému)

Více

IMPORT DAT Z TABULEK MICROSOFT EXCEL

IMPORT DAT Z TABULEK MICROSOFT EXCEL IMPORT DAT Z TABULEK MICROSOFT EXCEL V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - IMPORTU DAT DO PÍSLUŠNÉ EVIDENCE YAMACO SOFTWARE 2005 1. ÚVODEM Všechny produkty spolenosti YAMACO Software

Více

Vrstvy periferních rozhraní

Vrstvy periferních rozhraní Vrstvy periferních rozhraní Cíl přednášky Prezentovat, jak postupovat při analýze konkrétního rozhraní. Vysvětlit pojem vrstvy periferních rozhraní. Ukázat způsob využití tohoto pojmu na rozhraní RS 232.

Více

II. Jak se p?ihlásit do diskusní skupiny

II. Jak se p?ihlásit do diskusní skupiny Publikováno z 2. léka?ská fakulta Univerzity Karlovy (https://www.lf2.cuni.cz) LF2 > Listserver Majordomo na adrese listserv@lfmotol.cuni.cz Listserver Majordomo na adrese listserv@lfmotol.cuni.cz Majordomo

Více

Diagnostika u voz s 2-místnými diagnostickými kódy

Diagnostika u voz s 2-místnými diagnostickými kódy Zobrazení Diagnostické y jsou zobrazovány jako impulsy (blikání). Uživatel musí spoítat poet impuls LED diody na diagnostickém zaízení. Nap. íslice 5 je vysláno jako pt impuls (bliknutí), následuje krátká

Více

Úvodní studie (pokraov

Úvodní studie (pokraov Úvodní studie (pokraov ování) Model jednání a kontext Model jednání (use case model) slouží pro evidenci aktér a služeb systému. Kontextový diagram slouží pro evidenci aktér a datových tok. Oba modely

Více

ZÁKLADY DATOVÝCH KOMUNIKACÍ

ZÁKLADY DATOVÝCH KOMUNIKACÍ ZÁKLADY DATOVÝCH KOMUNIKACÍ Komunikační kanál (přenosová cesta) vždy negativně ovlivňuje přenášený signál (elektrický, světelný, rádiový). Nejčastěji způsobuje: útlum zeslabení, tedy zmenšení amplitudy

Více

Tester chybovosti 6xE1 Software pro ukládání dat

Tester chybovosti 6xE1 Software pro ukládání dat Tester chybovosti 6xE1 Software pro ukládání dat Technická dokumentace Ústav radioelektroniky FEKT VUT v Brně 2008 Základní parametry Tester slouží k monitorování bitové chybovosti šesti linek E1 (2048

Více

WWW poštovní klient s úložištm v MySQL databázi

WWW poštovní klient s úložištm v MySQL databázi eské vysoké uení technické v Praze Fakulta Elektrotechnická Bakaláské práce WWW poštovní klient s úložištm v MySQL databázi Jií Švadlenka Vedoucí práce: Ing. Ivan Halaška Studijní program: Elektrotechnika

Více

Vlastnosti podporované transportním protokolem TCP:

Vlastnosti podporované transportním protokolem TCP: Transportní vrstva Transportní vrstva odpovídá v podstatě transportní vrstvě OSI, protože poskytuje mechanismus pro koncový přenos dat mezi dvěma stanicemi. Původně se proto tato vrstva označovala jako

Více

Zamení fasády stavebního objektu

Zamení fasády stavebního objektu Zamení fasády stavebního objektu metodou pozemní stereofotogrammetrie - souhrn materiál k projektu OBSAH - technologický postup - poznámky - práce v terénu pehled - poznámky - fotogrammetrické vyhodnocení

Více

Počítačové sítě Implementace RM OSI. Počítačové sítě - Vrstva datových spojů 1

Počítačové sítě Implementace RM OSI. Počítačové sítě - Vrstva datových spojů 1 Implementace RM OSI Počítačové sítě - 1 Protokoly, architektura Otevřené systémy Otevřené pro další standardizaci Definují širší kategorie funkcí pro každou funkční úroveň Nedefinují způsob implementace

Více

Linkové kódy. Podpora kvality výuky informačních a telekomunikačních technologií ITTEL CZ.2.17/3.1.00/36206 PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI

Linkové kódy. Podpora kvality výuky informačních a telekomunikačních technologií ITTEL CZ.2.17/3.1.00/36206 PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI EVROPSKÝ SOCIÁLNÍ FOND Linkové kódy PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI Podpora kvality výuky informačních a telekomunikačních technologií ITTEL CZ.2.17/3.1.00/36206 Kódy na minulé hodině jsme se

Více

Komunikační protokol

Komunikační protokol Komunikační protokol verze dokumentu 8, pro firmware od verze 3.3 DALI232, DALI232e, DALInet, DALI2net y DALI RS232 / Ethernet ASCII protokol podpora MULTIMASTER signalizace připojení DALI sběrnice podpora

Více

Komunikaní adaptér USB - RS-485/422 - virtuální sériový port ELO E211. Uživatelský manuál

Komunikaní adaptér USB - RS-485/422 - virtuální sériový port ELO E211. Uživatelský manuál Komunikaní adaptér USB - RS-485/422 - virtuální sériový port Virtual IDLE ECHO ON OFF COM to Fiber Optics through USB ELO E211 Uživatelský manuál 2 ELOE211ZK001 ELOE211ZK001 1.0 Úvod... 4 1.1 Použití adaptéru...

Více

Správa obsahu ízené dokumentace v aplikaci SPM Vema

Správa obsahu ízené dokumentace v aplikaci SPM Vema Správa obsahu ízené dokumentace v aplikaci SPM Vema Jaroslav Šmarda, smarda@vema.cz Vema, a. s., www.vema.cz Abstrakt Spolenost Vema patí mezi pední dodavatele informaních systém v eské a Slovenské republice.

Více

PŘÍSTUPOVÉ METODY KE KOMUNIKAČNÍMU KANÁLU

PŘÍSTUPOVÉ METODY KE KOMUNIKAČNÍMU KANÁLU PŘÍSTUPOVÉ METODY KE KOMUNIKAČNÍMU KANÁLU Jedná se o pravidla zabezpečující, aby v jednom okamžiku vysílala informace prostřednictvím sdíleného komunikačního kanálu (kabel, vyhrazené frekvenční pásmo)

Více

SAS (Single-Attachment Station) - s jednou dvojicí konektorů, tj. pro použití pouze na jednoduchém kruhu.

SAS (Single-Attachment Station) - s jednou dvojicí konektorů, tj. pro použití pouze na jednoduchém kruhu. 4.1.1 FDDI FDDI je normalizováno normou ISO 9314. FDDI je lokální síť tvořící kruh. Jednotlivé stanice jsou propojeny do kruhu. K propojení stanic se používá optické vlákno. Lidovější variantou FDDI je

Více

Počítačové sítě II. 14. Transportní vrstva: TCP a UDP. Miroslav Spousta, 2005

Počítačové sítě II. 14. Transportní vrstva: TCP a UDP. Miroslav Spousta, 2005 Počítačové sítě II 14. Transportní vrstva: TCP a UDP Miroslav Spousta, 2005 1 Transportní vrstva přítomná v ISO/OSI i TCP/IP zodpovědná za rozšíření vlastností, které požadují vyšší vrstvy (aplikační)

Více

4. Transportní vrstva

4. Transportní vrstva 4. Transportní vrstva PB156: Počítačové sítě Eva Hladká Fakulta informatiky Masarykovy univerzity jaro 2010 Eva Hladká (FI MU) 4. Transportní vrstva jaro 2010 1 / 55 Struktura přednášky 1 Přehled 2 Úvod

Více

Připojení k rozlehlých sítím

Připojení k rozlehlých sítím Připojení k rozlehlých sítím Základy počítačových sítí Lekce 12 Ing. Jiří ledvina, CSc Úvod Telefonní linky ISDN DSL Kabelové sítě 11.10.2006 Základy počítačových sítí - lekce 12 2 Telefonní linky Analogové

Více

Protokoly spojové vrstvy KIV/PD

Protokoly spojové vrstvy KIV/PD Protokoly spojové vrstvy KIV/PD Přenos dat Martin Šimek O čem přednáška je? 2 Režimy komunikace mezi stanicemi Znakově orientované protokoly (BSC) Bitově orientované protokoly (HDLC) Komunikace mezi stanicemi

Více

7. Relační a prezentační vrstva

7. Relační a prezentační vrstva 7. Relační a prezentační vrstva PB156: Počítačové sítě Eva Hladká Fakulta informatiky Masarykovy univerzity jaro 2010 Eva Hladká (FI MU) 7. Relační a prezentační vrstva jaro 2010 1 / 13 Struktura přednášky

Více

TCP-Wedge ZDARMA. Přidává podporu TCP/IP: Sběr dat z adres portu IP na libovolné síti TCP/IP - ethernet / internet.

TCP-Wedge ZDARMA. Přidává podporu TCP/IP: Sběr dat z adres portu IP na libovolné síti TCP/IP - ethernet / internet. Katalogový list www.abetec.cz Software WinWedge Professional pro sběr dat 15-1003E Obj. číslo: 106001285 Výrobce: Mark-10 Corporation Anotace Přenáší data do libovolného programu Windows. Poskytuje plný

Více

Telekomunikační sítě LAN sítě

Telekomunikační sítě LAN sítě Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Telekomunikační sítě LAN sítě Datum: 14.2.2012 Autor: Ing. Petr Machník, Ph.D. Kontakt: petr.machnik@vsb.cz Předmět: Telekomunikační sítě ts_120214_kapitola3

Více

Vrstva přístupu k médiu (MAC) a/b/g/n

Vrstva přístupu k médiu (MAC) a/b/g/n Vrstva přístupu k médiu (MAC) 802.11a/b/g/n Lukáš Turek 13.6.2009 8an@praha12.net O čem to bude Jak zajistit, aby vždy vysílala jen jedna stanice? Jaká je režie řízení přístupu? aneb proč nemůžu stahovat

Více

Protokoly linkové úrovně

Protokoly linkové úrovně Protokoly linkové úrovně KIV/PD Přenos dat Martin Šimek O čem přednáška je? 2 Režimy komunikace mezi stanicemi Znakově orientované protokoly (BSC) Bitově orientované protokoly (HDLC) Komunikace mezi stanicemi

Více

Protokoly vrstvy datových spojů LAN Specifikace IEEE 802 pokrývá :

Protokoly vrstvy datových spojů LAN Specifikace IEEE 802 pokrývá : Protokoly vrstvy datových spojů LAN Specifikace IEEE 802 pokrývá : vrstvu fyzickou (standardy xxbasexxxx např. 100BASE TX) vrstvu datových spojů: Definice logického rozhraní specifikace IEEE 802.2 Specifikace

Více

VYTVÁENÍ VÝBROVÝCH DOTAZ

VYTVÁENÍ VÝBROVÝCH DOTAZ VYTVÁENÍ VÝBROVÝCH DOTAZ V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - VYTVÁENÍ VÝBROVÝCH SESTAV YAMACO SOFTWARE 2003-2004 1. ÚVODEM Standardní souástí všech produkt Yamaco Software jsou prostedky

Více

Elektrické parametry spojů v číslicových zařízeních

Elektrické parametry spojů v číslicových zařízeních Elektrické parametry spojů v číslicových zařízeních Co je třeba znát z teoretických základů? jak vyjádřit schopnost přenášet data jak ji správně chápat jak a v čem ji měřit čím je schopnost přenášet data

Více

xdsl (vlastnosti a aplikace) Robert Bešák

xdsl (vlastnosti a aplikace) Robert Bešák Systémy xdsl (vlastnosti a aplikace) Robert Bešák Efektivnjší využití metal. dvoudrátových vedení v pístupových sítích Využití existujících telefonních vedení pro vyšší penosové rychlosti Vlastnosti xdsl

Více

4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.

4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly. 4. Síťová vrstva Studijní cíl Představíme si funkci síťové vrstvy a jednotlivé protokoly. Doba nutná k nastudování 3 hodiny Síťová vrstva Síťová vrstva zajišťuje směrování a poskytuje jediné síťové rozhraní

Více

Komunikační protokol EX Bus. Komunikační protokol EX Bus. Topologie. Fyzická vrstva. Přístup ke sdílenému přenosovému mediu (sběrnici)

Komunikační protokol EX Bus. Komunikační protokol EX Bus. Topologie. Fyzická vrstva. Přístup ke sdílenému přenosovému mediu (sběrnici) Komunikační protokol EX Bus EX Bus je standard sériového přenosu dat, primárně určený pro přenos provozních informací mezi přijímačem a ostatními zařízeními k němu připojenými. Nahrazuje standard přenosu

Více

Zbytky zákaznického materiálu

Zbytky zákaznického materiálu Autoi: V Plzni 31.08.2010 Obsah ZBYTKOVÝ MATERIÁL... 3 1.1 Materiálová žádanka na peskladnní zbytk... 3 1.2 Skenování zbytk... 7 1.3 Vývozy zbytk ze skladu/makulatura... 7 2 1 Zbytkový materiál V souvislosti

Více

EVROPSKÁ ÚMLUVA O DOBROVOLNÉM KODEXU O POSKYTOVÁNÍ PEDSMLUVNÍCH INFORMACÍCH SOUVISEJÍCÍCH S ÚVRY NA BYDLENÍ (dále jen ÚMLUVA )

EVROPSKÁ ÚMLUVA O DOBROVOLNÉM KODEXU O POSKYTOVÁNÍ PEDSMLUVNÍCH INFORMACÍCH SOUVISEJÍCÍCH S ÚVRY NA BYDLENÍ (dále jen ÚMLUVA ) PRACOVNÍ PEKLAD PRO POTEBY BA 01/08/2005 EVROPSKÁ ÚMLUVA O DOBROVOLNÉM KODEXU O POSKYTOVÁNÍ PEDSMLUVNÍCH INFORMACÍCH SOUVISEJÍCÍCH S ÚVRY NA BYDLENÍ (dále jen ÚMLUVA ) Tato Úmluva byla sjednána mezi Evropskými

Více

Problematika využití árového kódu ve vysledovatelnosti potravin. Problem areas of using barcode in food traceability

Problematika využití árového kódu ve vysledovatelnosti potravin. Problem areas of using barcode in food traceability Problematika využití árového kódu ve vysledovatelnosti potravin Problem areas of using barcode in food traceability Miroslav Hrubý, Ivo Šašek, Václav Kybic Klíová slova: Vysledovatelnost, bezpenost potravin,

Více

Podílový fond PLUS. komplexní zabezpeení na penzi

Podílový fond PLUS. komplexní zabezpeení na penzi Podílový fond PLUS komplexní zabezpeení na penzi Aleš Poklop, generálníeditel Penzijního fondu eské spoitelny Martin Burda, generálníeditel Investiní spolenosti eské spoitelny Praha 29. ervna 2010 R potebuje

Více

Systémy pro sběr a přenos dat

Systémy pro sběr a přenos dat Systémy pro sběr a přenos dat propojování distribuovaných systémů modely Klient/Server, Producent/Konzument koncept VFD (Virtual Field Device) Propojování distribuovaných systémů Používá se pojem internetworking

Více

Párování. Nápovdu k ostatním modulm naleznete v "Pehledu nápovd pro Apollo".

Párování. Nápovdu k ostatním modulm naleznete v Pehledu nápovd pro Apollo. Párování Modul Párování poskytuje pehled o došlých i vrácených platbách provedených bankovním pevodem i formou poštovní poukázky. Jedná se napíklad o platby za e-pihlášky, prkazy ISIC nebo poplatky za

Více

Lokální počítačové sítě

Lokální počítačové sítě Lokální počítačové sítě Základy počítačových sítí Lekce 11 Ing. Jiří ledvina, CSc Úvod Lokální počítačové sítě se používají pro propojení počítačů v geograficky omezené oblasti. Většinou se jedná o propojení

Více

1. Základní klasifikace a pojmy počítačových sítí

1. Základní klasifikace a pojmy počítačových sítí 1. Základní klasifikace a pojmy počítačových sítí Význam počítačových sítí neustále roste. Sítě se uplatňují jak ve firmách tak i při výuce na školách. I doma má dnes mnoho lidí svoji malou síť nemluvě

Více

ipové karty, standardy PKCS#11, PKCS#15

ipové karty, standardy PKCS#11, PKCS#15 ipové karty, standardy PKCS#11, PKCS#15 Pod pojmem ipová karta (smart card) dnes rozumíme integrovaný obvod, zalisovaný v njakém nosii a obsahující procesor s dostaten velkou pamtí a software (operaní

Více

1 VERZE DOKUMENTU... 4 2 VERZE SOFTWARE... 4 3 ZÁKLADNÍ POPIS... 4 4 ZÁKLADNÍ P EHLED HYDRAULICKÝCH SCHÉMAT... 4 5 HYDRAULICKÁ SCHÉMATA...

1 VERZE DOKUMENTU... 4 2 VERZE SOFTWARE... 4 3 ZÁKLADNÍ POPIS... 4 4 ZÁKLADNÍ P EHLED HYDRAULICKÝCH SCHÉMAT... 4 5 HYDRAULICKÁ SCHÉMATA... Uživatelská píruka Obsah 1 VERZE DOKUMENTU... 4 2 VERZE SOFTWARE... 4 3 ZÁKLADNÍ POPIS... 4 4 ZÁKLADNÍ PEHLED HYDRAULICKÝCH SCHÉMAT... 4 4.1 REGULÁTOREM NEOVLÁDANÝ KOTEL:... 4 4.2 REGULÁTOREM OVLÁDANÝ

Více

Programovací jazyk Python. Objektov orientovaný. [citováno z http://wraith.iglu.cz/python/index.php]

Programovací jazyk Python. Objektov orientovaný. [citováno z http://wraith.iglu.cz/python/index.php] Programovací jazyk Python [citováno z http://wraith.iglu.cz/python/index.php] Python je jazyk objektov orientovaný, interpretovaný, dynamický a siln typovaný, multiplatformní, s jednoduchou a itelnou syntaxí,

Více

Katedra softwarového inženýrství, Matematicko-fyzikální fakulta UK

Katedra softwarového inženýrství, Matematicko-fyzikální fakulta UK v. 2.2 Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha, verze 2.2 Jií Peterka, 2005 v. 2.2 Co je elektronická pošta? je to služba! mže být realizována rznými

Více

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Předmět: Počítačové sítě Téma: Počítačové sítě Vyučující: Ing. Milan Káža Třída: EK1 Hodina: 21-22 Číslo: III/2 4. Síťové

Více

Jak taková poítaová sí vypadá

Jak taková poítaová sí vypadá Jak taková poítaová sí vypadá Po té, co jsme si vysvtlili dležitost poítaových sítí, mžeme konen zaít poznávat principy skryté komunikace okolo nás. Z hlediska rozsahu lze vytváet rzn rozsáhlé poítaové

Více

ORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY

ORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY ORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY KLÍOVÉ FUNKCE ORACLE MANUFACTURING SCHEDULING Píprava pedpovdí Parametry plánu finální výroby Plánování materiálových požadavk Pracovní plocha

Více

Dokumentaní píruka k aplikaci. Visor: Focení vzork. VisorCam. Verze 1.0

Dokumentaní píruka k aplikaci. Visor: Focení vzork. VisorCam. Verze 1.0 Dokumentaní píruka k aplikaci Visor: Focení vzork VisorCam Verze 1.0 ervenec 2009 Modul Focení vzork slouží k nafocení vzork 1. Prostednictvím této aplikace je provádna veškerá práce s fotoaparátem pístroje

Více

ORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA

ORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA ORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA KLÍOVÉ FUNKCE ORACLE DISCRETE MANUFACTURING Definice výrobních píkaz Definice výrobních rozvrh ízení zakázkové výroby ízení sériové výroby ízení hromadné

Více

Dodatek dokumentace KEO-Moderní kancelá verze 7.40

Dodatek dokumentace KEO-Moderní kancelá verze 7.40 Dodatek dokumentace KEO-Moderní kancelá verze 7.40 PODACÍ DENÍK SPIS SBRNÝ ARCH PÍSEMNOST DOKUMENT ÍSLO JEDNACÍ J ODESÍLATELE - Soubor všech jednotlivých DOŠLÝCH a VLASTNÍCH písemností. - Každé písemnosti

Více

PŘEDNÁŠKA PS 6 Přenos dat v počítačových sítích

PŘEDNÁŠKA PS 6 Přenos dat v počítačových sítích PŘEDNÁŠKA PS 6 Přenos dat v počítačových sítích Část 2 Osnova Metody detekce chybovosti Pravděpodobnost chyby ve zprávě Parita Kontrolní blokový součet (pseudosoučet) Redundantní cyklické kódy Jiný způsob

Více

EXTRAKT z české technické normy

EXTRAKT z české technické normy EXTRAKT z české technické normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním ICS 35.240.60 materiálem o normě. Dopravní telematika Vyhrazené spojení krátkého rozsahu (DSRC) Datová

Více

PSK2-5. Kanálové kódování. Chyby

PSK2-5. Kanálové kódování. Chyby PSK2-5 Název školy: Autor: Anotace: Vzdělávací oblast: Předmět: Tematická oblast: Výsledky vzdělávání: Klíčová slova: Druh učebního materiálu: Typ vzdělávání: Ověřeno: Zdroj: Vyšší odborná škola a Střední

Více

Soudní znalectví ve specializaci silniních nehod

Soudní znalectví ve specializaci silniních nehod KA1 Analýza dopravních nehod a konflikt Úvod do soudního znalectví Doc. Ing. Aleš V É M O L A, Ph.D. Ústav soudního inženýrství Vysokého uení technického v Brn www.usi.cz e-mail: ales.vemola@usi.vutbr.cz

Více

Popis programu EnicomD

Popis programu EnicomD Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry

Více

Prezentaní program PowerPoint

Prezentaní program PowerPoint Prezentaní program PowerPoint PowerPoint 1 SIPVZ-modul-P0 OBSAH OBSAH...2 ZÁKLADNÍ POJMY...3 K EMU JE PREZENTACE... 3 PRACOVNÍ PROSTEDÍ POWERPOINTU... 4 OPERACE S PREZENTACÍ...5 VYTVOENÍ NOVÉ PREZENTACE...

Více

4 - Architektura poítae a základní principy jeho innosti

4 - Architektura poítae a základní principy jeho innosti 4 - Architektura poítae a základní principy jeho innosti Z koncepního hlediska je mikropoíta takové uspoádání logických obvod umožující provádní logických i aritmetických operací podle posloupnosti povel

Více

Linková vrstva, metody přístupu

Linková vrstva, metody přístupu Linková vrstva, metody přístupu RNDr. Ing. Vladimir Smotlacha, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Vladimír Smotlacha, 2011 Počítačové

Více

Modemy a síťové karty

Modemy a síťové karty Modemy a síťové karty Modem (modulator/demodulator) je zařízení, které konvertuje digitální data (používané v PC) na analogové signály, vhodné pro přenos po telefonních linkách. Na druhé straně spojení

Více

STRUKTURA GENEROVANÝCH ZPRÁV

STRUKTURA GENEROVANÝCH ZPRÁV Interface Obsah: ZÁKLADNÍ POPIS Technické informace 2 2 STRUKTURA GENEROVANÝCH ZPRÁV 3 Typ dat 0 Driver ID 3 Typ dat 1 Extinfo 1 6 Typ dat 2 Extinfo 2 6 VARIANTY PIPOJENÍ 7 PIPOJENÍ DIGITÁLNÍHO TACHOGRAFU

Více

Moderní technologie linek. Zvyšování přenosové kapacity Zvyšování přenosové spolehlivosti xdsl Technologie TDMA Technologie FDMA

Moderní technologie linek. Zvyšování přenosové kapacity Zvyšování přenosové spolehlivosti xdsl Technologie TDMA Technologie FDMA Moderní technologie linek Zvyšování přenosové kapacity Zvyšování přenosové spolehlivosti xdsl Technologie TDMA Technologie FDMA Zvyšování přenosové kapacity Cílem je dosáhnout maximum fyzikálních možností

Více

7. Relační a prezentační vrstva

7. Relační a prezentační vrstva 7. Relační a prezentační vrstva PB156: Počítačové sítě Eva Hladká Slidy připravil: Tomáš Rebok Fakulta informatiky Masarykovy univerzity jaro 2015 Eva Hladká (FI MU) 7. Relační a prezentační vrstva jaro

Více

Systémy pro sběr a přenos dat

Systémy pro sběr a přenos dat Systémy pro sběr a přenos dat model ISO/OSI, funkce vrstev základní typy datových přenosů sdílení kapacity kanálu adresace a řízení přístupu k médiu spolehlivý a nespolehlivý kanál spojovaná a nespojovaná

Více