DCN - Межсетевое взаимодействие

В реальном мире сети под одним и тем же администрированием обычно разбросаны географически. Может существовать потребность в соединении двух разных сетей одного или разных типов. Маршрутизация между двумя сетями называется межсетевым взаимодействием.

Сети можно рассматривать как разные в зависимости от различных параметров, таких как протокол, топология, сеть уровня 2 и схема адресации.

В межсетевом взаимодействии маршрутизаторы знают адреса друг друга и адреса за их пределами. Они могут быть статически настроены для работы в другой сети или могут обучаться с помощью протокола межсетевой маршрутизации.

Протоколы маршрутизации, которые используются в организации или администрации, называются протоколами внутреннего шлюза или IGP. RIP, OSPF являются примерами IGP. Маршрутизация между различными организациями или администрациями может иметь протокол внешнего шлюза, и существует только один EGP, т. Е. Протокол пограничного шлюза.

Туннелирование

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

Туннелирование - это механизм, с помощью которого две или несколько одинаковых сетей взаимодействуют друг с другом, передавая промежуточные сетевые сложности. Туннелирование настроено на обоих концах.

Когда данные поступают с одного конца туннеля, они маркируются. Эти тегированные данные затем маршрутизируются внутри промежуточной или транзитной сети, чтобы достичь другого конца туннеля. Когда данные существуют, туннель его тег удаляется и доставляется в другую часть сети.

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

Фрагментация пакетов

Для большинства сегментов Ethernet максимальная единица передачи (MTU) установлена ​​на уровне 1500 байтов. Пакет данных может иметь большую или меньшую длину в зависимости от приложения. Устройства на пути передачи также имеют свои аппаратные и программные возможности, которые говорят, какой объем данных может обрабатывать это устройство и какой размер пакета оно может обрабатывать.

Если размер пакета данных меньше или равен размеру пакета, который может обработать транзитная сеть, он обрабатывается нейтрально. Если пакет больше, он разбивается на более мелкие части, а затем пересылается. Это называется фрагментацией пакетов. Каждый фрагмент содержит один и тот же адрес назначения и источника и легко маршрутизируется через транзитный путь. На приемном конце он снова собирается.

Если пакет с битом DF (не фрагментировать), установленным в 1, приходит к маршрутизатору, который не может обработать пакет из-за его длины, пакет отбрасывается.

Когда пакет получен маршрутизатором, бит MF (больше фрагментов) установлен в 1, тогда маршрутизатор знает, что это фрагментированный пакет, и части исходного пакета уже в пути.

Если пакет фрагментирован слишком маленьким, накладные расходы увеличиваются. Если пакет слишком большой фрагментирован, промежуточный маршрутизатор не сможет его обработать, и он может быть отброшен.