W systemach Windows narzędzie netstat służy głównie do diagnostyki stosu TCP/IP, m.in. połączeń, portów i informacji o trasowaniu. Przełącznik -r powoduje wyświetlenie tablicy routingu, czyli listy tras, według których system decyduje, gdzie wysłać pakiet (np. trasa domyślna do bramy, trasy do sieci lokalnych, ewentualne trasy statyczne).
Opcja ipconfig (oraz ipconfig /all) dotyczy innego obszaru diagnostyki: pokazuje konfigurację interfejsów sieciowych, np. adres IPv4/IPv6, maskę, bramę, DNS, DHCP i dodatkowe szczegóły karty. To jest przydatne, gdy podejrzewasz błąd adresacji lub serwerów DHCP/DNS, ale nie odpowiada bezpośrednio na pytanie o tablicę tras.
Z kolei netstat -a wyświetla listę wszystkich aktywnych połączeń oraz portów w stanie nasłuchiwania. To pomaga diagnozować usługi, porty i komunikację aplikacji, jednak nie prezentuje zestawienia tras routingu.
W praktyce administracyjnej warto zapamiętać rozróżnienie:
- ipconfig = "jak mam skonfigurowany interfejs (adresy, DNS, DHCP)?"
- netstat = "jak wygląda komunikacja i statystyka sieci oraz informacje pokrewne?"
- netstat -r = "jakie trasy ma system (routing table)?"
Dzięki temu szybciej dobierzesz właściwe narzędzie do diagnozy problemu z łącznością.