Предположим, что это простая локальная сеть на 192.168.100.0/24. Вы бы настроили маршрутизатор по умолчанию на 192.168.100.1 или 192.168.100.254 и почему?
Спасибо
Я исповедую религию «поставить шлюз наверху подсети». Однако это не имеет абсолютно никакого значения.
Для удовольствия я поместил шлюз в / 23 на адрес «.0» или «.255» (т.е. 192.168.0.0/23, охватывающий 192.168.0.0–192.168.1.254, с 192.168.0.255 и 192.168.1.0 оба являются действительными IP-адресами хоста) ... Это хорошее развлечение. Мне нравится наблюдать, как головы людей, которые не понимают IP-подсети, взрываются, когда я говорю им: «Шлюз по умолчанию - 192.168.0.255 ...»
Я бы использовал 192.168.100.1, а затем назначил IP-адрес, начиная с 192.168.100.10 (у меня есть несколько бесплатных IP-адресов, если мне нужно добавить какое-то сетевое устройство, например, балансировщик нагрузки и т. Д.)
Зачем ? Представьте, что вам нужно сжать сеть до / 25, если вы использовали 192.168.100.254, вы должны изменить шлюз на всех хостах.
Хорошо, вы скажете мне, я могу использовать 192.168.100.254 и начать влиять на IP сверху, а не снизу, а затем сжать до 192.168.100.128/25 вместо 192.168.100.0/24. Это правильно.
Теперь представьте, что вам нужно расширить сеть до 192.168.100.0/23. Если шлюз установлен как 192.168.100.1, шлюз по-прежнему будет первым IP-адресом сети, тогда как 192.168.100.254 будет посередине.
Вот почему я предпочитаю использовать первый IP в большинстве случаев, это также проще для других, они просто знают, что шлюз, если первый IP в подсети и большую часть времени изменение подсети не повлияет на это утверждение.
Из того, что я видел, это почти полностью личные / организационные предпочтения. Пока вы последовательны, ни один из способов не является неправильным. Если вы действительно этого хотите, вы можете настроить маршрутизатор на оба IP-адреса (но это было бы глупо).
Менее важно, чем "высокий или низкий уровень шлюза?" это «вы задокументировали то, что вы сделали, чтобы в будущем люди знали, как находить вещи?»
На этот счет нет жесткого правила, но почти во всех сетях, которые я спроектировал и / или над которыми работал, наименьший IP-адрес в подсети используется для маршрутизатора / шлюза по умолчанию. В вашем случае это будет 192.168.100.1.
Что касается вашего "почему?" вопрос - это действительно просто соглашение, на котором остановилось сетевое сообщество. Если вы хотите разместить шлюз по умолчанию в другом месте, не стесняйтесь, но на самом деле вы можете попросить путаницу в какой-то момент в будущем.
Обычно люди придерживаются того, с чем было поставлено устройство - очень часто это 192.168.0.1. Я работаю в среде, где принято, что шлюз - 0,254, управляемые коммутаторы живут на 0,253 вниз, резервное соединение на .1, серверы на .2 вверх.
Роутер у меня всегда был внизу. Затем идут серверы, а за ними - любые другие устройства, которым нужны фиксированные адреса или которым они выгодны. Вверху находятся принтеры, также с фиксированными адресами. Все, что находится между ними, - это DHCP.
Я так и делаю, но, как уже отмечали другие, это не имеет абсолютно никакого значения. Единственное, что делает Дело в том, что вы придерживаетесь последовательной схемы и придерживаетесь ее. Не забудьте задокументировать это.
Подбросьте монетку - это не имеет значения - гораздо важнее придерживаться результата для всех подсетей, чтобы поддерживать согласованность.
Это зависит от практики и предпочтений сайта.
Единственное «правило», которое я предлагаю, - какое бы вы ни выбрали, будьте последовательны. Если вы управляете множеством сетей или одной большой сложной сетью с множеством подсетей, и иногда маршрутизатор находится на 192.168.x.1, а иногда на 192.168.x.254 ... это отличный способ запутать всех.
Неважно, какой IP у шлюза по умолчанию, но хорошо иметь согласованную политику во всей сети. Обычно проще всего сказать «самый низкий уровень использования» или «самый высокий уровень использования», поскольку эти два параметра доступны в любой сети от / 30 до / 0.