Примеры настройки GRE-туннелей на оборудовании различных производителей

17 апреля 2024

ID 206483

Оборудование Cisco

R1(config)# interface Tunnel1

R1(config-if)# ip address 10.10.20.1 255.255.255.252

R1(config-if)# tunnel source 1.1.1.1

R1(config-if)# tunnel destination 2.2.2.2

R1(config)# interface Tunnel2

R1(config-if)# ip address 10.10.20.5 255.255.255.252

R1(config-if)# tunnel source 1.1.1.1

R1(config-if)# tunnel destination 3.3.3.3

Оборудование Juniper

Реализация GRE-туннелирования на коммутаторах EX и маршрутизаторах MX несколько отличается.
Для использования GRE в первую очередь необходимо выделить интерфейсную карту (PIC - Physical Interface Card), ресурсы которой будут использоваться для обработки GRE.
Особенностью коммутаторов EX является указание конкретного Ethernet-порта, который будет отключен для использования его ресурса.

В данном примере используется ge-0/0/10:

set chassis fpc 0 pic 0 tunnel-port 10 tunnel-services

Конфигурирование:

chassis {

fpc 0 {

pic 0 {

tunnel-port 10 {

tunnel-services;

}

}

}

}

На маршрутизаторах MX не требуется указание и отключение интерфейса:

set chassis fpc 0 pic 0 tunnel-services bandwidth 1g

Конфигурирование:

chassis {

fpc 0 {

pic 0 {

tunnel-services {

bandwidth 10g;

}

}

}

}

Туннельные интерфейсы именуются как gr-*, с нумерацией, соответствующей номеру Ethernet-интерфейса, отключенного в первом шаге.
На одном интерфейсе может быть создано множество туннелей на разных субинтерфейсах (unit):

set interfaces gr-0/0/10 unit 0 tunnel source 1.1.1.1

set interfaces gr-0/0/10 unit 0 tunnel destination 2.2.2.2

set interfaces gr-0/0/10 unit 0 family inet address 10.10.20.1/30

set interfaces gr-0/0/10 unit 1 tunnel source 1.1.1.1

set interfaces gr-0/0/10 unit 1 tunnel destination 3.3.3.3

set interfaces gr-0/0/10 unit 1 family inet address 10.10.20.5/30

Конфигурирование:

interfaces {

gr-0/0/10 {

unit 0 {

tunnel {

source 1.1.1.1;

destination 2.2.2.2;

}

family inet {

address 10.10.20.1/30;

}

}

unit 1 {

tunnel {

source 1.1.1.1;

destination 3.3.3.3;

}

family inet {

address 10.10.20.5/30;

}

}

}

}

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!