Оптическая IP-коммутация: повышение эффективности передачи данных
Optical IP Switching
Оптическая IP-коммутация (OIS): новая технология прозрачных оптических соединений для сетей. Адаптация к трафику с "тяжелыми хвостами" для повышения эффективности.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Оптическое IP-переключение (OIS) — это новый метод создания прозрачных оптических соединений между узлами сети, использующий подход, основанный на потоках. IP-поток — это совокупность IP-пакетов, идущих от одного источника к одному и тому же месту назначения: обмен IP-пакетами — это механизм, обеспечивающий передачу информации в Интернете. Недавние исследования показали, что интернет-трафик имеет распределение с тяжелым хвостом, при котором небольшое количество потоков несет огромный объем данных. Это указывает на возможность динамической адаптации оптических соединений для передачи этих интенсивных потоков. В настоящее время пакет должен пройти через определенное количество маршрутизаторов, прежде чем достигнет места назначения, и сетевые маршрутизаторы должны анализировать каждый пакет и перенаправлять его в направлении конечного узла. Однако, поскольку поток определяется как последовательность пакетов, идущих от одного источника к одному и тому же месту назначения, если маршрутизатор распознает поток, он может создать прямой путь, создав «коммутируемое» соединение, позволяющее всем пакетам, принадлежащим одному и тому же IP-потоку, напрямую двигаться в нужном направлении, без последовательного анализа каждого из них. Эта общая идея известна как IP-переключение. Если же этот прямой путь реализуется на оптическом уровне, процесс становится оптическим IP-переключением. Преимущество OIS заключается в том, что сегодня пакеты передаются оптически между двумя точками, но на каждой маршрутной станции они должны быть преобразованы в электрический сигнал, маршрутизированы и преобразованы обратно в оптический для продолжения движения по оптическому волокну. Если же маршрутизатор способен распознать поток, он может создать прямой путь («сквозное соединение») непосредственно на оптическом уровне, и все пакеты, принадлежащие одному и тому же потоку, могут быть направлены в пункт назначения без преобразования из оптического в электрический сигнал. Это позволит сэкономить время, энергию, память и вычислительные ресурсы маршрутизатора. Базовая реализация концепции OIS предполагает оптический маршрутизатор, который отслеживает IP-трафик и, если обнаруживает поток с определенными характеристиками, устанавливает оптический сквозной путь между своими выше- и нижестоящими соседями, запрашивая вышестоящий узел направить все пакеты, принадлежащие этому потоку, по новому пути. Созданный таким образом путь обходит IP-слой маршрутизатора, поскольку пакеты прозрачно передаются от вышестоящего к нижестоящему соседу. По аналогии путь может быть расширен до более чем трех узлов, но это решение всегда принимается каждым маршрутизатором автономно и зависит от проходящего трафика и доступных локальных ресурсов. Однако, поскольку оптическая линия связи может передавать несколько гигабит данных в секунду, может быть сложно найти поток, который в одиночку сможет использовать всю полосу пропускания, предоставляемую оптическим каналом. Поэтому для обеспечения производительности сети OIS необходимо объединять несколько IP-потоков в один выделенный путь. Объединение предполагает компромисс между количеством IP-потоков, которые можно объединить, и длиной оптического пути, который их вмещает. Для достижения хорошей производительности в один путь следует объединять только оптические потоки, имеющие значительное количество сетевых переходов. Основной узел, реализующий оптическое IP-переключение, должен быть оснащен электрическими ресурсами обработки и памятью (как стандартный IP-маршрутизатор), переменным количеством оптических трансиверов и оптическим коммутационным элементом (обычно устройством на основе MEMS). Периферийный узел не нуждается в оптическом коммутационном устройстве, поскольку он может функционировать только как источник или пункт назначения оптического потока. Протокол управления, наиболее близкий к OIS, — это, вероятно, GMPLS, который стандартизуется IETF. GMPLS направлен на создание сквозных соединений по явному запросу клиента или службы сетевой инженерии. Это основное отличие от OIS, где оптические пути запускаются автоматически под воздействием трафика; они первоначально создаются между тремя соседними узлами, а затем расширяются на основе распределенного решения.
Optical IP Switching (OIS), is a novel method of creating transparent optical connections between network nodes using a flow based approach. An IP flow is a collection of IP packets going from the same source to the same destination: the exchange of IP packets is the mechanism that allows the transport of information over the Internet. Recent studies have shown that Internet traffic presents a heavy tail distribution, where a small number of flows carries a huge amount of data. This suggests the possibility of dynamically adapting the optical connections to carry these heavy flows. Currently a packet has to traverse a certain number of routers, before reaching its destination and the network routers must analyze each packet and forward it towards the direction of the destination node. However, since a flow is defined as a sequence of packets going from the same source to the same destination, if the router recognises the flow it could create a short cut by creating a “switched” connection allowing all the packets belonging to the same IP flow to proceed directly towards the correct direction without being analyzed one after the other. This general idea is known as IP switching. If the shortcut however occurs at an optical level, the process becomes Optical IP Switching. The advantage of OIS comes from the fact that today packets are transmitted optically between two points but at each routing station they have to be converted into electrical signal, routed and converted back into optical to continue their travel over the optical fiber. If instead the router is able to recognise a flow, it could create a shortcut (“cut through connection”) directly at the optical level, and all the packets belonging to the same flow could be directed to the right destination without the optical to electrical conversion process. This would save time, energy, memory and processing resources on the router. A basic implementation of the OIS concept sees an optical router that monitors IP traffic and if a flow appears with specific characteristics the router establishes an optical cut through path between its upstream and downstream neighbours, requesting the upstream node to place all the packets belonging to the flow into the new path. The newly generated trail bypasses the IP layer of the router, as the packets transparently flow from the upstream to the downstream neighbour. Following a similar procedure the path can then be extended to more than three nodes, but this decision is always autonomously taken by each router and depends on the traffic encountered and on the resources locally available. Since an optical link however can carry several gigabits of data per second, it may be difficult to find a flow that alone can exploit the bandwidth offered by an optical trail. For this reason, aggregating more IP flows into the same dedicated path is essential for the performance of an OIS network. The aggregation introduces a trade off between the number of IP flows that can be aggregated together and the length of the optical trail that accommodates them. In order to achieve good performance only optical flows sharing a significant number of network hops should be aggregated into the same path. A core node implementing optical IP switching must be endowed with electrical processing and memory resources (as a standard IP router), a variable number of optical transceivers and an optical switching element (usually a MEMS based device). An edge node instead does not need an optical switching device because it could only function as source or destination of the optical flow. The control protocol nearest to OIS is probably GMPLS, which is being standardized by the IETF. GMPLS aims at creating end to end connections after an explicit request from a customer or a network engineering service. This constitutes the main difference with OIS where the optical trials are automatically triggered by the encountered traffic; they are initially generated between three adjacent nodes, and then extended following a distributed decision.