Я знаю, что маршрутизатор необходим для виртуальных локальных сетей для связи друг с другом, но я хотел бы знать, нужно ли настроить на коммутаторе как IP-адрес, так и шлюз по умолчанию, чтобы разные подключенные к ним виртуальные локальные сети взаимодействовали друг с другом?
Заранее спасибо.
Переключатель переключится, несмотря ни на что. Если это позволяет виртуальным локальным сетям взаимодействовать друг с другом благодаря правильной маршрутизации, то не имеет значения, имеет ли коммутатор IP-адрес или шлюз по умолчанию. Все, что ему нужно сделать, это переключиться, и это можно сделать без шлюза по умолчанию или IP-адреса.
Что-то должно маршрутизироваться между VLAN, а коммутатор этого не сделает. Но коммутатор с радостью будет переключать пакеты на устройство, выполняющее маршрутизацию между VLAN, и обратно.
Предположим, вы хотите получить трафик из VLAN 7 в VLAN 8. Коммутатор с радостью перенесет трафик VLAN 7 на маршрутизатор, который направит его в VLAN 8. Затем коммутатор будет успешно передавать трафик VLAN 8 от маршрутизатора. Таким образом, коммутатор выполняет свою часть коммутации внутри каждой VLAN, чтобы позволить маршрутизатору выполнять свою работу по соединению этих VLAN.
Вы можете легко найти в настоящее время Коммутаторы уровня 3, то есть коммутаторы с возможностью маршрутизации. Он работает путем создания виртуальных интерфейсов (интерфейсов vlan) с IP-адресами. Просто сделав это, вы создаете записи в таблице маршрутизации коммутатора (да, как я уже сказал, он ведет себя как маршрутизатор!), И виртуальные локальные сети будут связываться друг с другом.
Вы можете добавить статические маршруты (например, в качестве маршрута по умолчанию, указывающего на ваш брандмауэр) или даже включить протокол динамической маршрутизации (ospf, bgp ...), в зависимости от доступных ресурсов оборудования и прошивки. И ваши хосты и серверы могут использовать этот переключатель в качестве маршрута по умолчанию.
Вот пример коммутатора Cisco:
! interface Vlan5 ip address 10.50.0.1 255.255.255.0 ! interface Vlan6 ip address 10.60.0.1 255.255.255.0 ! interface GigabitEthernet0/1 description Desktop station switchport switchport access vlan 5 switchport mode access ! interface GigabitEthernet0/2 description Server switchport switchport access vlan 6 switchport mode access ! ip route 0.0.0.0 0.0.0.0 10.60.0.254 !
switch1#sh ip route Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route Gateway of last resort is 10.60.0.254 to network 0.0.0.0 10.0.0.0/8 is variably subnetted, 2 subnets, 1 mask C 10.50.0.0/24 is directly connected, Vlan5 C 10.60.0.0/24 is directly connected, Vlan6
В этом примере устройство подключено к интерфейсу G0/1
сможет общаться с другим, подключенным к G0/2
, даже если они находятся в разных vlan (и этот маршрут по умолчанию не требуется).