Возможно иметь шлюз по умолчанию (обычно обозначаемый как маршрут до 0.0.0.0) для маршрутизатора. Он также известен как «маршрут по умолчанию».
Типичным случаем для этого является случай, когда у маршрутизатора есть восходящий интернет-провайдер, который он использует для транзита в «остальную часть Интернета». В этом случае маршрут для 0.0.0.0 будет установлен на IP-адрес интернет-провайдера вашей ссылки на Интернет
Например, в самом простом случае на маршрутизаторе cisco, если ваша сторона ссылки ISP равна 1.1.1.1
, а "дальняя сторона" ссылки ISP равна 1.1.1.2
, вы будете использовать что-то вроде:
ip route 0.0.0.0 0.0.0.0 1.1.1.2
... для маршрутизации трафика, который не соответствует никаким другим явным маршрутам в таблице маршрутизации, через интерфейс ISP. Активное соединение с вашим провайдером устанавливает маршрут в вашей таблице маршрутизации, чтобы вы знали, как добраться до 1.1.1.2. Поэтому, если вы пытаетесь получить доступ к внешнему адресу (скажем, 10.20.30.40
), ваш маршрутизатор фактически выполняет два поиска: сначала он ищет 10.20.30.40
и видит, что должен использовать маршрут по умолчанию, который указывает на 1.1.1.2
, Затем он видит подключенный маршрут для 1.1.1.0\30
в таблице маршрутизации (которая содержит 1.1.1.2
), а затем использует ее для маршрутизации пакета.