UPS Flashcards
Počítačové sítě
Množina komunikujících zařízení
Heterogenní prostředí
• HW architektura, OS, Software
• Přenosové médium
• NIC
Protokoly a standardy
• IEEE
• ISO/OSI
• RFC
ISO/OSI vrstvy
Aplikační (7) Prezentační (6) Relační (5) Transportní (4) Síťová (3) Linková (2) Fyzická (1)
Fyzická vrstva
Přenáší se bity
Zařízení: Rozbočovač
Protokoly: DSL, WiFi (IEEE 802.11), Ethernet
Definice signálů, konektorů, vedení, rychlostí,
Linková vrstva
Přenáší se rámce
Zařízení: Switch
Pracuje s MAC adresou
Dochází k přepínání
Přenos dat mezi sousedními uzly sítě (zabezpečení proti chybám)
Síťová vrstva
Přenáší se packety
Zařízení: router
Protokoly: ICMP, IPv4/6
Pracuje s IP
Dochází k směrování
Přenos dat mezi koncovými uzly sítě (směrování, adresování, řízení toku dat)
Transportní vrstva
Přenáší se: segmenty (TCP), datagramy (UDP)
Obstarává: jádro operačního systému
spolehlivost protokolu, bezpečnost protokolu, adresace porty (spojeny s protokolem)
Protokoly: TCP(spojovaný protokol, spolehlivý) a UDP, SCTP
Přizpůsobení různorodých síťových služeb potřebám aplikace (řešení chyb)
Relační vrstva
vyšší abstrakce přenosu dat, řeší když spojení když vypadne, logika nad spojením
Protokoly: L2TP, SAP
Řešení problému chyb nad přenosovými protokoly (výpadek spojení)
Prezentační vrstva
transformace přenesených dat z kodování do struktur, komprese dat, šifrování
Protokoly: SSL, MIME, TSL
Převod aplikačních dat na data vhodná pro přenos (heterogenita, komprese, šifrování)
Aplikační vrstva
komunikace s uživatelem, přenos souborů, termínál
Protokoly: Http, DNS, FTP, telnet, ssh
obecné a speciální služby pro aplikace, např. přenos souborů, terminál,
TCP/IP
Vrstva síťového rozhraní - L1 + L2 • Ethernet, PPP, SLIP Síťová vrstva - L3 • IP (IPv4, IPv6), ICMP, … Transportní vrstva - L4 • TCP, UDP, ... Aplikační vrstva - L5 + L6 + L7 • Telnet, FTP, HTTP, DNS, ...
Dělení sítí dle rozhlehlosti
BAN - 2 až 5m, 100 zařízení, 1 mW, chytré hodinky
PAN -
WPAN-HR (2,5GHz, 1Mb/s, 10m) - Bluetooth
WPAN-LR (2,5GHz, 100kb/s, 100m) - ZigBee
LAN - 100Mb/s až 1Gb/s, stovky metrů až km, dvojlinka, optická vedení, bezdrátové přenosy
MAN - (desítky až stovky km), kabelová televize, optické sítě
WAN - stovky až tisíce km
Dělení sítí dle topologie
Úplná polygonální síť - zařízení propojené každý s každým
Neúplná polynomiální síť - Není propojení každý s každým
Stromová síť
Hvězdicová síť
Lineární síť
Kruhová síť
Sběrnicová topologie
Dělení sítí dle způsobu komunikace
Přepínání kanálů
- Časový multiplex (synchronní, asynchronní) - TDMA
- Frekvenční multiplex – FDMA
- Vlnový multiplex – různé „barvy“
Přepínání zpráv
Přepínání paketů
Adresy v síti
IPv4, např. 192.168.0.1/24 • Veřejné, privátní, lokální, 32b IPv6, např. 2A01:0430:003E::2/64 • Globální, linková, lokální, 128b MAC, např. f0:de:f1:42:40:da • Světově unikátní, 48b • První tři bajty tzv. OUI
Třídy IP adres
A/8 - začíná 0 - 0.0.0.0 až 127.255.255.255
B/16 - začíná 10 - 128.0.0.0 až do 191.255.255.255
C/24 - začíná 110 - 192.0.0.0. až 223.255.255.255
D - začíná 1110 - multicast
E - začíná 11111 - rezerva
CIDR
- Classless Inter Domain Routing
- Volná délka masky (/28, /20)
- Nejmenší smysluplná maska (/30)
- Adresa sítě (sudá, nejnižší)
- Všesměrová adresa (lichá, nevyšší)
- Adresy uzlů
- Bit +1 půlí síť
- Bit -1 sdružuje dvě sítě
Privátní adresní rozsahy
IPv4 (tools.ietf.org/html/rfc1918) • 127.0.0.0/8 – localhost • 192.168.0.0/16 • 172.16.0.0/12 • 10.0.0.0/8 • 169.254.0.0/16 – link-local
IPv6 (tools.ietf.org/html/rfc4291)
• ::1 – localhost
• FE80::/64 – link-local