@66demon666
По навыкам джун - по факту безработный

Почему не работает однонаправленный GRE-туннель?

Всем добра! Изучаю сети, дошел до темы туннелей. параллельно, возникла потребность поднять GRE между удаленным сервером (чтобы дальше маршрутизировать с него адреса), и рабочим компом.

Сначала моделирую ситуацию в Packet Tracer чтобы просто понять, как это работает

6539064a3a1cb332571454.png

Схема простая, роутер на вершине этой пирамиды имитирует провайдерскую сеть. Между остальными двумя роутерами прокинут GRE туннель. На роутерах прописаны маршруты через этот туннель, как полагается.

И когда туннель поднят с обеих сторон - оно работает. И работает оно так:

  1. Компьютер отправляет пакет
  2. Маршрутизатор видит, благодаря статическому маршруту, что нужная сеть находится за туннелем
  3. Маршрутизатор добавляет заголовок GRE
  4. Маршрутизатор добавляет заголовок IP согласно настройке туннеля
  5. Маршрутизатор отправляет пакет
  6. .....
  7. Пакет приходит к маршрутизатору-получателю
  8. Он снимает внешний заголовок IP
  9. Видит заголовок GRE, снимает и его
  10. Маршрутизирует пакет дальше как обычно


Однако, если туннель поднят только с одной стороны, то маршрутизатор-получатель не снимает заголовок GRE. Во всяком случае в Packet Tracer.

Вопрос: почему так? И возможен ли вариант, когда оно будет работать?
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы