Autor: sutrus
Datum: 23 pro 2020 19:15
Zobrazení: 299
Popis: Rámce, pakety, protokoly


V dnešní době převážně využíváme rodinu protokolů TCP/IP. Vznik a návrh těchto protokolů datujeme na přelom 70. a 80. let.
Přenos dat probíhá rozdělený do paketů o velikosti MTU (Maximum transmission unit).
Maximální velikost paketu je 65535 Bytů, ale prakticky je tato hodnota omezena linkovou vrstvou.
Standartně se dnes využívá dělení paketů na velikosti 1500 Bytů, ale pakety samozřejmě mohou být daleko kratší.
Každý paket obsahuje IP a TCP hlavičku, samotná přenášená data a kontrolní součet.
Paket je obalen ethernetovým rámcem a odeslán po síti.

Kompletní data, která jsou po síti odeslána mají výslednou strukturu rámce:
  • Ethernet hlavička
    obsahuje zdrojovou a cílovou MAC adresu typ (IPv4, IPv6, ARP ...), volitelně VLAN identifikátor a délku rámce.
  • IP hlavička
    obsahuje zdrojovou a cílovou IP adresu, typ protokolu další vrstvy(TCP, UDP, ICMP ...), kontrolní součet
    standartní velikost 20 Bytů
  • TCP hlavička
    obsahuje zdrojový a cílový port, další data pro komunikaci
    standartní velikost 20 Bytů
  • Aplikační data
    obsahuje aplikační hlavičku a samotná data
  • Zakončení rámce
Celý rámec pak může dosahovat velikosti až 1526 Bytů.
EN-ethernet-frame-structure.jpg