Linková vrstva

Z Multimediaexpo.cz

Linková vrstva (správný český terminus technicus Spojová vrstva) je 2. vrstva modelu vrstvové síťové architektury (OSI). V originále se nazývá data link layer. Poskytuje spojení mezi dvěma sousedními systémy (switch ⇔ PC). Seřazuje přenášené rámce, stará se o nastavení parametrů přenosu linky, oznamuje neopravitelné chyby. Formátuje fyzické rámce, opatřuje je fyzickou adresou (MAC adresou). O přenos fyzických rámců na konkrétní médium se stará LLC (Logical Link Control).

Podvrstva Media Access Control

MAC zajišťuje:

  • fyzické adresování,
  • řízení přístupu k médiu
  • a je hardwarově závislá

Metody přístupu k médiu:

  • deterministické – lze určit maximální časový interval, ve kterém se pracovní stanice dostane k médiu
    • Token passing (předávání peška) – může se ztratit pešek nebo se chybně objeví další, proto je zde Monitor, který předávání sleduje a řídí. Monitor je zvolen dohodou stanic (např. vypne-li se aktivní). Implementace je složitá (software).
    • Polling (řízený přístup) – řídící počítač určuje, která stanice bude vysílat. Musí být spolehlivý řídící počítač.
  • stochastické (contention = soupeření) – nelze zaručit časový interval, takže stanice musí čekat
    • Fast Ethernet – rychlejší verze Ethernetu (není vhodná pro výrobní linky).
    • CSMA/CD (Carrier Sense Multiple Access/Collision Detection) – stanice naslouchá na síti a když žádná stanice nevysílá, začne vysílat data. Zahájí-li vysílání v témže okamžiku i jiná stanice, dojde ke kolizi. Při detekci kolize stanice vyšle kolizní signál (JAM PATTERN). Ostatní stanice po obdržení kolizního signálu stornují obdržený rámec. Stanice opět poslouchá, je-li médium volné. Tato metoda je celkem rychlá. Minimální délka rámce musí být 64 B (některá literatura uvádí délku 72 B).
    • CSMA/CA (Carrier Sense Multiple Aceess/Collision Avoidance) – když je volno, oznámí vysílání, nedojde ke kolizi dat, ale ke kolizi vysílací sekvence. Pomalá metoda.

Podvrstva Logical Link Control

Obsah

LLC zajišťuje
  • multiplexaci protokolů vysílanách na MAC vrstvu (vysílání) a demultiplexaci (příjem)
  • realizuje řízení toku a zabezpečení proti chybám
  • a není hardwarové závislá

Řízení toku

Pomocí tzv. ARQ (Automatic Repeat-reQuest) metodami:

  • Jednotlivé potvrzování (Stop&Wait)
  • Kontinuální potvrzování s návratem (Go-Back-N)
  • Kontinuální potvrzování se selektivním opakováním (Selective Repeat)

více na následujících stránkách http://www.earchiv.cz/a92/a219c110.php3

Detekce a korekce chyb

Realizace např. pomocí:

  • kontrolní součet (CRC)
  • Hammingovy kódy
  • parita (jednoduchá lichá/sudá, křížová, ...)

Zařízení

Externí odkazy

Protokoly počítačových sítí a internetu podle modelu ISO/OSI
                                   7 – Aplikační vrstva

BitTorrent • DNS • BOOTP • DHCP • FTP • Gopher • HTTP • HTTPS • IMAP • IRC • Ident • NNTP • NFS •
NTP • POP3 • RTP • SIP • SMB • SMTP • SNMP • SSH • STUN • Telnet • XMPP

                                   6 – Prezentační vrstva

NCP

                                   5 – Relační vrstva

SPDY • SSL-TLS • NetBIOS • RPC • SMB • NFS

                                   4 – Transportní vrstva

DCCP • RUDP • SCTP • TCP • UDP

                                   3 – Síťová vrstva

IPv4 • IPv6 • ICMP • IGMP • Adresování • Směrování

                                   2 – Linková vrstva

Ethernet • FDDI • PPP • Token ring • Wi-Fi • Sběrnice • ARP • Proxy ARP • RARP

                                   1 – Fyzická vrstva

10Base5 • 10Base2 • 10BASE-T • 100BASE-TX • 1000BASE-T • RS-232 • RS-422 • RS-449 • RS-485