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
»
ip_icmp_dhcp
sk1:ip_icmp_dhcp
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
===== Protokół IPv4 ===== IPv4 = Internet Protocol version 4 <html><small></html>([[https://tools.ietf.org/html/rfc791|RFC 791]])<html></small></html> Budowa [[https://pl.wikipedia.org/wiki/IPv4#Nag.C5.82.C3.B3wek_IP|nagłówka IP]]: \\ * długość całego pakietu (z nagłówkiem), długość nagłówka <html><small> i opcje</small></html> * adresy IP * protokół warstwy wyższej * http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml * ''less /etc/protocols'' * fragmentacja * numer ifentyfikacyjny * flaga MF i offset * flaga DF * TTL * <html><small></html> [[https://en.wikipedia.org/wiki/Differentiated_services|DiffServ (wcześniej ToS)]] i [[https://en.wikipedia.org/wiki/Explicit_Congestion_Notification#Operation_of_ECN_with_IP|ECN]]<html></small></html> ===== ICMP i IGMP ===== Protokół IP nie przewiduje informowania nadawcy o problemach. Funkcje diagnostyczne i kontrolne dla IPv4 spełnia protokół [[http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol|ICMP (Internet_Control_Message_Protocol)]] \\ ICMP pozwala m. inn. na: * wysłanie informacji zwrotnej o niedostarczeniu pakietu (destination unreachable, TTL exceeded) * testowanie łączności (ping) Do zarządzanie przynależnością do grup multicastowych w IPv4 służy IGMP. Aby zaobserwować komunikaty ICMP, można: * ''ping <//cel//>'' * ''traceroute [-q 1] -T <//cel//>'' (porównaj z ''traceroute -I <//cel//>'') * połączenie do nieużywanego portu, np: ''tftp lab-net-1 -c get readme.txt'' * połączenie do nieosiągalnego (np. nieistniejącego) adresu, np. http://lab-sec-1/ (z lab-net) ===== Trasowanie ===== 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). ===== Pomiędzy warstwą łącza danych a warstwą sieci ===== ARP - http://en.wikipedia.org/wiki/Address_Resolution_Protocol * wyświetlanie znanych odwzorowań ''arp'' / ''ip neigh'' * czyszczenie wszystkich odwzorowań ''ip n flush all'' Ręczne wysyłanie żądania ARP – ''arping''\\ ''arping -I <//interfejs//> <//adres IP//>'' Adresy IP i MAC na drodze pakietu od źródła do celu Slajdy: ''[[http://www.cs.put.poznan.pl/mlibuda/ARP.pdf|Protokół ARP]]''
sk1/ip_icmp_dhcp.1490702695.txt.gz
· ostatnio zmienione: 2017/03/28 14:04 przez
jkonczak
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Złóż / rozłóż wszystko
Do góry