topologie počítačových sítí
Topologie počítačové sítě je rozložení jednotlivých zařízení a způsob jejich vzájemného propojení. Nejčastějšími topologiemi sítí mohou být :
- sběrnice
- hvězda
- kruh
- strom
sběrnice (bus)
- skládá se z jediného přenosového média (sběrnice), které v jedné řadě propojuje všechny počítače v síti
Výhody
- snadná realizace a rozšíření
- nízké pořizovací náklady
- vhodná pro malé a dočasné sítě
Nevýhody
- omezená rychlost s rostoucím počtem zapojených stanic
- kolize hlavní sběrnice znamená pád celé sítě
- omezený počet připojených stanic a délka kabelů
- dochází ke kolizím mezi pakety

hvězda (star)
- počítače jsou připojeny pomocí kabelů k centrálnímu prvku celé sítě (hub, switch, router)
Výhody
- kolaps jedné stanice nebo přerušení kabelu nemá vliv na funkčnost sítě
- vyšší rychlost komunikace
- snadné rozšíření a vyhledání závady
- nedochází ke kolizím mezi pakety
Nevýhody
- kolaps centrálního prvku znamená kolaps celé sítě
- velké množství kabelů (ke každé stanici jeden)
- vyšší náklady (pořízení centrálního prvku)

kruh (ring)
- propojuje počítače pomocí kabelu v jediném okruhu, signál postupuje po smyčce v jednom směru a prochází všemi stanicemi
Výhody
- jednoduchý přenos a snadné rozšíření
- nízké pořizovací náklady
- nedochází ke kolizím mezi pakety
Nevýhody
- přerušení kabelu nebo kolaps jedné stanice znamená kolaps celé sítě
- data (pakety) musí projít všemi stanicemi - delší doba odezvy
- špatné hledání závady

strom
- vychází z topologie "hvězda", kdy jednotlivé centrální prvky "hvězd" jsou spojeny do jednoho nadřazeného prvku (struktura připomíná strom)
Výhoda
- větší bezpečnost (více aktivních prvků)
- méně kabelů
- pokud selže aktivní prvek jen na jedné větvi, ostatní větve fungují dál
Nevýhody
- závada hlavního centrálního prvku znamená pád celé sítě
- vyšší náklady (pořízení většího množství centrálních prvků)

Shrnutí:
Počítačové sítě propojují dohromady počítače a umožňují jim vyměňovat si mezi sebou informace.
Síťové architektury
Síťová architektura je návrh sítě, který určuje, jak probíhá komunikace mezi prvky sítě. Nejčastější jsou dvě architektury:
V klient-server síti mohou zařízení mít dvě různé úlohy. Server poskytuje služby, veškerá komunikace v síti jde přes něj. Typicky jde o velký počítač, který například patří nějaké firmě. Klienti jsou běžné uživatelské počítače, které si žádají služby od serveru. Když si například chceme zobrazit webovou stránku, náš počítač (klient) pošle serveru, který danou stránku provozuje, žádost o zaslání obsahu stránky.
V peer-to-peer síti jsou si všechny prvky rovny. Všichni peerové si mohou vyžádat služby od ostatních a na oplátku některé služby poskytují.
Topologie
Skutečná fyzická podoba zapojení prvků do sítě se nazývá topologie. Obvyklé typy topologií jsou:
- kruhová
- hvězdicová
- stromová
- sběrnicová
Ve skutečných sítích se tyto topologie často kombinují.
Rozdělení sítí podle velikosti
Sítě lze také rozlišovat podle velikosti a rozsahu. Zde jsou některé vybrané typy:
- LAN (local area network) – síť pokrývající malé území, například jednu budovu
- WLAN (wireless local area network) – LAN s bezdrátovým přenosem dat
- WAN (wide area network) – síť, která obsluhuje velké území
Další pojmy
Data se po síti nejčastěji posílají v oddělených balíčcích, nazývaných pakety. Pakety se skládají z hlavičky, která obsahuje řídící informace, a z vlastních dat.
Největší světovou sítí je internet. Je tvořený propojením mnoha menších sítí, které patří soukromým provozovatelům. Nemá tak žádnou centrální organizaci ani pevně danou strukturu. Většina komunikace po internetu probíhá pomocí protokolů TCP a IP.
VPN (virtual private network) je virtuální soukromá síť. VPN zajišťuje soukromou a zabezpečenou komunikaci mezi několika počítači v rámci internetu, který obecně zabezpečený není.
Firewall zajišťuje bezpečnější komunikaci mezi sítěmi. Kontroluje data procházející skrz a pokud mají podezřelý obsah, nepustí je dál.
Provoz v počítačových sítích probíhá podle pravidel protokolů. Protokolů existuje mnoho, každý má určitou vlastní funkci.
TCP a UDP řídí přenos dat od uživatele k příjemci. UDP posílá data bez zajištění spolehlivosti, ale zato velmi rychle. Hodí se například pro přenos videohovorů, kde potřebujeme okamžitě reagovat. Kvůli nespolehlivosti UDP se však musíme smířit s občasnou horší kvalitou dat. TCP umí zajistit, že data dorazí všechna a bez chyb, avšak za cenu menší rychlosti. V současnosti přenáší většinu dat na internetu - například se využívá pro načítání webových stránek, posílání e-mailů nebo stahování souborů.
IP zajišťuje směrování, tedy hledá cestu, kudy data skrz síť půjdou. Kam doručit data zjišťuje podle IP adresy, která jednoznačně určuje každý počítač v síti. V současnosti existují dvě funkční verze protokolu: IPv4 a IPv6.
Protože IP adresy se lidem těžko pamatují, nahrazují se doménovými jmény, která bývají například součástí URL. Doménová jména jsou organizována do hierarchicky rozloženého systému, ve kterém je lze snadněji najít. Protokol DNS dokáže na dotaz z doménového jména zjistit IP adresu.
WiFi a Bluetooth jsou síťové protokoly, které přenáší data vzduchem. WiFi často slouží k vybudování malých sítí a připojování přenosných zařizení k internetu. Bluetooth se obvykle používá k propojení zařízení a přenosu dat mezi nimi na krátkou vzdálenost.
Některé další protokoly, se kterými se můžeme setkat:
- DHCP umožňuje automatickou konfiguraci počítače do sítě, mimo jiné umí přidělit IP adresu.
- HTTP komunikuje s WWW servery a umožňuje tak zobrazení WWW stránek.
- FTP dokáže přenášet soubory mezi počítači.
- SMTP posílá e-mailové zprávy.
- IMAP a POP3 umí zprostředkovat přístup k emailové schránce - například pro čtení e-mailů.
- IRC umožňuje posílání krátkých zpráv (chatování).
- SSH zajišťuje soukromé spojení mezi dvěma počítači.
- viz