Narzędzia użytkownika

Narzędzia witryny


Pasek boczny

sk1:lacze_danych

To jest stara wersja strony!


Warstwa łącza danych i protokół ARP

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.1459772414.txt.gz · ostatnio zmienione: 2016/04/04 14:20 przez jkonczak