Dydaktyka:
FeedbackTo jest stara wersja strony!
IPv4 = Internet Protocol version 4 (RFC 791)
Budowa nagłówka IP:
cat /etc/protocols
Protokół IP nie przewiduje informowania nadawcy o problemach.
Funkcje diagnostyczne i kontrolne dla IPv4 spełnia protokół ICMP (Internet_Control_Message_Protocol)
ICMP pozwala m. inn. na:
Do zarządzanie przynależnością do grup multicastowych w IPv4 służy IGMP.
Aby zaobserwować komunikaty ICMP, można:
ping <cel>
traceroute -T <cel>
(porównaj z traceroute -I <cel>
Zadaniem warstwy łącza danych jest dostarczenie danych do wybranego bezpośrednio połączonego urządzenia.
Zadaniem warstwy sieci jest dostarczenie danych do wybranego urządzenia [w domyśle: dowolnego w sieci].
Jeśli cel nie jest bezpośrednio połączony, dane (pakiety) trzeba wysłać przez inne urządzenie, tj. trzeba wybrać dalszą trasę pakietu.
Stąd urządzenie działające na warstwie sieci to trasownik (router).
ARP - http://en.wikipedia.org/wiki/Address_Resolution_Protocol
arp
/ ip neigh
ip n flush all
Ręczne wysyłanie żądania ARP – arping
Adresy IP i MAC na drodze pakietu od źródła do celu
Slajdy: Protokół ARP
DHCP:
Serwer - dhcpd
, klienty DHCP - dhcpcd dhclient udhcpc pump
dhcpcd [-d] eth0
/ dhclient [-d] [-v] eth0
dhcpcd -k eth0
/ dhclient -r eth0
Zeroconf (http://en.wikipedia.org/wiki/Zero_configuration_networking), adres link-local (blok adresów 169.254.0.0/16), APIPA, dhcpcd, Avahi