przejście do zawartości
Jan Kończak
Narzędzia użytkownika
Zaloguj
Narzędzia witryny
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Ostatnie zmiany
Menadżer multimediów
Indeks
Zaloguj
Ostatnie zmiany
Menadżer multimediów
Indeks
Jesteś tutaj:
start
»
sk1
»
lacze_danych
sk1:lacze_danych
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== 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: * MAC ("dolna" część warstwy 2) http://en.wikipedia.org/wiki/Media_access_control * wprowadza adresację * obsługuje wielodostęp - rozwiązywanie konfliktów * eliminuje zniekształcone ramki (liczy [[http://pl.wikipedia.org/wiki/Cykliczny_kod_nadmiarowy|CRC]]) * <html><small>implementacja zależna od warstwy fizycznej</small></html> * LLC ("górna" część warstwy 2) http://en.wikipedia.org/wiki/Logical_link_control * przekazuje informacje o protokole warstwy wyższej * <html><small> jeśli trzeba, dba o multileksację ramek</small></html> * <html><small>może korygować błędy i kontrolować przepływ</small></html> * <html><small></html>zdefiniowane w [[http://en.wikipedia.org/wiki/IEEE_802.2|IEEE 802.2]]<html></small></html> * <html><small>jednolita dla wielu rozwiązań na warstwie fizycznej</small></html> Adres MAC - zapis, budowa adresu, OUI http://en.wikipedia.org/wiki/MAC_address \\ Założenie unikalności adresów [[http://standards.ieee.org/develop/regauth/oui/|"przydział" adresów]] [[http://standards.ieee.org/develop/regauth/oui/oui.txt|zajęte adresy]] \\ Adresy multicastowe (pierwszy oktet nieparzysty) i rozgłoszeniowe (broadcast, ff:ff:ff:ff:ff:ff) \\ <html><small></html>IPv4 multicast: ''01:00:5e:…'' IPv6 multicast: ''33:33:…''<html></small></html> 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 [[http://soisk.info/index.php?title=Domena_kolizyjna_i_rozg%C5%82oszeniowa|[1]]] [[http://study-ccna.com/collision-broadcast-domain|[2]]] Urządzenia warstwy łącza danych to mostki (bridge) i przełączniki (switch) ===== Ethernet ===== * IEEE 802.3 * Ethernet obejmuje zarówno warstwę fizyczną jak i łącza danych * http://pl.wikipedia.org/wiki/Ethernet * Budowa ramki http://en.wikipedia.org/wiki/Ethernet_frame Ramki Ethernet II / IEEE 802.2 LLC * Pole długość ramki / typ ramki, http://en.wikipedia.org/wiki/EtherType ===== 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: [[http://software.opensuse.org/package/netperf|netperf]] / iperf: ''zypper install iperf'' Przepustowość: bandwidth ≥ throughput ≥ goodput \\ Jednostki bps i pps ===== Slajdy ===== ''[[http://www.cs.put.poznan.pl/mlibuda/urzadzenia.pdf|Urządzenia sieciowe technologii Ethernet]]'' \\ ''[[http://www.cs.put.poznan.pl/mlibuda/ARP.pdf|Protokół ARP]]''
sk1/lacze_danych.1459772414.txt.gz
· ostatnio zmienione: 2016/04/04 14:20 przez
jkonczak
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Złóż / rozłóż wszystko
Do góry