Lekce 6: Techniky přenosu dat
|
|
- Lukáš Malý
- před 9 lety
- Počet zobrazení:
Transkript
1 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
2 co jsou "techniky přenosu dat"? obecně: dále také: všechno, co se týká samotného přenosu dat způsoby, postupy,. patří sem: paketový přenos přenos dat na principu přepojování paketů bylo dříve první přednáška, jako jedno ze základních "paradigmat" podobně: přenos buněk, přenos na principu přepojování okruhů spolehlivý a nespolehlivý přenos spojovaný a nespojovaný přenos přenos "best effort" a s QoS vše bylo dříve (1. přednáška) Slide č. 2 simplexní, duplexní a poloduplexní přenos jak je to s přenosem v různých směrech asynchronní, arytmický a synchronní přenos jak je to se vzájemnou synchronizací příjemce a odesilatele izochronní přenos je přenos v reálném čase? zajištění transparence dat kdy jsou přenášená data příkazy a kdy "čistá data" framing (zajištění synchronizace na úrovni rámců, paketů, buněk, ) jak správně rozpoznávat celé rámce, pakety detekce chyb zajištění spolehlivosti přenosu řízení toku
3 simplex, duplex, poloduplex týká se možnosti přenosu v obou směrech (plně) duplexní přenos: je možný v obou směrech, a to současně poloduplexní přenos: je možný v obou směrech, ale nikoli současně simplexní přenos: je možný jen v jednom směru příklady: optické vlákno bez WDM digitální TV vysílání systémem DVB-T obecně R a TV vysílání, jednosměrné satelitní přenosy týká se komunikace obecně: nejde jen o to, co umožňuje přenosové médium jde také o způsob využití nad plně duplexní přenosovou cestou lze komunikovat např. jen poloduplexně stylem: otázka - odpověď Slide č. 3 další varianty: semiduplex (dusimplex): když je přenos každým z obou směrů realizován jinak na jiných frekvencích, jinou cestou, jinou technologií příklady: jednosměrné satelitní připojení k Internetu technologie DirecTV, zpětný kanál realizován "pozemní" cestou Internet asymetrický přenos: když jsou (maximální, nominální) rychlosti v obou směrech různé příklad: ADSL (Asymmetric DSL), poměr rychlostí daný technologií je cca 1:10 poměr rychlostí v rámci komerčních nabídek je (dnes, obvykle) 1:4
4 problematika synchronizace každý bit je přenášen v rámci určitého bitového intervalu tj. přenos bitu není "okamžitý", ale trvá určitou dobu (bitový interval) přenášená data reprezentuje stav signálu během bitového intervalu příjemce vyhodnocuje stav přenášeného signálu "někde" 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 přenášena časování odesilatele problém synchronizace: příjemce se musí "strefit" do správného bitového intervalu zjednodušení: jinak přijme nesmyslná data odesilatel i příjemce odměřují odesílaná data podle vlastních hodinek. tyto hodinky musí "tikat" dostatečně souběžně (synchronně) musí být tzv. v synchronizaci časování příjemce Slide č ztráta synchronizace
5 asynchronní přenos jeden z možných způsobů zajištění 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ě vyznačen je k tomu potřebná alespoň tříhodnotová logika terminologický problém: když se dnes řekne "asynchronní", nemyslí se tím tato varianta!!! ale to, co je správně označováno jako "arytmické"!!! tato varianta se dnes prakticky nepoužívá Slide č. 5 oddělovače bitových intervalů
6 arytmický přenos arytmický přenos: snaží se přenáš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" předpoklad: 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ý počet datových bitů časové prodlevy mezi jednotlivými znaky mohou být různě velké!!! proto a-rytmický přenos: chybí mu rytmus přenosu jednotlivých znaků během prodlevy mezi znaky se hodinky příjemce mohou libovolně "rozejít" na začátku dalšího znaku budou znovu "zasynchronizovány" pomocí start bitu? Slide č. 6
7 synchronní přenos synchronní přenos: synchronizace je udržována trvale přenáší se celé souvislé bloky dat libovolně velké!! synchronizace se udržuje po celou dobu přenosu souvislého bloku někdy 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í přenos je obecně rychlejší než asynchronní a arytmický používá se na vyšších Slide č. 7 rychlostech způsob zajištění trvalé synchronizace: bloky jsou libovolně dlouhé = již není možné se spoléhat na to, že hodinky příjemce "vydrží" a "nerozejdou se" během přenosu bloku synchronizaci je třeba udržovat průběžně průběžně seřizovat hodinky příjemce během celého přenosu možnosti: skrze samostatný "synchronizační" (časovací) signál přenáší "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 Slide č přenášená data časování příklad: kódování Manchester (např u Ethernetu) uprostřed každého bitového intervalu je vždy hrana, která "nese" data (svou polaritou) současně tato hrana může sloužit i pro potřeby synchronizace vyskytuje se vždy, bez ohledu na hodnotu dat příklad: kódování "diferenciální Manchester" (např. u Token Ringu) uprostřed každého bitového intervalu je hrana, slouží pouze potřebá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 změna, 1=není změna představa: časování se smíchá s daty sloučí (sečte) se datový a časovací signál příjemce využije "časovací část" pro průběžné seřizování svých hodinek nevýhoda: modulační rychlost (i šířka pásma) je 2x vyšší než přenosová rychlost!!! na 1 bit jsou 2 změny signálu
9 příklad: synchronizace z dat myšlenka: přenášený signál nebude obsahovat žádné časování příjemce si průběžně seřizuje 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 změnu přenáš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 způsobit 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 při 8 a více by se již rozešly řešení: na straně odesilatele: za každou šestou (po sobě jdoucí) nulu zařadí jeden jedničkový bit na straně příjemce: po každých 7 souvislých nulách smaže následující jedničku "spotřeba" zvyšuje se tím počet přenesených bitů, již to není 1 bit = 1 změna přenášeného signálu ale je to velmi blízko (limitně rovno) Slide č. 9
10 isochronní přenos isochronní: = "probíhající ve stejném čase" vhodné (nutné) pro multimediální přenosy obraz, zvuk může být určité přenosové zpoždění např. až 500 ms ale je požadována vysoká pravidelnost!! přenosové zpoždění je konstantní a nemění se!!! důsledky "isochronnosti": data mají zaručeno, za jak dlouho se dostanou ke svému cíli nemusí to být "ihned", ale je to pravidelně představa: jdou to asynchronní data, vkládaná do synchronního přenosové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ů) přepojování okruhů je (může být) isochronní časový multiplex (TDM) zachovává isochronní charakter statistický multiplex a přepojování paketů nejsou isochronní!!! data "synchronní nosič" Slide č. 10
11 bitstream (bitový proud) linkový rámec lokalita A bitstream lokalita B tzv. bitstream (bitový proud) je telekomunikační služba synchronní přenos bitů mezi dvěma lokalitami má konstantní přenosovou rychlost a konstantní přenosové zpoždění lze jej chápat jako službu fyzické vrstvy službu charakteru odešli/přijmi bit se synchronním způsobem fungování bitstream (bitový proud) je vhodným "podložím" pro přenosové služby vyšších úrovní nad bitovým proudem lze realizovat přenos (linkových) rámců nad bitovým proudem lze realizovat různé druhy přenosů: paketový / best effort isochronní s QoS Slide č. 11
12 bitstream na různých úrovních v poslední době se hovoří o různých úrovních bitstreamu Slide č. 12 na úrovni DSLAM tradiční pojetí "to, co vychází z DSLAM-u" na úrovni ATM přesněji: před agregačním směrovačem, ještě lze považovat za bitstream na úrovni IP nemá základní charakteristiky bitstreamu není isochronní jde o "packet stream" data již jsou "zabalena" do paketů, podléhají agregaci kterou nelze měnit, v ČR nabízen jen "bitstream na úrovni IP", ostatní varianty nikoli byť EU po nás požadovala jejich zavedení názor: "IP bitstream" není žádným bitstreamem jde spíše o uměle zavedený pojem, který má zastřít absenci skutečného bitstreamu oficiální překlad: datový tok
13 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 přenosů) při asynchronním (arytmickém) přenosu je to dáno start bity při synchronním přenosu je nutné odpočítávat bity synchronizace na úrovni rámců Slide č. 13 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: přenáší data členěná na znaky pro vyznačení začátku/konce používají speciální znaky ASCII sady bitově orientované linkové protokoly: přenáší data jako posloupnosti bitů nečlení je na znaky pro vyznačení začátku/konce využívají speciálních bitových posloupností tzv. křídlových značek rámec
14 zajištění transparence dat související problém: jak vždy spolehlivě poznat, která data jsou: řídící (hlavičky, patičky, příkazy atd.) a mají být interpretována "užitečná data" a nemají být nijak interpretována možné základní přístupy: samostatné přenosové kanály pro řídící příkazy a pro data někdy je možné, někdy ne sloučení příkazů a dat do jednoho přenosového kanálu častější nutné mít schopnost rozpoznat, kdy se jedná o "užitečná data" a kdy o příkazy Slide č. 14 příklady řešení (se společným přenosovým kanálem): prefixace speciálním ESCAPE znakem před 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žitečný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 značkou) používá se u bitově orientovaných protokolů, pro vyznačení začátku (a event. i konce rámce) případný výskyt speciální bitové posloupnosti v užitečných datech se řeší pomocí bit-stuffingu
15 znakově orientovaný přenos přenášená data jsou chápána jako posloupnost znaků každý o stejném počtu bitů jak rozpoznat začátek a konec? na začátek rámce dát speciální uvozující znak, a na konec ukončující znak prefixovaný pomocí znaku DLE na začátek rámce dát speciální "uvozující" znak, a za něj ú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 Slide č. 15
16 bitově orientovaný přenos přenášený text je chápán jako posloupnost bitů tj. přenášená data nejsou členěna na znaky představa: v přenášeném řetězci bitů se hledá vzorek (posloupnost, značka), indikující začátek (konec) tzv. křídlová značka výskyt křídlové značky představuje začátek rámce konec může být také označen křídlovou značkou, nebo určen údajem o délce (za úvodní křídlovou značkou) x zajištění transparence dat: aby se křídlová značka nevyskytla "v datech" řeší se pomocí techniky bit-stuffing příklad: tvoří-li křídlovou značku 8 po sobě jdoucích jedniček, pak odesilatel za každých 7 po sobě jdoucích jedniček přidá 0 Slide č detekční okénko 8x křídlová značka,
17 bitově vs. znakově orientované protokoly dnes se úrovni linkové vrstvy používají téměř výlučně bitově orientované protokoly kvůli nižší režii na zajištění transparence dat jsou novější. příklady bitově orientovaných protokolů: SDLC vyvinula firma IBM v roce 1975 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 LAP (Link Access Protocol) vyvinula ITU-T od roku 1981, podle HDLC má několik verzí: LAPB» pro B kanály ISDN LAPD» pro D-kanál ISDN LAPM» pro modemy Ethernet rámce Ethernetu jsou také bitověorientované značce se říká "preambule" (preamble)... formát rámce HDLC 8 bitů 8/16 bitů 8/16 bitů 16/32 bitů 8 bitů značka adresa řídící bity data FCS značka Slide č používá se bit-stuffing
18 9 řad Počítačové sítě 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ý předpoklá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 potřebuje přenést 8 bitů 8000x za sekundu rámec T1 se musí opakovat 8000x za sekundu režie Data (náklad) rámec SONET STS-1 příklad: buňka ATM 5 bytů hlavička 48 bytů náklad Slide č sloupců
19 zajištění 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: očekává se od všech vrstev, počínaje linkovou vrstvou princip a způsob realizace je v zásadě stejný na všech vrstvách podmínkou je schopnost detekce chyb schopnost rozpoznat, že došlo k nějaké chybě při přenosu musí být použit vhodný detekční mechanismus Slide č. 19 používá se co dělat, když se zjistí chyba při přenosu? nespolehlivý přenos: nic spolehlivý přenos: 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 přenášených dat současně nízká účinnost používá se jen výjimečně pomocí potvrzování příjemce si nechá znovu zaslat poškozená data podmínkou je existence zpětné vazby / zpětného kanálu alespoň poloviční duplex, aby příjemce mohl kontaktovat odesilatele
20 jak řešit detekci? možnosti detekce chyb: parita (příčná a podélná) má nejmenší účinnost kontrolní součty lepší účinnost cyklické redundantní kódy (CRC) druhy chyb: zdaleka nejlepší účinnost pozměněná data některé bity jsou změněny shluky chyb celé větší skupiny bitů/bytů jsou změněny 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ů kvůli možnost vyžádat si opakované vyslání to se dělá pro celé bloky informaci o chybě v určitém bytu by nebylo možné využít stejně by se znovu přenesl celý rámec/paket obecná představa: k přenášeným datům se připojí "zabezpečovací údaj" data Slide č. 20
21 obecná představa odesilatel data přenáší se data zabezpečovací údaj příjemce odesilatel podle obsahu přenášeného bloku vypočítá "zabezpečovací údaj", který připojí k datovému bloku a přenese příjemce znovu vypočítá "zabezpečovací údaj" (stejným postupem) a porovná jej s přijatým zabezpečovacím údajem Slide č. 21 data = ne chyba ano OK
22 blok dat (rámec, paket) příčná parita (lichá) příčná parita (sudá) Počítačové sítě parita paritní bit bit přidaný navíc k datovým bitům sudá parita: paritní bit je nastaven tak, aby celkový počet 1 byl sudý lichá parita: aby byl lichý jedničková parita: paritní bit pevně nastaven na 1 nemá zabezpečují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 nadbytečná stejně se znovu posílá celý blok (rámec, paket) podélná parita: parita ze všech stejnolehlých bitů všech bytů/slov Slide č podélná parita
23 blok dat (rámec, paket) Počítačové sítě kontrolní součet jednotlivé byty/slova/dvojslova tvořící přenášený blok se interpretují jako čísla a sečtou se výsledný součet se použije jako zabezpečovací údaj obvykle se použije jen část součtu, například nižší byte či nižší slovo alternativa: místo součtu se počítá XOR jednotlivých bitů účinnější než parita ale stále je "míra zabezpečení" příliš nízká 1234H 3AB7H BC90H 76B1H 330FH 0012H CD93H 6401H ABCDH + Slide č. 23
24 CRC Cyclic Redundancy Check posloupnost bitů, tvořící blok dat, je interpretována jako polynom polynom nad tělesem charakteristiky 2, kde jednotlivé bity jsou jeho koeficienty. + 1.x x x x 11 + tento polynom je vydělen jiným polynomem (tzv. charakteristickým polynomem) např. CRC-16: x 16 + x 15 + x výsledkem je podíl a zbytek Slide č. 24 v roli zabezpečení se použije zbytek po dělení charakteristickým polynomem chápaný již jako posloupnost bitů data podíl = * + char. polynom zbytek schopnosti detekce jsou "vynikající": všechny shluky chyb s lichým počtem bitů všechny shluky chyb do velikosti n bitů kde n je stupeň charakteristického polynomu všechny shluky chyb velikosti > n+1 s pravděpodobností % CRC-32 používá se CRC v rozsahu 16 bitů nebo 32 bitů
25 výpočet CRC spolehlivost CRC kódů se opírá o silné teoretické výsledky z algebry samotný výpočet CRC-kódu (zbytku po dělení) je velmi jednoduchý a může být snadno implementován v HW, pomocí XOR-hradel a posuvných registrů MSB LSB data x 5 x 4 x 3 XOR x 2 x nejméně významný bit (charakteristický polynom je x 5 + x 4 + x 2 + 1) Slide č. 25
26 potvrzování (acknowledgement) jde o obecnější mechanismus, který slouží (může sloužit) více účelům současně: zajištění 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 způsobů jak realizovat potvrzování ("stupňů volnosti"): kladné a záporné potvrzování potvrzují se správě resp. chybně přijaté 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 vnořeno do datového rámce/paketu metoda okénka... příjemce Slide č. 26 n čas potvrzení
27 Stop&Wait ARQ jde o samostatné jednotlivé průběh: potvrzování samostatné = potvrzení je přenáš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í nepřijde do předem stanoveného intervalu (interpretuje se stejně jako záporné potvrzení) možné příčiny:» rámec/paket vůbec nedošel, příjemce neví že by měl něco potvrdit» ztratilo se potvrzení Slide č. 27 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 přenos 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
28 příklad (stop & wait ARQ) kladné potvrzení, pokračuje se dalším rámcem odesilatel reaguje na záporné potvrzení opakováním přenosu po vypršení timeoutu je přenos opakován n n+1 n+1 n+1 n n+1 n+1 rámec došel poškozený, příjemce generuje záporné potvrzení rámec přijat bez chyb, je generováno kladné potvrzení potvrzení se po cestě ztratilo Slide č. 28
29 vlastnosti stop&wait jednoduchá a přímočará implementace charakter přenosu vychází ryze poloduplexní nevyužívá se případné (plné) duplexnosti přenosové cesty používá se např. v protokolech IPX/SPX firmy Novell malé přenosové zpoždění Slide č. 29 velké přenosové zpoždění má smysl v sítích LAN, kde je přenosové zpoždění únosně malé ale nikoli v sítích WAN kde je zpoždění velké při větším přenosovém zpoždění se tento způsob potvrzování stává velmi neefektivní dochází k velkým prodlevám mezi přenosy 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á změní jednotlivé potvrzování na kontinuální
30 příklad: Ethernet 1526 bytů 64 bytů potvrzení TRANS, 1228,8 μs včetně IFG (mezery mezi bloky) PROP, 25,6 μs ACK, 51,2 μs PROP, 25,6 μs efektivnost = TRANS TRANS + ACK + 2 * PROP pro 10 Mbps Ethernet v prostředí LAN, s RTT (Round Trip Time) 52,1μs vychází efektivnost cca 92% v prostředí WAN se RTT pohybuje v řádu milisekund! Slide č. 30 např. při RTT = 100 ms (PROP= μs) klesla na pouhé 2,3%
31 kontinuální potvrzování continuous ARQ idea: odesilatel bude vysílat datové rámce dopředu, a příslušná potvrzení bude přijímat průběžně, s určitým zpožděním n n+1 n+2 n+3 n+4 n+5 potvrzení n n+1 n+2 n+3 n+4 Slide č. 31 otázka: jak se má odesilatel zachovat, když dostane záporné potvrzení? a už mezitím odeslal několik 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ě přenést, se nevysílají znovu (šetří to přenosovou kapacitu) příjemce musí úspěšně přijaté rámce ukládat do bufferů (je to náročné na jeho hospodaření s pamětí)
32 kontinuální potvrzování, varianta se selektivním opakováním přenos rámce n+1 se opakuje a dál se pokračuje bez návratu n n+1 n+2 n+3 n+1 n+4 n+5 odesilatel přijaté rámce n n+1 n+2 n+3 n+1 n+4 n+5 rámec přišel poškozený, je generováno záporné potvrzení příjemce musí přijímat a ukládat do bufferů Slide č. 32
33 varianta: návrat zpět alternativa k selektivnímu opakování řeší situaci kdy záporné potvrzení (informace o poškození určitého rámce) přijde se zpožděním v době kdy již byly odeslány nějaké další rámce řeší se zahozením již odeslaných rámců odesilatel znovu vyšle poškozený rámec a po něm postupně vysílá následující rámce které již mohly být jednou odeslány nevýhody: plýtvání přenosovou kapacitou výhody: příjemci stačí čekat na nový přenos poškozeného rámce, a pak pokračovat v příjmu dalších rámců obecné vlastnosti kontinuálního potvrzování: dokáže lépe snášet větší přenosové zpoždění hodí se i do prostředí WAN, kde přenosové zpoždění je velké používá se např. v protokolech TCP/IP potvrzování se používá v protokolu TCP, který zajišťuje spolehlivý přenos TCP se snaží průběžně adaptovat na podmínky přenosu dynamicky si upravuje různé časové limity a další parametry, aby se choval optimálně další otázky: kolik rámců si odesilatel může dovolit vyslat dopředu ještě než dostane jejich potvrzení? odpověď záleží na konkrétní velikosti přenosového zpoždění, reakční době protistrany, velikosti rámců,... Slide č. 33
34 kontinuální potvrzování, varianta s návratem přenos rámce n+1 se opakuje a dál se pokračuje bez návratu n n+1 n+2 n+3 n+1 n+2 n+3 odesilatel přijaté rámce n n+1 n+2 n+3 n+1 n+2 n+3 rámec přišel poškozený, je generováno záporné potvrzení příjemce může přestat přijímat příjemce opět musí přijímat Slide č. 34
35 samostatné a nesamostatné potvrzování samostatné = potvrzení je přenáš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ů přenášených v opačném směru než rámce, které jsou potvrzovány označováno jako tzv. piggybacking Slide č. 35
36 problematika řízení toku podstata problému: rychlost (výpočetní 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 kvůli své rychlosti kvůli nedostatku bufferů... a musel kvůli tomu zahazovat správně přenesené rámce/pakety proto je nutné řídit tok dat mezi odesilatelem a příjemcem podle možností příjemce!!! lze řešit na různý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 Slide č. 36 tj. příjemce by měl diktovat tempo
37 řízení toku vs. zahlcení řízení toku (flow control) se týká koncových uzlů aby odesilatel nezahltil příjemce přitom se předpokládá, že přenosová cesta mezi nimi není úzkým hrdlem že je dostatečně dimenzovaná, že se nezahlcuje obvyklé řešení: příjemce diktuje tempo přenosu předcházení zahlcení (congestion control) se týká přenosové sítě opatření proti tomu, aby se zahlcovala přenosová část sítě mezi komunikujícími stranami jakoby: odesilatel i příjemce jsou dostatečně rychlí, potenciálním úzkým hrdlem je přenosová síť možná řešení: traffic shaping, traffic policing, přechod z kontinuálního na jednotlivé potvrzování, síť Slide č. 37
38 buffer se vyprázdnil pod dolní limit, tiskárna obnovuje přísun dat příklad: řízení toku pomocí XON/XOFF komunikace s tiskárnou vybavenou bufferem znaky XON/XOFF posílá tiskárna jako příjemce časový průběh pošli X-ON pošli X-OFF buffer je zaplněn přes horní limit, tiskárna zastavuje další vysílání dat Slide č. 38 míra využití bufferu 0% 100% dolní limit horní limit
39 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 "dopředu" aniž by je měl ještě potvrzené používá např. protokol TCP velikost okénka určuje: odesilatel, dle chování a vlastností sítě většinou stanoví maximální velikost příjemce, podle svých možností (např. dostupnosti bufferů) ovlivňováním velikosti okénka může příjemce efektivně regulovat tok dat směrem k sobě!!!!! zmenšením okénka na nulovou velikost lze zastavit vysílání již potvrzené rámce rámce, které ještě nelze odeslat Slide č. 39 rámce, které mohou být odeslány (i bez potvrzení)
40 poznámka příjemce by mohl regulovat tok dat i tím, že nebude potvrzovat přijaté 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 přenosy, které proběhly úspěšně, bude se plýtvat přenosovou kapacitou hrozí nebezpečí, že při větším počtu neúspěšných pokusů (bez kladného potvrzení) to odesilatel vzdá v praxi se to nepoužívá Slide č. 40
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ů
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í
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
3. Linková vrstva. Linková (spojová) vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl
3. Linková vrstva Studijní cíl Představíme si funkci linkové vrstvy. Popíšeme její dvě podvrstvy, způsoby adresace, jednotlivé položky rámce. Doba nutná k nastudování 2 hodiny Linková (spojová) vrstva
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,
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Katedra softwarového inženýrství MFF UK Malostranské náměstí 25, 118 00 Praha 1 - Malá Strana
, v. 3.5 o čem bude druhá část přednášky? Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha Lekce 1: internetworking J. Peterka, 2011 internetworking aneb: vzájemné
Lekce 7: Techniky penosu dat
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 Co jsou "techniky penosu dat"? obecn: dále
Telekomunikační sítě Protokolové modely
Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Telekomunikační sítě Protokolové modely Datum: 14.2.2012 Autor: Ing. Petr Machník, Ph.D. Kontakt: petr.machnik@vsb.cz Předmět: Telekomunikační sítě
Fyzická úroveň. Teoretický základ datových komunikací. Fourierova analýza
Fyzická úroveň Úvod do počítačových sítí Lekce 03 Ing. Jiří ledvina, CSc. Teoretický základ datových komunikací Fourierova analýza Signály limitované šířkou pásma Maximální přenosová rychlost kanálem 3.10.2008
Management procesu II Mgr. Josef Horálek
Management procesu II Mgr. Josef Horálek Vlákna = Vlákna (Threads) = proces je definován množinou zdrojů výpočetního systému, které používá a umístěním, kde je spuštěn; = vlákno (thread) nazýváme lehký
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
Zabezpečení datových přenosů pomocí CRC
Zabezpečení datových přenosů pomocí CRC Cílem úlohy je seznámit se s funkčními principy využití CRC (Cyclic Redundancy Check), tedy s jeho: - matematickým základem - vlastnostmi a detekčními schopnostmi
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
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
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
POČÍTAČOVÉ SÍTĚ 1 Úvod
POČÍTAČOVÉ SÍTĚ 1 Úvod 1.1 Definice Pojmem počítačová síť se rozumí seskupení alespoň dvou počítačů, vzájemně sdílejících své zdroje, ke kterým patří jak hardware tak software. Předpokládá se sdílení inteligentní.
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
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í
Počítačové sítě. Miloš Hrdý. 21. října 2007
Počítačové sítě Miloš Hrdý 21. října 2007 Obsah 1 Pojmy 2 2 Rozdělení sítí 2 2.1 Podle rozlehlosti........................... 2 2.2 Podle topologie............................ 2 2.3 Podle přístupové metody.......................
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.
Adresovatelný převodník rozhraní RS48/RS232 ELO E250. Uživatelský manuál
Adresovatelný převodník rozhraní RS48/RS232 ELO E250 Uživatelský manuál 2 ELO E250ZK001 1.1 Použití převodníku...4 2.0 Principy činnosti...5 3.0 Instalace...5 3.1 Vybudování sběrnice RS-485...5 3.2 Připojení
Optické sítě. Počítačové sítě a systémy. _ 3. a 4. ročník SŠ technické. Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0
Optické sítě sítě 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Optické sítě _ 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0 Obr. 1 Síťové prvky
Představíme si funkci fyzické vrstvy. Standardy fyzické vrstvy, způsoby přenosu, způsoby kódování a veličiny popisující přenos dat.
2. Fyzická vrstva Studijní cíl Představíme si funkci fyzické vrstvy. Standardy fyzické vrstvy, způsoby přenosu, způsoby kódování a veličiny popisující přenos dat. Doba nutná k nastudování 3 hodiny Fyzická
PODKLADY PRO PRAKTICKÝ SEMINÁŘ PRO UČITELE VOŠ. Testování a analýza napájení po Ethernetu. Ing. Pavel Bezpalec, Ph.D.
PODKLADY PRO PRAKTICKÝ SEMINÁŘ PRO UČITELE VOŠ Testování a analýza napájení po Ethernetu Ing. Pavel Bezpalec, Ph.D. AUTOR Pavel Bezpalec NÁZEV DÍLA Testování a analýza napájení po Ethernetu ZPRACOVALO
Základy topologie a komunikace sítí LAN
Sítě podle rozsahu Local Area Network LAN v jedné nebo několika sousedních budovách. V rámci budovy se používá strukturovaná kabeláž kombinují UTP kabely a optické kabely. Pro spojování budov se používají
Komunikace v síti M-Bus
AP0010 APLIKAČNÍ POZNÁMKA Komunikace v síti M-Bus Abstrakt Přenos technologických dat mezi řídicími systémy firmy AMiT a měřiči energií prostřednictvím protokolu M-Bus. Autor: Zbyněk Říha Dokument: ap0010_cz_02.pdf
Lekce 1. Úvod. Počítačové sítě, v. 3.6. Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha
Počítačové sítě, v. 3.6 Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha Lekce 1. Úvod obsah přednášky principy (ZS) úvod základní paradigmata světa počítačů a
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í
Počítačové sítě internet
1 Počítačové sítě internet Historie počítačových sítí 1969 ARPANET 1973 Vinton Cerf protokoly TCP, základ LAN 1977 ověření TCP a jeho využití 1983 rozdělení ARPANETU na vojenskou a civilní část - akademie,
USB. Universal Serial Bus. www.usb.org. revize 2.0 z 27.dubna 200
USB Universal Serial Bus www.usb.org revize 2.0 z 27.dubna 200 Proč vznikla? Základní charakteristika USB bylo třeba vytvořit nové univerzální a dostatečně rychlé rozhraní pro vícenásobné připojení různých
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
enos dat rnici inicializaci adresování adresu enosu zprávy start bit átek zprávy paritními bity Ukon ení zprávy stop bitu ijíma potvrzuje p
Přenos dat Ing. Jiří Vlček Následující text je určen pro výuku předmětu Číslicová technika a doplňuje publikaci Moderní elektronika. Je vhodný i pro výuku předmětu Elektronická měření. Přenos digitálních
Y36PSI QoS Jiří Smítka. Jan Kubr - 8_rizeni_toku Jan Kubr 1/23
Y36PSI QoS Jiří Smítka Jan Kubr - 8_rizeni_toku Jan Kubr 1/23 QoS - co, prosím? Quality of Services = kvalita služeb Opatření snažící se zaručit koncovému uživateli doručení dat v potřebné kvalitě Uplatňuje
PB169 Operační systémy a sítě
PB169 Operační systémy a sítě Architektura poč. sítí, model OSI Marek Kumpošt, Zdeněk Říha Úvod počítačová síť Počítačová síť skupina počítačů a síťových zařízení vzájemně spojených komunikačním médiem
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
Signalizace v telekomunikačních sítích. Multiplexní principy a hierarchie
Signalizace v telekomunikačních sítích. Multiplexní principy a hierarchie Signalizace: Signalizace slouží k sestavení spojení napříč celou telefonní sítí, dohledem nad tímto spojením po celou dobu jeho
Datové komunikace. Informační systémy 2
Informační systémy 2 Informační systémy 2 Základní charakteristiky počítačových sítí Propojování počítačů, propojování sítí Přenosová média Přenosové protokoly Bezpečnost sítí IS2-14-08 1 2 Úroveň integrace
Síťové prvky seznámení s problematikou. s problematikou
Síťové prvky seznámení s problematikou s problematikou 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Seznámení s problematikou prvků sítí 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr
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
Y36PSI Protokolová rodina TCP/IP
Y36PSI Protokolová rodina TCP/IP Jan Kubr - Y36PSI 1 11/2008 Program protokol síťové vrstvy IP podpůrné protokoly ICMP RARP, BOOTP, DHCP protokoly transportní vrstvy UDP TCP Jan Kubr - Y36PSI 2 11/2008
Ethernet Historie Ethernetu Princip
11 Ethernet Ethernet je technologie, která je používaná v budování lokálních sítích (LAN). V referenčním modelu ISO/OSI realizuje fyzickou a spojovou vrstvu, v modelu TCP/IP pak vrstvu síťového rozhraní.
Zajištění kvality služby (QoS) v operačním systému Windows
VŠB TU Ostrava Směrované a přepínané sítě Zajištění kvality služby (QoS) v operačním systému Windows Teoretické možnosti aplikace mechanismů zabezpečení kvality služby (QoS) v nových verzích MS Windows
12. Bezpečnost počítačových sítí
12. Bezpečnost počítačových sítí Typy útoků: - odposlech při přenosu - falšování identity (Man in the Middle, namapování MAC, ) - automatizované programové útoky (viry, trojské koně, ) - buffer overflow,
Efektivita komunikačních protokolů
České vysoké učení technické v Praze FAKULTA INFORMAČNÍCH TECHNOLOGIÍ katedra počítačových systémů Efektivita komunikačních protokolů Jiří Smítka jiri.smitka@fit.cvut.cz 13.3.2011 1/32 Efektivita komunikačního
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í)
Cíl kapitoly: Žák popíše strukturu modelu ISO/OSI a jeho jednotlivé vrstvy.
Software POS Cíl kapitoly: Žák popíše strukturu modelu ISO/OSI a jeho jednotlivé vrstvy. Klíčové pojmy: Síťový software, model ISO/OSI, referenční model, vrstvový model, vrstvy modelu ISO/OSI, fyzická
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
Úvod do počítačových sítí. Teoretický základ datových komunikací. Signály limitované šířkou pásma. Fyzická úroveň
Úvod do počítačových sítí Fyzická úroveň Teoretický základ datových komunikací Fourierova analýza Signály limitované šířkou pásma Maximální přenosová rychlost kanálem 25.10.2006 Úvod do počítačových sítí
Spinelterminal. Terminálový program pro ladění aplikací s protokolem Spinel. 20. září 2005 w w w. p a p o u c h. c o m v.0.9.5.18
Terminálový program pro ladění aplikací s protokolem Spinel 20. září 2005 w w w. p a p o u c h. c o m v.0.9.5.18 Spinelterminal Katalogový list Vytvořen: 15.4.2004 Poslední aktualizace: 20.9.2005 10:34
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií Autor: Tomáš Válek, xvalek02@stud.fit.vutbr.cz Login: xvalek02 Datum: 21.listopadu 2012 Obsah 1 Úvod do rozhraní I 2 C (IIC) 1 2 Popis funkčnosti
Identifikátor materiálu: ICT-3-03
Identifikátor materiálu: ICT-3-03 Předmět Téma sady Informační a komunikační technologie Téma materiálu TCP/IP Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí architekturu TCP/IP. Druh
Rozhraní USB. Rozhraní USB. Specifikace USB. Doplnění (upřesnění) 1.0. Rychlosti Low Speed (1.5 Mb/sec) a Full Speed (12 Mb/sec).
1 Specifikace USB USB 1.0 Původní specifikace. USB 1.1 Doplnění (upřesnění) 1.0. Rychlosti Low Speed (1.5 Mb/sec) a Full Speed (12 Mb/sec). USB 2.0 Doplněno o High Speed (480 Mb/sec.) a další rozšíření
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
Systémy pozemní pohyblivé služby
Lekce 1 Systémy pozemní pohyblivé služby umožňují komunikaci pohyblivých objektů během pohybu (mobilní) nebo při zastávkách (přenosné) veřejné neveřejné veřejné radiotelefonní sítě (GSM) dispečerské sítě
Benefity a úskalí plošného souvislého sledování IP provozu na bázi toků při řešení bezpečnostních hlášení
Europen 18.5. 2009, Praděd Benefity a úskalí plošného souvislého sledování IP provozu na bázi toků při řešení bezpečnostních hlášení Tomáš Košňar CESNET z.s.p.o. kosnar@cesnet.cz Obsah požadavky plynoucí
Mechanismy přenosu digitální komunikace
Mechanismy přenosu digitální komunikace KIV/PD Přenos dat Martin Šimek O čem přednáška je? 2 děje a mechanismy implementované na fyzické vrstvě synchronní a asynchronní přenosy multiplexování digitální
Skupina IEEE 802. Institute of Electrical and Electronics Engineers skupina 802: standardy pro lokální sítě. podvrstvy
Ethernet Vznik Ethernetu 1980 DIX konsorcium (Digital, Intel, Xerox) určen pro kancelářské aplikace sběrnicová topologie na koaxiálním kabelu přístup k médiu řízen CSMA/CD algoritmem přenosová rychlost
3.17 Využívané síťové protokoly
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.
Měření kvality služeb. Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Data Hlas Video. Black Box Network Infrastructure
QoS na L2/L3/ Brno, 12.03.2015 Ing. Martin Ťupa Měření kvality služeb Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Central Office Hlas Video House Black Box Infrastructure Small
Multiplexování signálů
EVROPSKÝ SOCIÁLNÍ FOND Multiplexování signálů 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 Základní myšlenka
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
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
ACASYS-KS Komunikace v systému ACASYS
Komunikace v systému ACASYS Programátorská příručka Verze 1.05 acasys-ks_ms_cz_105 AMiT, spol. s r. o. nepřejímá žádné záruky, pokud se týče obsahu této publikace a vyhrazuje si právo měnit obsah dokumentace
Model ISO - OSI. 5 až 7 - uživatelská část, 1 až 3 - síťová část
Zatímco první čtyři vrstvy jsou poměrně exaktně definovány, zbylé tři vrstvy nemusí být striktně použity tak, jak jsou definovány podle tohoto modelu. (Příkladem, kdy nejsou v modelu použity všechny vrstvy,
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
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
Transportní vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.
Transportní vrstva 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é sít ě BI-PSI
Mrakoměr 4. 1. Co vlastně mrakoměr měří a proč. 2. Princip měření. Mrakoměr je přístroj pro měření oblačnosti. 2006 KAKL
Mrakoměr 4 2006 KAKL Mrakoměr je přístroj pro měření oblačnosti. 1. Co vlastně mrakoměr měří a proč Popisované zařízení bylo zkonstruováno pro ochranu robotických bezobslužných dalekohledů před deštěm.
Projekt IEEE 802, normy ISO 8802
Projekt IEEE 802, normy ISO 8802 Petr Grygárek rek 1 Normalizace v LAN IEEE: normalizace aktuálního stavu lokálních sítí (od roku 1982) Stále se vyvíjejí nové specifikace ISO později převzalo jako normu
Podpora QoS (L2, L3) na DSLAM Zyxel IP Express IES 1000
Podpora QoS (L2, L3) na DSLAM Zyxel IP Express IES 1000 Ľubomír Prda, Pavel Juška Abstrakt: Tento dokument pojednává o laboratorním ověření funkčnosti QoS na druhé a třetí vrstvě ISO/OSI modelu zařízení
PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE. Vizualizace a demonstrace IP fragmentace.
PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE Vizualizace a demonstrace IP fragmentace 2011 Jiří Holba Anotace Tato práce pojednává o problematice fragmentace IP datagramu
Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/
Počítačové sítě II 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 ICMP Internet Control Message Protocol doslova protokol řídicích hlášení
JAK ČÍST TUTO PREZENTACI
PŘENOSOVÉ METODY V IP SÍTÍCH, S DŮRAZEM NA BEZPEČNOSTNÍ TECHNOLOGIE David Prachař, ABBAS a.s. JAK ČÍST TUTO PREZENTACI UŽIVATEL TECHNIK SPECIALISTA VÝZNAM POUŽÍVANÝCH TERMÍNŮ TERMÍN SWITCH ROUTER OSI
Zpracování informací
Ústav automatizace a informatiky Fakulta strojního inženýrství Vysoké učení technické v Brně Přednáška č. 2 z předmětu Zpracování informací Ing. Radek Poliščuk, Ph.D. Tato publikace vznikla jako součást
Počítačové sítě I. 2. Síťové modely Miroslav Spousta, 2005
Počítačové sítě I 2. Síťové modely Miroslav Spousta, 2005 , http://ww.ucw.cz/~qiq/vsfs/ 1 Síťový model Jak postavit počítačovou síť? složitý problém, je vhodné ho rozložit na podproblémy nabízí
1. ÚVODNÍ USTANOVENÍ 2. NAHRÁNÍ VLOŽENÉHO PROGRAMU
141414141414 1. ÚVODNÍ USTANOVENÍ Tato technická příručka platí pro všechny vložené programy, které se nahrávají do vyhodnocovacího zařízení VT 4110 pro možnost provádění dalších operací zejména v oblasti
Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Periferní zařízení, cvičení IPZ Analýza komunikace na sběrnici USB
Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Periferní zařízení, cvičení IPZ Analýza komunikace na sběrnici USB Úloha č. 2. Zadání: 1. Seznamte se s principy komunikace na sériovém
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
Telemetrický komunikační protokol JETI
Dokument se bude zabývat popisem komunikačního protokolu senzorů JETI model. Telemetrické informace se přenášejí komunikační sběrnicí ze senzorů do přijímače a bezdrátově se přenášejí do zařízení, např.
Univerzita Jana Evangelisty Purkyně Automatizace Téma: Datová komunikace. Osnova přednášky
Osnova přednášky 1) Základní pojmy; algoritmizace úlohy 2) Teorie logického řízení 3) Fuzzy logika 4) Algebra blokových schémat 5) Vlastnosti členů regulačních obvodů 6) Vlastnosti regulátorů 7) Stabilita
CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network
CCNA I. 3. Connecting to the Network Základní pojmy Konvergence sítí (telefony, TV, PC, GSM) SOHO (Small Office and Home Office) nabídka a prodej produktů evidence objednávek komunikace se zákazníky zábava
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í
Navyšování propustnosti a spolehlivosti použitím více komunikačních subsystémů
Navyšování propustnosti a spolehlivosti použitím více komunikačních subsystémů Doc. Ing. Jiří Vodrážka, Ph.D. České vysoké učení technické v Praze Fakulta elektrotechnická Katedra telekomunikační techniky
ŘPS Průmyslový Ethernet
Ing. Josef Grosman TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247, který je spolufinancován Evropským
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?
Sítě IEEE 802.11 (WiFi)
Sítě IEEE 802.11 (WiFi) Petr Grygárek rek 1 Sítě IEEE 802.11 Rádiové sítě provozované v nelicencovaném pásmu ISM (Instrumental-Scientific-Medicine) 2,4 GHz 5 GHz V Evropě požadavek dynamické volby kanálu
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
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
MANUÁL SMART-MQU. 1. Úvod. 2. Fyzické provedení přenosové sítě.
1. Úvod MANUÁL SMART-MQU Program SMART MQU je určen pro přenos naměřených údajů z ultrazvukového průtokoměru SMART MQU (9500) a MQU 99 firmy ELA,spol. s.r.o.. Přístroj SMART MQU je ultrazvukový průtokoměr
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ý
1. Snímací část. Náčrtek CCD čipu.
CCD 1. Snímací část Na začátku snímacího řetězce je vždy kamera. Před kamerou je vložen objektiv, který bývá možno měnit. Objektiv opticky zobrazí obraz snímaného obrazu (děje) na snímací součástku. Dříve
Universal Serial Bus. Téma 12: USB. Komunikační principy Enumerace Standardní třídy zařízení
Universal Serial Bus Téma 12: USB Komunikační principy Enumerace Standardní třídy zařízení Obecné charakteristiky distribuovaná datová pro připojení počítačových periferií klávesnice, myš, Flash disk,
Bezdrátový přenos dat
Obsah Počítačové systémy Bezdrátový přenos dat Miroslav Flídr Počítačové systémy LS 2007-1/21- Západočeská univerzita v Plzni Obsah Obsah přednášky 1 Úvod 2 IrDA 3 Bluetooth 4 ZigBee 5 Datové přenosy v
Internet protokol, IP adresy, návaznost IP na nižší vrstvy
Metodický list č. 1 Internet protokol, IP adresy, návaznost IP na nižší vrstvy Cílem tohoto tematického celku je poznat formát datagramů internet protokolu (IP) a pochopit základní principy jeho fungování
QoS na L2/L3/L4. Brno, 28.05.2015 Ing. Martin Ťupa
QoS na L2/L3/L4 Brno, 28.05.2015 Ing. Martin Ťupa Měření kvality služeb Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Central Office Data Hlas Video House Multiservice switch
Kapitola 10: Diskové a souborové struktury. Klasifikace fyzických médií. Fyzická média
- 10.1 - Kapitola 10: Diskové a souborové struktury Přehled fyzických ukládacích médií Magnetické disky RAID (Redundant Array of Inexpensive Disks) Terciární úložiště Přístup k médiu Souborové organizace
Identifikátor materiálu: ICT-3-50
Identifikátor materiálu: ICT-3-50 Předmět Téma sady Téma materiálu Informační a komunikační technologie Počítačové sítě, Internet Mobilní sítě - standardy Autor Ing. Bohuslav Nepovím Anotace Student si
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á
Počítačové sítě Transportní vrstva. Transportní vrstva
UDP TCP Rozhraní služeb Rozhraní protokolů 17 6 ICMP IGMP OSPF 01 02 89 SAP Síťová vrstva IP Rozhraní přístupu k I/O ARP Ethernet driver RARP Vrstva síťového rozhraní 1 DATA Systém A Uživatel transportní