Looks like no one added any tags here yet for you.
Wymień protokoły na poziomie Data plane
IPv4 IPv6
Wymień protokoły na poziomie Control plane
ICMPv4 ICMPv6 DHCP IGMP ARP/RARP
Za co odpowiada protokół ICMPv4
komunikacja informacji o błędach
Za co odpowiada protokół ICMPv6
komunikacja informacji o błędach, sterowanie wartstwą IP
Za co odpowiada protokół DHCP
dynamiczna konfiguracja hostów
Za co odpowiada protokół IGMP
zarządzanie transmisją rozsiewczą w sieci LAN
Za co odpowiada protokół ARP/RARP
mapowanie adresów L3/L2
Co daje protokół IP
odizolowanie protokołów end-to-end od szczegółów i zmian w transmisji,
umożliwienie tworzenia wielkich sieci korzystających z różnych technologii,
zapewnia globalną adresację
Czemu istnieje tylko jeden protokół IP
W celu uproszczenia reguł współpracy pomiędzy warstwami niższymi i wyższymi
Dlaczego protokół IP jest wąski (ma mało funkcji sieciowych)?
Bo maksymalizuje to liczbę sieci mogących współpracować
Czy protokół IP można uznać za bezpołączeniowy?
Tak jest to protokół bezpołączeniowy
Czy protokół IP zawsze gwarantuje nam przepływność?
Nie
Co to znaczy że protokół IP jest protokołem typu best effort
Dane mogą być stracone
Dane mogą być odebrane w odwrotnej kolejności
Dane mogą być zduplikowane
Dane mogą być przesyłane z dowolną szybkością
Czy protokół IP jest protkołem typu best effort
Tak
Co to znaczy że protokół jest połączeniowy
Prostota (brak sygnalizacji, sieć może działać w trybie bezstanowym)
Odporność sieci na awarię elementów
Czym jest enkapsulacja?
Dane przekazywane z warstwy wyższej do niższej umieszczane są jako payload a następnie wokół tych danych generowany jest nagłówek pakietu niższej warstwy
Jakie informacje przechowywane są w nagłówku pakietu?
Informacje kontrolne generowane przez daną warstwę stosu
Co znajduje się w pakiecie IPv4
Numer wersji
Długość nagłówka (w bajtach)
Type of service
Długość pakietu (w bajtach)
fragmentacja
ilość skoków (TTL)
Czym jest TTL i jak działa
(Time to live) w kontekście sieci znaczy ile hopów pozostało przed zdropowaniem pakietu
Czym jest rozmiar MTU sieci
Jest to maksymalna wielkość pakietu IP przed którą pakiet ten nie wymaga fragmentacji
Co stanie się z pakietem IP jeżeli przekroczy on rozmiar MTU sieci i jakie pola ramki IP za to odpowiadają
Wykonany zostanie mechanizm fragmentacji pakietu, za co odpowiadają pola identifier i fragment offset
Czy urządzenie w sieci IP może posiadać wiele interfejsów
Tak
Jakie są klasy adresów IP
A B C D (multicast) E (reserved)
Czym różnią się od siebie adresy A, B, C
W adresie A jeden bit jest poświęcony na adresację podsieci
W adresie B dwa bity są poświęcone na adresację podsieci
W adresie C trzy bity są poświęcone na adresację podsieci
Jak zapisujemy adres sieci
Jest to adres, który w numerze hosta ma same zera
Czy adres sieci można użyć jako adres hosta
Nie
Jak zapisujemy adres rozgłoszeniowy (broadcast)
Jest to adres, który w numerze hosta ma same jedynki
Do kogo trafi pakiet wysłany na adres rozgłoszeniowy (broadcast)
Trafi on do wszystkich hostów w sieci lokalnej
Jakiej klasy adresy nazywamy adresami Unicast
Adresy klasy A,B,C za wyjątkiem 0.0.0.0/8 i 127.0.0.0/8, 169.254.0.0/16
Jak nazywamy adresy z tej puli i do czego służą 127.0.0.0/8?
Są to adresy loopback, są one wykorzystywane do komunikacji w obrębie hosta
Jak nazywamy adresy z tej puli i do czego służą 169.254.0.0/16
Są to adresy link-local służące do komunikacji w danej podsieci
Do czego służą adresy z puli 0.0.0.0/8?
mogą być użyte jako adresy źródłowe w procedurze inicjalizacji hosta
Dlaczego korzysta się z subnettingu
Wykorzystuje się go, ponieważ sieci klasy A,B,C zazwyczaj zajmują dużo więcej adresów niż rozmiar sieci fizycznych
Jeżeli chcemy podzielić sieć na 2^n równych części to o ile bitów musimy wydłużyć maskę
O n bitów
Wydłużając maskę o n bitów tracimy adresy hostów. Ile łącznie adresów tracimy?
Tracimy 2 * 2^n adresów, ponieważ dzielimy sieć na 2^n podsieci, a na każdej z nich musimy ustalić adres sieci i rozgłoszeniowy.
(Supernetting) W jakiej podsieci znajduje się urządzenie o adresie 172.16.17.30 jeśli maska podsieci wynosi /20
172.16.16.0/20
Co znajdziemy w tablicy komutacji
Adres docelowy pakietu i interfejs po którym wypuszczamy pakiet
czy adres 172.16.16.0/20 to adres w CIDR notation
TAK
Co daje nam korzystanie z notacji CIDR
Praktyczne zastosowanie idei routingu hierarchicznego w sieci IP
W jaki sposób urządzenie sieciowe wybiera interfejs wyjściowy jeżeli adres może należeć do dwóch podsieci z podanych w tablicy komutacji.
Korzysta z zasady longest prefix matching czyli wyboru najdłuższego pasującego prefiksu adresowego
Z czego mogą korzystać routery w celu redukcji rozmiaru tablic routingu
Korzystają z automatycznej agregacji tras oraz z longest prefix match
W jakiej sytuacji możemy uzyskać ICMP (time exceeded)
Przekroczono maks skoków
Przekroczono czas defragmentacji
W jakiej sytuacji możemy uzyskać ICMP (dest. unreachable)
kod 0 nieosiągalna sieć docelowa
kod 1 nieosiągalny host docelowy
kod 2 nieosiągalny protokół
kod 3 nieosiągalny port
kod 4 Pakiet wymaga fragmentacji, ale jest ustawiona flaga (DF), która ją uniemożliwia
kod 5 Brak trasy w tablicy komutacji
Jakie są kluczowe funkcje węzła sieciowego
Obsługa protokołów routingowych
Przełączanie pakietów
Dlaczego nigdy nie jesteśmy w stanie uzyskać 100% prędkości portów wejściowych
Jest tak dlatego że potrzebujemy buforów na portach wejściowych
Czym jest blokada pliku HOL (Head of the line)
Pakiety na czele blokują pozostałym pakietom dostęp do pola komutacji
Na co pozwala funkcja DHCP relay w routerze
Na obsługę wielu sieci LAN przez jeden serwer
Jakich portów używa DHCP
Na porcie 67 klient
Na portcie 68 serwer
Na jaki adres serwer DHCP wysyła informacje
Na adres rozgłoszeniowy (broadcast)
Co robi DHCP discover
Klient pyta czy istnieje jakiś serwer DHCP w tej podsieci od którego może dostać adres IP
Co robi DHCP offer
Serwer odpowiada klientowi oferując mu adres IP
Co robi DHCP request
Klient odpowiada serwerowi, że przyjmie otrzymany od niego adres IP lub że chce użyć poprzedniego używanego przez niego adresu
co robi DHCP ACK
Serwer potwierdza alokacje adresu IP klientowi
Co robi DHCP decline
Klient wykrywa konfilkt adresów i odmawia przyjęcia adresu IP
Co robi DHCP release
Klient prosi o zwolnienie adresu IP z serwera DHCP
W jaki sposób może odpowiedzieć DHCP server na DHCP request mówiący o chęci reuse’u adresu IP
DHCP NAC (nie możesz go użyć) albo DHCP PACK (możesz go użyć)
Jakie rzeczy może ustawiać DHCP
Adres Bramy
Adresy Serwerów DNS
Maske podsieci
Czas alokacji
Do czego może być wykorzystywany protokół ICMP
Raportowanie błędów
Testowanie sieci
Jakiego typu pakiet ICMP to pakiet destination unreachable
typu 3
Jakiego typu pakiet ICMP to pakiet TTL expired
typu 11
Jakiego typu pakiet ICMP to pakiet Redirect
typu 5
W jakim przypadku możemy dostać ICMP redirect
Przekierowanie ruchu kiedy next hop jest w tej samej sieci co nadawca
Router informuje o lepszej ścieżce docelowej
Jakiego typu pakiet ICMP to pakiet echo
typu 8 request typu 0 replay
W jakim przypadku możemy dostać ICMP echo
Wysyłanie ping albo traceroute
testowanie routingu
Jakiego typu pakiet ICMP to pakiet Timestamp
typu 13 request typu 14 replay
W jakim wypadku korzystamy z ICMP timestamp
Przy pomiarze czasu transmisji pakietów
Jakiego typu pakiet ICMP to pakiet Router Advertisement
typu 9 typu 10 router solicitation
Jak działa protokół NAT
Mapuje prywatny adres i numer hosta na publiczny adres urządzenia NAT wykorzystując różne numery portów dla poszczególnych połączeń
W jaki sposób NAT łagodzi problem braku adresów IPv4
Jeden adres IP umożliwia dostęp do sieci wielu urządzeniom
W jaki sposób NAT zabezpiecza sieć
Urządzenia stojące za NAT-em nie są widoczne bezpośrednio przez Internet
W jaki sposób NAT upraszcza administrację siecią prywatną
Zmiany w adresacji prywatnej nie wpływają w żadnym stopniu na sposób komunikacji z siecią zewnętrzną(publiczną)
Można zmienić dostawcę internetu bez zmiany adresacji
Z uwagi na 16bitowy numer portu ile usług można jednocześnie obsłużyć za pomocą jednego adresu portu
Pozwala to na obsługę 65000 usług
Problemy związane ze stosowaniem NAT’u
Złamanie zasady separacji warstw
Utrudnienie realizacji usług end-to-end (peer-to-peer)
Do czego służy adres MAC
Służy on do komunikacji między interfejsami sieciowymi na poziomie warstwy 2 (ta sama podsieć)
Jak nazywa się 24 bitowy fragment wykupiony przez producentów urządzeń Ethernet
Organization Unique Identifier
Czy przestrzeń adresową MAC możemy nazwać hierarchiczną?
Nie jest to przestrzeń płaska
Czy mając pakiet IP można określić adres MAC
Tak, ponieważ jest on niezbędny do utworzenia ramki warstwy drugiej
Do czego służy tabela ARP
Służy do mapowania adresów IP na MAC oraz TTL wpisu w tablicy ARP
Jak wygląda proces wysłania ARP request
W momencie w którym w tablicy ARP nie mamy powiązania z pożądanym adresem MAC
wysyłamy ARP request w celu odszukania danego adresu MAC w naszej podsieci
w tym celu wypełniamy pakiet ARP i enkapsulujemy go w ramce Ethernet
Jak wygląda proces wysyłania ARP replay
Tak samo jak ARP request, w momencie kiedy jest odbierany to host który wysłał request zapamiętuje powiązanie między IP oraz adresem MAC
Czy protokół ARP wymaga konfiguracji?
Nie, jest to protokół plug-and-play co oznacza że nie wymaga on konfiguracji