DATOVÁ KOMUNIKACE A POČÍTAČOVÉ SÍTĚ Flashcards
PRINCIP KOMUNIKACE OTEVŘENÝCH SYSTÉMŮ
- Otevřený systém - označuje systém navržený v souladu s uznávanými standardy pro informační technologie
- Prostor pro propojení takových systémů poskytl prostor pro vznik sítí
Pro komunikace je nutné použít přenosové médium a rozhraní (API)
- Prostor pro propojení takových systémů poskytl prostor pro vznik sítí
KOMUNIKAČNÍ MODEL ZÁKLADNÍ A VRSTVOVÝ - Základní komunikační model
- Základní komunikační model podle Shannona a Weavera
- Zachycuje veškerou podstatu komunikačních procesů
- Popisuje pojmy jako informační zdroj, vysílač, kanál, čum, příjimač, místo určení, kódování, dekódování, informace o rychlosti nebo kapacitě kanálu
- Skládá se z:
- Informačního zdroje produkující zprávy
- Vysílač - kóduje zprávy do signálu
- Kanál - přenášející signál
- Příjimač - dekódující signál
Místo určení - pro příchod zpráv
KOMUNIKAČNÍ MODEL ZÁKLADNÍ A VRSTVOVÝ - Vrstvový model ISO/OSI
- OSI (Open Systems Interconnection) vznikl za účelem standardizace komunikace v počítačových sítí (tedy propojení otevřených systémů)
- Cílem je dekompozice problému komunikace na menší a snadněji řešitelné části
- Vrstvy modelu ISO/OSI popisují jednotlivé vrstvy síťové komunikace následovně:
- 1. L1 - Fyzická vrstva – fyzický přenos bitů médiem
- 2. Linková – zajišťuje bezchybný přenos dat (rámce)
- 3. Síťová – přenos mezi uzly přes mezilehlé sítě (IP
- datagramy nebo pakety)
- 4. Transportní – doručuje pakety konkrétnímu příjemci
- 5. Relační – navazování, udržování a rušení relací
- 6. Prezentační – konverze dat, formátů
- 7. Aplikační – poskytování služeb aplikacím
SÍŤOVÉ PROTOKOLY
- Byly navrženy v 70. letech
- Jsou rozděleny do více vrstev
- Protokol - jde o sadu pravidel, jež určují syntaxi a význam zpráv při komunikaci
PROTOKOLOVÁ ARCHITEKTURA TCP/IP, VRSTVY ARCHITEKTURY TCP/IP
- Transmission Control Protocol/Internet Protocol - rodina protokolů
- Dle TCP/IP funguje 99% všech sítí
- Na tomto modelu funguje v dnešní době 99% internetu
4x vrstvy (redukce oproti ISO modelu) - v některých pramenech je uváděno 5x
- Na tomto modelu funguje v dnešní době 99% internetu
PROTOKOLOVÁ ARCHITEKTURA TCP/IP, VRSTVY ARCHITEKTURY TCP/IP - Vrstva síťového rozhraní
- Zajišťuje přístup k přenosovému médiu:
- Fyzická specifikace přenosového média (typ, provedení, konektory)
- Formát signálu (amplituda, frekvence)
- Modulace, kódování
- Řízení přístupu k médiu
- Zabezpečení dat proti poruchám
- Možnost užití různého přenosového média/technologií:
- Ethernet
- Wifi
- Blueetooth
- Zigbee
PPP
PROTOKOLOVÁ ARCHITEKTURA TCP/IP, VRSTVY ARCHITEKTURY TCP/IP - Síťová vrstva
- Zajišťuje přenos datových jednotek (paketů) mezi koncovými zařízeními - směrování
- Adresa zařízení (hierarchická, unikátní adresy)
- Směrování paketů sítí
- Best-effort – snaha o co nejlepší doručení avšak bez jakýchkoliv záruk- Hlavní protokoly: IPv4 a IPv6
- Služební protokoly: ICMP, IGMP
PROTOKOLOVÁ ARCHITEKTURA TCP/IP, VRSTVY ARCHITEKTURY TCP/IP - Transportní vrstva
- Poskytuje end-to-end spojení pro aplikační služby:
- Identifikace aplikace pomocí čísla transportního portz
- Dělení datové zprávy na segmenty
- Hlavní protokoly: TCP a UDP
PROTOKOLOVÁ ARCHITEKTURA TCP/IP, VRSTVY ARCHITEKTURY TCP/IP - Aplikační vrstva
- Specifikace konkrétních protokolů pro přenos dat aplikací
- Poskytuje aplikacím přístup k síťovým službám
ADRESACE - Přepínání rámců
- Rámce jsou na přepínačích přepínány mezi fyzickými porty podle cílové MAC adresy
ADRESACE - CAM tabulka
- podle ní se rozhoduje o portu, kterým se rámec odešle
řádek tabulky: MAC adresa, fyzický port, VLAN, typ záznamu (statický/dynamický)
ADRESACE - MAC adresa - fyzická adresace
- unikátní, identifikuje konkrétní zařízení
48 bitů, hexa, 1. pol. výrobce, 2. je náhodně generovaná, např: 01:23:45:67:89:ab
ADRESACE - Typy přenosu
- unicast - komunikace právě dvou zařízení
- broadcast - jedno zařízení odešle všem ostatním
- multicast - skupinová komunikace
anycast - výběrový přenos na jedno zařízení z mnoha
ADRESACE - IP adresa - logická adresace
- adresy jsou přiřazovány určitými pravidly, ne všechny adresy jsou povolené
- privátní (třídy A. B, C, Loopback, Link-Local, broadcast)
□ používané pro kancelářské, domácí podnikové sítě
□ A - 10.0.0.0 – 10.255.255.255
□ B - 172.16.0.0. – 172.31.255.255
□ C - 192.168.0.0. – 192.168.255.255
- subnetting / supernetting - Lze spojit několik “sousedních” síťových adres do jedné síťové adresy - tomuto postupu se říká supernetting. Lze rozdělit jednu síťovou IP adresu na několik menších síťových adres - tomu se říká subnetting.
- přiřazování staticky nebo dynamicky
- dynamicky: bezstavové, stavové
- přiřazování pomocí DHCP
maska sítě rozlišuje v bitové sekvenci, kde začíná uzlová část adresy a kde síťová část adresy, dekadicky, nebo přípona adresy /8
ADRESACE - Porty
- Porty transportní vrstvy - identifikují aplikační protokol
- well-known (0-1023), registrované (1024-49151), dynamické (až 65635)