UPS zkouska otazky Flashcards
Uveďte příklad použití časového a frekvenčního multiplexu v lokálních počítačových sítích nebo při přenosu dat.
Frekvenční multiplex -> rozhlas
Časový multiplex -> ISDN
Co jsou to cyklické kódy, kde se používají. Uveďte vztahy pro výpočet zabezpečení zprávy a kontrolu jejího zabezpečení.
Využití -> Protokol HDLC
Jinak zbytek snad znám
Vysvětlete princip metody předávání pověření ve fyzickém kruhu (Token Ring). Nakreslete jednoduché schéma a vysvětlete problém rekonstrukce logického kruhu. Jak se postupuje při rozpadu kruhu? (+ typy rámců a princip prioritních přenosů)
Jedná se u kruhovou síť, kde právo vysílat má držitel tokenu, který se předává mezi zařízeními.
Obrázek - hub nazvu MAU a připojím počítače
Rekonstrukce kruhu -> Monitor posílá zprávu, že žije. Pokud ostatní stanice zprávu neslyší, zjistí se nejvyšší priorita jednoho z ostatních zařízení, který je ustaven novým monitorem.
Monitor se stará o to, že je v síti právě jeden token.
Typy rámců -> Stanice, která chce vysílat přemění token na datový rámec a data odvysílá.
Jakmile tato stanice přijme data, přemění je zpátky na Token, který pošle dál.
Princip prioritných přenosů -> Pokud chce stanice vysílat a obdrží Token s menší prioritou, než je její vlastní, tak navýší prioritu Tokenu a pošle Token dál. Stanice začne vysílat, až opětovně přijme Token se svojí vlastní prioritou.
Uveďte typy protokolu Ethernet, přenosové rychlosti, komunikační média, rozlehlost sítě, topologii a formát rámce. Jaký je rozdíl mezi rámci podle standardu Ethernet II a standardu IEEE 802.3?
Typy:
- IEEE 802.3, Ethernet II => 10BASE
- Fast Ehernet (IEEE 802.3u) => 100BASE
- Gigabit Ethernet (IEEE 802.3z) => 1000BASE
Přenosové rychlosti: 10Mbps až 1Gbps
Komunikační média:
Koaxiální kabel
Kroucená dvojlinka
Optický kabel
Rozlehlost sítě:
rozlehlost stovky metrů až několik km, nejrozšířenější lokální síť
Topologie:
sběrnicová nebo hvězdicová
Rámec: oktet = osmice bitů Preambule -> 7 oktetů Začátek rámce -> 1 oktet MAC cíle -> 6 oktetů MAC zdroje -> 6 oktetů Délka/typ -> 2 oktety Data -> až 1500 oktetů CRC -> 4 oktety Mezera -> 12 oktetů
Uveďte algoritmy používané protokolem TCP pro stanovení množství dat, vyslaných do sítě bez potvrzení (velikost okénka). Jedná se o princip obrany proti zahlcení sítě.
Slow start -> Po navázání spojení po výpadku; používá se protí zahlcení, data se na příjemce posílají zvolna a postupně se navyšuje dokud to příjemce zvládá příjmat, jsme například díky tomu schopni zjistit maximální rychlost příjmu
Congestion avoidance -> objevuje se když obdržíme mnoho dat a potřebujeme je poslat přes pomalejší medium,
- skládá se z slow start, fast retransmit, fast recovery
Resolve contetion -> u sběrnicových topologií
- dvě stanice chtějí přistoupit v jeden okamžik, je voláno resolve contention, Na stanice příjde, ať to zkusí znovu za nějaký okamžik, kde se doba rovná jejich adrese. Toto se opakuje dokud se to nepovede bez kolize a stanice, která vyhrála dostane token
Fast retransmit -> Algoritmus pro zjištění tracených dat. Pokud příjde 3x za sebou ACK, tak TCP nečeká na timeout, ale zažádá si o znovu odeslání dat
Fast recovery -> Po fast retransmit, most slow start, algorithms pro resegmentaci ztracených bitů
Zakreslete výměnu paketů při navazování spojení, rušení spojení a přenosu dat v protokolu TCP
Navázání spojení
- SYN = 1, SEQ = X
- SYN = 1, SEQ = Y, ACK = X+1
- SEQ = X+1, ACK = Y+1
Data:
- Data = XYZ, SEQ = Z
- ACK = Z+10
Ukončení spojení:
- FIN = 1, SEQ = X
- ACK = X+1, FIN = 1, SEQ = Y
- ACK = Y+1
Protokol OSPF, uspořádání sítě, typy směrovačů, použitý algoritmus pro výpočet směrování, způsoby stanovení váhy spoje, princip vytváření směrovací tabulky
Open shortest path first
Nejvýznamnější směrovací protokol pro interní směrování
Uspořádání sítě:
Autonomní oblast rozdělena do několika oblastí – hierarchické směrování – škálovatelnost
Každá oblast má přiřazeno číslo (32 bitů – a.b.c.d)
Páteřní oblast (oblast 0) je 0.0.0.0
Type směrovačů:
- ASBR - AS Boundary Router
- ABR - Area Border Router
- IA - Intra Area Router
Algoritmus:
1) Nejprve si každý uzel zjistí své přímě sousedy (pomocí paketu HELLO).
2) Pak už průběžně zjišťuje pouze dobu Jejich odezvy (pakety ECHO).
3) Při změně uzel sestaví speciální paket a ten záplavovým směrováním odešle všem ostatním uzlům.
Způsob stanovení váhy spoje:
- Všechny linky mají stejnou cenu
- Převrácená hodnota kapacity
- Zpoždění linky
- Využití linky
Princip vytváření směrovací tabulky
Používají se zprávy typu Hello, každých 10s všem sousedům, pokud neodpoví odstraním
Popište protokol HDLC, formát rámce, vysvětlete význam jednotlivých položek v řídicím polí
rotokol linkové úrovně, bit. orientované, přenáší data. Používá vkládání bitů (bit-stuffing). Při odesílání je automaticky za každých 5 jedniček vložena nula, při příjmu je zase odebrána.
Rámec: 8b - začátek 01111110 8b - adresa 8b - řídící pole >=0b - data 16b - checksum 8b - 0111110
Vysvětlete algoritmus Source Routing, používaný v lokálních sítích typu Token Ring.
Opak k Transparent Bridging.
Každý rámec nese seznam všech uzlů, kterými bude procházet.
Výběr cesty: Před odesláním paketu vyšle do sítě průzkumný paket. Průzkumný paket se šíří záplavově až dorazí k cíli. Po dosažení cíle se paket vrací a nese v sobě údaj o cestě, kterou se k cíli dostal. Záplavové směrování není moc šetrné k přenosové kapacitě, ale najde skutečně nejlepší cestu. Není adaptivní. Source Routing je technika využívaná na úrovni linkové vrstvy
SNMP, co je objekt, typy objektu a jak jsou identifikovány. Rozdíl mezi instancí jedoduchého objektu a tabulkou?
Simple Network Management Protocol
SNMP je typicky využíváno na jednom či více správcovských počítačích (manažeři), které mají za úkol sledovat nebo řídit skupinu počítačů či jiných zařízení v síti. Na straně sledovaných zařízení je spuštěn agent, který následně poskytuje pomocí SNMP informace manažerovi.
Typy objektů:
- Správcí - Správcovský počítač (NMS) spravuje aplikace, které monitorují a kontrolují spravovaná zařízení.
- Agenti - Agent je softwarový modul pro správu sítě, který je umístěn na spravovaném zařízení. Zajišťuje reakce na požadavky správcovského počítače nebo odesílá SNMP Trapy
Identifikace:
Pomocí OID
RIP
Směrovací dynamický protokol, vybírá cestu na základě vektoru vzdálenosti, čím menší tím lepší uplatnění v menších sítích, kvůli nenáročné konfiguraci a jednoduchosti maximální ohodnocení je 15, 16 značí nekonečno
PIM. Popsat dense mode a sparse mode. Nakreslit, jak bude vypadat komunikace ve sparse modu mezi uzly S (vysílač) a R (přijímač).
Protocol independent multicast -> protokol pro multicast, 1:N nebo N:M posílání zpráv
Dense Mode (hustý provoz) - Doručení do všech podsítí, problémem je opětovné zaplavování při zjišťování nových uzlů
Sparse Mode (řídký provoz) - Sparse mode neposílá provoz žádnému routeru, který si o něj nepožádá.
Rozdíly mezi opakovačem, hubem, bridgem, routerem a bránou
Opakovač je zařízení fyzického síťového propojení. Jeho funkcí je znovu generovat signály (tj. Zesílení a přetvoření původního signálu).
Most funguje na vrstvě datového spojení, propojuje dvě LAN a předává rámce podle MAC adresy, což lze považovat za “router s nízkou vrstvou”
Hub shová se jako opakovač. To znamená, že veškerá data, která přijdou na jeden z portů (zásuvek), zkopíruje na všechny ostatní porty, bez ohledu na to, kterému portu (počítači a IP adrese) data náleží.
Gateway (brána) je zařízení (síťového uzlu), které má v počítačové síti nejvyšší postavení. Brána propojuje dvě sítě pracující s odlišnými komunikačními protokoly. Vykonává i funkci routeru (směrovače), a proto ji řadíme v posloupnosti síťových zařízení nad směrovač.
Router (směrovač) je v počítačových sítích aktivní síťové zařízení, které procesem zvaným routování přeposílá datagramy směrem k jejich cíli. Routování probíhá na třetí vrstvě referenčního modelu ISO/OSI (síťová vrstva).
Typy záznamů DNS
A IPv4 - překlad zcu.cz na adresu IPv4
AAAA IPv6 - překlad zcu.cz na adresu IPv6
CNAME - překlad na jiné jméno courseware.zcu.zc -> ares.zcu.cz
MX - mailexchange zcu.cz -> afdorida.zcu.cz, vrací server který se stará o mail
Txt - spp,dkin , řídící informace pro emailový služby
PTR - zeptáte se na ip adresu vrátí název stroje
QoS
musí zařídit
- předvídatelnou dobu odezvy
- řízení apliací citlivých na zpoždění
- nastavení priorit přenosu, vyhrazení pásma pro vybrané aplikace
mohou pracovat v prostředí - best effort, rozlišované služby, integrované služby
principy - značkování paketů - rozdělení do tříd procesů, pro směrovač aby to věděl
- vzájemná izolace tříd - vyžadujeme mechanizmus ktery zajisti zarazeni zdroju
podle pozadavku na siřku pásma
- musí se kontrolovat dodržování dohodnutých rychlostí
- při izolavi tříd je třeba využít zdroje co nejefektivněji - nepodporovat přenosy co
překračují kapacitu linky
je třeba realizovat proces kontroly na vstupu - deklarovat potřeby předem
IGMP
požadavky IP o podporu multicastu
Využívá se pro dynamické přihlašování a odhlašování ze skupiny u multicastového routeru ve své
lokální síti. IGMP protokol řeší i situaci, kdy jsou v síti připojeny dva a více multicastových routerů,
protože pak by mohlo dojít v síti k šíření nadbytečných informací.
Protokol IP, popište záhlaví a vysvětlete jednotlivé položky
Dokáže fungovat nad jakýmkoliv přenosovým mechanizmem, který dokáže fyzicky přenášet data. Protokolům vyšších vrstev vytváří jednotné prostředí pro jejich fungování.
Protokol nepřijímá žádné koncepce adresování na úrovni nižších vrstev a zavádí vlastní (ryze abstraktní) adresy v rozsahu 32 bitů (tzv. IP adresy).
Verze - 4b - verze protokolu (0x4)
IHL - 4b - délka hlavičky jako počet 32bitových slov (pro získání délky v bajtech je potřeba vynásobit čtyřmi, tzn. typická a minimální délka (0x5 × 4) = 20 bajtů, a maximální (0xF ×* 4) = 60 bajtů
TOS - 8b - typ služby
Celkové délka - 16b - délka datagramu v bajtech
Identifikace - 16b - odesilatel přidělí každému odeslanému paketu jednoznačný identifikátor
Příznaky - 3b - První vždy 0, druhý zakazuje fragmentovat, třetí udává, jestli není posledním fragmentem
Fragment offset 13b - udává, na jaké pozici v původním datagramu začíná tento fragment. Jednotkou je osm bajtů
TTL - 8b - doba života datagramu
Protokol 8b - protokol vyšší vrstvy
Checksum 16b - kontrolní součet IP záhlaví
IP adresa odesílatele - 32b
IP adrese příjemce - 32b
Jak se převádí IP adresa na fyzickou adresu v sítích typu TCP/IP
Pomocí ARP (Address Resolution Protocol).
Počítač vyšle žádost ARP request s vyplněnými položkami Sender HA, Sender IP a Target IP a vyšle ji jako rámec se všeobecnou adresou.
Počítač s IP odpovídající Target IP ji akceptuje a zformuje odpověď ARP response tak, že vyplní Target HA svou fyzickou adresou, zamění položky Target… a Sender… a vyšle tuto odpověď jako rámec s příslušnou individuální adresou.
První PC přijme tuto odpověď a zařadí si získané adresy do své lokální tabulky ARP cache.
Funkce transportní úrovně modelu ISO/OSI
Zajišťuje potřebné přizpůsobení. Zajišťuje komunikaci mezi koncovými účastníky. Může měnit nespolehlivý charakter přenosu na spolehlivý, méně spolehlivý na více spolehlivý a nespojovaný přenos na spojovaný. Transportní vrstva již rozlišuje jednotlivé entity v rámci každého uzlu (jednotlivé procesy, démony, úlohy…)
Popište funkci relační úrovně v modelu ISO/OSI
Zajišťuje vedení relací. Může zajišťovat synchronizaci, šifrování, podporu transakcí…
Popište funkci prezentační úrovně v modelu ISO/OSI
Prezentační vrstva má na starosti potřebné konverze, tak aby obě komunikující strany interpretovaly přenášená data stejně (např. u reálných čísel a textů).
Má na starosti převod přenášených dat z/do takového tvaru, v jakém je možné je přenášet (např. zlinearizování vícerozměrných polí).
Aplikační vrstva, služby CASE a SASE
Původní představa: Bude obsahovat aplikace → problém: aplikací je moc a všechny by musely být standardizovány.
Později: Bude obsahovat pouze „jádro“ aplikací, které má smysl standardizovat.
CASE zajišťují služby, potřebné pro podporu aplikací různých typů
SASE realizují specifické služby, potřebné jen pro jeden konkrétní typ aplikací
Co je to Telnet a SSH
Protokol Telnet zprostředkuje možnost přihlásit se ze vzdáleného počítače pro interaktivní práci na jiném počítači. Telnet používá TCP spojení tak, že pracuje na principu klient-server. Tato služba je transparentní – uživateli se jeví jakoby pracoval přímo na vzdáleném počítači.
SSH je zabezpečený telnet.
Popište metody náhodného přístupu
Aloha: Bezdrátová síť na Hawai. ostrovech. Terminál vysílá kolizně do centrály, která nekolizně odpovídá.
Prostá Aloha: Data se pošlou kdykoliv je potřeba či chtějí (rámec se posílá). Dochází ke kolizím. Použitelné pokud síť není hodně využívána (pak ke kolizím dochází zřídka). Využitelnost kanálu je 18. Příjemce zkontroluje zabezpečení a do doby 2T data potvrdí.
Synch. Aloha: Data se můžou začít vysílat jen v pravidelný čas. intervalech. Menší pravděpodobnost kolize, vyšší využitelnost kanálu (36%).
CSMA: Naslouchá zda někdo nevysílá, pokud ne tak začne vysílat sama. Vznikají zpoždění a kolize. Nalehájící (jakmile je linka volná začne vysílat), nenaléhající (zkusí svůj požadavek později), p-naléhající (s pravděpodobnosti p je naléhající)
CSMA CD: Rozšíření CSMA. Užívá se u Ethernetu. Poslouchá co vysílá. Pokud je to jiné, došlo ke kolizi. Dá vědět všem, že došlo ke kolizi a nastaví přenos – vysílá JAM signál tak dlouho aby ho slyšeli všude.