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

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

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

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

Маршрутизация

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

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

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

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

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

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

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

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

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

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

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

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

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