Narzędzia użytkownika

Narzędzia witryny


Pasek boczny

sk1:lacze_danych

To jest stara wersja strony!


Warstwa łącza danych

Warstwa łącza danych

Pozwala wysłać ramki do konkretnego urządzenia (lub urządzeń), do których nadawca jest połączony na warstwie fizycznej.

Dla typowych rozwiązań w sieciach komputerowych podzielona na:

Adres MAC - zapis, budowa adresu, OUI http://en.wikipedia.org/wiki/MAC_address
Założenie unikalności adresów   "przydział" adresów   zajęte adresy
Adresy multicastowe (pierwszy oktet nieparzysty) i rozgłoszeniowe (broadcast, ff:ff:ff:ff:ff:ff)
IPv4 multicast: 01:00:5e:…   IPv6 multicast: 33:33:…

W Linuksie do zarządzania warstwą łącza danych (data link layer) służy komenda ifconfig (i inne) / ip link

  • odczyt adresu MAC: ifconfig eth0   /   ip link
  • zmiana adresu MAC: ifconfig eth0 hw ether 12:34:56:78:90:ab   /   ip link set dev eth0 address 12:34:56:78:90:ab

Domena rozgłoszeniowa http://en.wikipedia.org/wiki/Broadcast_domain [1] [2]

Urządzenia warstwy łącza danych to mostki (bridge) i przełączniki (switch)

Ethernet

Przełącznik (switch)

Wybór portu, tablica adresów MAC, pamięć CAM http://en.wikipedia.org/wiki/Content-addressable_memory

Pętle
Protokoły drzewa rozpinającego: http://en.wikipedia.org/wiki/Spanning_tree_protocol (STP, RSTP, PVSTP (cisco), MSTP)

Cut-through / fragment-free / store-and-forward

Przełączniki zarządzalne / wielowarstwowe http://en.wikipedia.org/wiki/Multilayer_switch

Mierzenie prędkości

netperf   /   iperf
Instalacja w/w programów w OpenSUSE: netperf / iperf: zypper install iperf

Przepustowość: bandwidth ≥ throughput ≥ goodput
Jednostki bps i pps

Slajdy

sk1/lacze_danych.1459772442.txt.gz · ostatnio zmienione: 2016/04/04 14:20 przez jkonczak