Komputer K1 jest połączony z interfejsem G0 rutera, a komputer K2 z interfejsem G1 tego samego urządzenia. Na podstawie danych przedstawionych w tabeli, określ właściwy adres bramy dla komputera K2.
| Interfejs | Adres IP | Maska |
|---|---|---|
| G0 | 172.16.0.1 | 255.255.0.0 |
| G1 | 192.168.0.1 | 255.255.255.0 |
Adres bramy dla komputera K2 to 192.168.0.1, ponieważ K2 jest podłączony do interfejsu G1 rutera. W tabeli interfejs G1 ma właśnie adres IP 192.168.0.1 oraz maskę 255.255.255.0, czyli należy do sieci 192.168.0.0/24. Brama domyślna hosta powinna być adresem interfejsu rutera znajdującego się w tej samej sieci lokalnej co ten host. Dzięki temu komputer może wysyłać pakiety poza swoją podsieć, na przykład do internetu albo do sieci 172.16.0.0/16 po drugiej stronie rutera. W praktyce, konfigurując kartę sieciową K2, wpisalibyśmy np. adres hosta 192.168.0.2, maskę 255.255.255.0 i bramę 192.168.0.1. Moim zdaniem to jedna z najważniejszych zasad adresacji IP: host nie używa jako bramy dowolnego adresu rutera, tylko ten adres, który jest osiągalny bezpośrednio w jego segmencie sieci. To jest zgodne z dobrą praktyką konfiguracji sieci IPv4 i działaniem routingu warstwy 3 modelu OSI.
W tym zadaniu kluczowe jest rozróżnienie adresu hosta od adresu interfejsu rutera pracującego jako brama domyślna. Komputer K2 jest podłączony do interfejsu G1, więc jego brama musi znajdować się w tej samej podsieci co G1. Z tabeli wynika, że G1 ma adres 192.168.0.1 z maską 255.255.255.0, czyli obsługuje sieć 192.168.0.0/24. Taki adres wpisuje się w konfiguracji TCP/IP jako default gateway dla komputerów z tej podsieci. Częsty błąd polega na tym, że ktoś wybiera adres 172.16.0.1, bo też jest to adres rutera. Problem w tym, że jest to adres interfejsu G0, a ten interfejs należy do innej sieci, konkretnie 172.16.0.0/16. Dla K2 taki adres nie jest bezpośrednio osiągalny w warstwie drugiej, więc nie nadaje się jako brama lokalna. Adres 192.168.0.2 wygląda sensownie, bo jest z tej samej podsieci co K2, ale to powinien być raczej przykładowy adres komputera, a nie bramy, chyba że faktycznie takie IP miałby interfejs rutera. Z kolei 172.16.0.2 również znajduje się po stronie sieci G0, więc nie pasuje do segmentu, w którym działa K2. Z mojego doświadczenia uczniowie często patrzą tylko na podobieństwo adresów albo wybierają pierwszy adres z tabeli, zamiast sprawdzić, do którego portu jest podłączony dany komputer. Dobra praktyka jest prosta: najpierw ustalasz podsieć hosta, potem wskazujesz adres interfejsu rutera w tej samej podsieci, a dopiero potem myślisz o trasach do innych sieci.