Чтобы обеспечить связь с сетью, которая не подключена напрямую к коммутатору, необходимо использовать протоколы маршрутизации или статические маршруты.

В статическом маршруте указывается IP-адрес, через который можно добраться до определенной подсети.

Для настройки статических маршрутов используется команда ip route.

Пример:

PC 1: IP 192.168.10.10; Gateway 192.168.10.1
PC 2: IP 192.168.30.10; Gateway
 192.168.30.1

Настройка VLAN и L3 интерфейсов:
SW1:

SW1(config)#vlan 10,20
SW1(config)#int vlan 10
SW1(config-if-vlan10)#ip address 192.168.10.1 255.255.255.0
SW1(config)#int vlan 20
SW1(config-if-vlan20)#ip address 192.168.20.1 255.255.255.0
SW1(config)#int ethernet 1/0/1
SW1(config-if-ethernet1/0/1)#switchport access vlan 10
SW1(config)#int ethernet 1/0/8
SW1(config-if-ethernet1/0/8)#switchport access vlan 20

SW2:

SW2(config)#vlan 20,30
SW2(config)#int vlan 20
SW2(config-if-vlan20)#ip address 192.168.20.2 255.255.255.0
SW2(config)#int vlan 30
SW2(config-if-vlan30)#ip address 192.168.30.1 255.255.255.0
SW2(config)#int ethernet 1/0/1
SW2(config-if-ethernet1/0/1)#switchport access vlan 30
SW2(config)#int ethernet 1/0/8
SW2(config-if-ethernet1/0/8)#switchport access vlan 20

Коммутатор SW1 не знает как попасть в подсеть 192.168.30.0/24, у него нет VLAN 30, данная сеть к нему не подключена.
Точно также SW2 не знает как попасть в подсеть 192.168.10.0/24.
Поэтому связи между ПК1 и ПК2 не будет. 
Чтобы это исправить необходимо настроить соответствующие статические маршруты.

SW1:

SW1(config)#ip route 192.168.30.0 255.255.255.0 192.168.20.2

Коммутатор SW1, чтобы отправить трафик в подсеть 192.168.30/24 должен отправлять трафик на IP адрес 192.168.20.2 (коммутатору SW2).
SW2:

SW2(config)#ip route 192.168.10.0 255.255.255.0 192.168.20.1

Коммутатор SW2, чтобы отправить трафик в подсеть 192.168.10/24 должен отправлять трафик на IP адрес 192.168.20.1 (коммутатору SW1).

Проверка:

SW1:

SW1(config)#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
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
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default
C 127.0.0.0/8 is directly connected, Loopback tag:0
C 192.168.10.0/24 is directly connected, Vlan10 tag:0
C 192.168.20.0/24 is directly connected, Vlan20 tag:0
S 192.168.30.0/24 [1/0] via 192.168.20.2, Vlan20 tag:0

SW2:

SW2(config)#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
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
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default
C 127.0.0.0/8 is directly connected, Loopback tag:0
S 192.168.10.0/24 [1/0] via 192.168.20.1, Vlan20 tag:0
C 192.168.20.0/24 is directly connected, Vlan20 tag:0
C 192.168.30.0/24 is directly connected, Vlan30 tag:0

Флаг S означает, что данный маршрут статический (настроен на коммутаторе вручную).

Если нужно указать только точку выхода для всех подсетей, не указывая конкретную сеть назначения, необходимо настроить на коммутаторе маршрут  по умолчанию (Default Gateway).
Весь IP-трафик предназначенный устройствам за пределами известных подсетей (если в таблице маршрутизации нет более конкретных записей), будет направлен на IP-адрес, указанный в маршруте по умолчанию.

Пример:

SW3(config)#ip route 0.0.0.0 0.0.0.0 192.168.20.2 

Проверка:

SW3(config)#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
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
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default
Gateway of last resort is 192.168.20.2 to network 0.0.0.0
S* 0.0.0.0/0 [1/0] via 192.168.20.2, Vlan20 tag:0
C 127.0.0.0/8 is directly connected, Loopback tag:0
C 192.168.10.0/24 is directly connected, Vlan10 tag:0
C 192.168.20.0/24 is directly connected, Vlan20 tag:0

 Маршрут по умолчанию в таблице маршрутизации обозначается символом звёздочки (*).


  • Нет меток