TCP/IP -- teoretický kurz

Tyto materiály jsou dostupné pod licencí, kterou najdete na následující webové adrese:

http://creativecommons.org/licenses/by-nd/3.0/cz/

Obecná stavba počítačových sítí

Architektura ISO OSI (Open System Interconnection)

Sada protokolů ISO OSI (1977) se v praxi jako celek nepoužívá. Sedmivrstevný model se aplikuje na TODO nicméně terminologie a rozdělení sítě do vrstev přetrvává.

Architektura TCP/IP

Rozložení do vrstev je oproti ISO/OSI zjednodušené:

Topologie počítačových sítí

Klasické dělení:

http://en.wikipedia.org/wiki/File:NetworkTopologies.png

Topologie v širším smyslu znamená rozvržení kabeláže a aktivních prvků v celé síti.

Nejčastější operační systémy na síti

Ethernet (IEEE 802.3 a další)

http://en.wikipedia.org/wiki/IEEE_802

Adresování

Identifikátory MAC-48, EUI-48, EUI-64 a jejich význam na Ethernetu.

Datové rámce

Aktivní prvky Ethernetu

Virtualizace Ethernetu

802.1Q VLAN tag, který se vkládá mezi zdrojovou adresu a typ (ethertype)

Propojování VLAN switchů a VLAN-enabled routerů... na linuxu vconfig, na BSD součást ifconfigu

Omezení na velikost přenášených paketů

Maximální přenosová jednotka (maximum transmission unit, MTU) je maximální velikost datové části rámce.

Prvky bezdrátové sítě

Základní prvky, které vycházejí z původního účelu standardu 802.11:

Prvky bezdrátového distribučního systému (WDS):

Funkce AP a klientské stanice

Přístupový bod propojuje bezdrátové klienty mezi sebou a všechny je připojuje do drátové sítě. Funguje tedy jako bridge. Volitelně může oddělovat na úrovni síťové vrstvy (IPv4/IPv6 router).

Stanice je bežný počítač s beztrátovým přijímačem například na sběrnici PCI.

Rámce mezi AP a stanicí obsahují tři MAC adresy, zdrojového počítače na (W)LAN, AP a cílového počítače na (W)LAN.

Fukce WDS AP a WDS portálu

Projojení více (W)LAN, rámce obsahují čtveřici MAC adres.

Understanding Wireless LAN Bridges By Jim Geier: http:www.wi-fiplanet.com/tutorials/article.php/1563991 Dokumentace openwrt -- client bridging: http:wiki.openwrt.org/doc/howto/clientmode#why.it.works.on.brcm-2.4

Protokol PPP

Protokol spojové vrstvy.

PPP rámec

IP adresy

IP pakety

IP na Ethernetu -- arp, ndp

IPv4, IPv6, ICMP a Ethernet

fungování IP rozsahu na lokálním ethernetu

arp tabulka a arp dotazy a odpovědi

neighbor tabulka a ndp dotazy a odpovědi

dhcp, ndp a zeroconf automatická konfigurace adres

IP na PPP a podobných

IP routing

adresa počítače, adresa sítě, CIDR prefixy

agregace, subnetting

routovací tabulka

dynamický routing

source routing

?

IP tunneling

DNS

Multicast DNS

Automatická konfigurace adres

Transportní protokoly

Connection tracking, stavový firewall a NAT

Vybrané protokoly aplikační vrstvy