Počítačové sítě ● Síťové architektury ● Internet – historie a současnost ● Místní a rozsáhlé sítě ● Síťové prvky ● Adresace v sítích TCP/IP ● URI ● Síťové služby
Síťové architektury ● Centralizované a rozptýlené modely ● Hvězda, kruh (token ring), pavučina ● Arpanet jako příklad rozptýlené sítě
Hvězda ● centralizovaný model ● vhodné v malých sítích ● vše pod kontrolou ● výpadek centrálního uzlu znamená výpadek sítě
Kruh ● decentralizovaný model ● komunitní sítě, token ring ● Pragonet, CESNET ● komunikace probíhá oběma směry ● neexistuje centrální kontrola
Pavučina ● kombinuje kruh a hvězdu ● distribuované databáze ● náročná na administraci a konstrukci ● bezpečná co se týče integrity dat
Rozptýlená síť ● zcela decentralizovaná ● více cest mezi uzly ● neexistuje ohrozitelné centrum ● i více než poloviční výpadek neohrozí provoz ● Arpanet, Internet
Internet ● Vytvořen na zakázku MV USA ● Decentralizovaná síť schopná funkce i po nukleárním útoku ● Systém unikátních adres ● Třídy adres A, B, C, D ● A: 0 – 127 ● B: 128 – 191 ● C: 192 – 224 ● D: 224 – 239
Místní a rozsáhlé sítě ● LAN, WAN ● LAN – jeden segment, WAN – více segmentů ● Segmentem se myslí skupina přímo propojených počítačů ● jednotlivé LAN dávají dohromady WAN
Síťové prvky ● Brány, směrovače, koncentrátory, přepínače ● přepínač funguje jako rozdvojka ● koncentrátor je rozhraní mezi dvěma sítěmi ● směrovač určuje, kudy bude provoz po síti veden ● brána odděluje podsítě a vykonává další funkce
Adresace v Internetu ● IP adresa – 4 bajty určující unikátně počítač ● Privátní cluster – nepřiděluje se z něj veřejně ● , – ● ● Příliš mnoho počítačů – přechod na IPv6
URI ● uniform resource identificator ● definuje druh síťového provozu ● mailto:, ftp://, telnet:// ● doména – překlad IP do lidského jazyka ● 1. úroveň -- národní, com, net, org... ● 2. úroveň – místní (tul, seznam...) ● další úrovně dle libosti ● zařizuje DNS
Síťové služby ● www, ftp, ssh, , jmenné služby ● stavové a nestavové protokoly ● sezení (session) ● klient a server