Маршруты IP имеют "метрики", которые могут использоваться в качестве значения заказа для других эквивалентных маршрутов. Большинство операционных систем пытаются назначить их интеллектуально - например, если вы можете получить доступ к Интернету как по проводному Ethernet, так и по беспроводному WiFi, у вас будет два маршрута "по умолчанию", но проводной будет иметь более низкий показатель и будет предпочтительным.
$ ip -4 route
default via 192.168.1.254 dev eth0 proto static
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.115 metric 1
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.183 metric 2
(Это не очень хороший пример, так как eth0 и wlan0 подключены к одной сети с одним и тем же шлюзом по умолчанию. С несколькими провайдерами вы увидите два маршрута по default
.)
В Linux вы можете перечислить маршруты по ip route
или route -n
; на винде - route print
.