Введение

Сетевые технологии, ориентированные на приложения (AON), подразумевают использование сетевых устройств, предназначенных для упрощения интеграции приложений между компьютерами. Сети, ориентированные на приложения, иногда называют "интеллектуальными сетями" или "сетями маршрутизации на основе содержимого", и представляют собой сетевые технологии, способные использовать содержимое сетевого пакета или сообщения для выполнения определенных действий. Популярность концепции AON получила благодаря компании Cisco Systems, которая отреагировала на растущее использование XML-сообщений (в сочетании с сопутствующими стандартами, такими как XSLT, XPath и XQuery) для связи различных приложений, источников данных и других вычислительных ресурсов. Большинство сетей, ориентированных на приложения, обрабатывают структурированные данные в удобочитаемом формате, например, XML. Многие операции, необходимые для взаимодействия между приложениями или мониторинга их транзакций, могут быть встроены непосредственно в сетевые устройства, оптимизированные для этих целей. Правила и политики для выполнения этих операций, также представленные в формате XML, задаются отдельно и загружаются по мере необходимости. Cisco использует аббревиатуру AON для обозначения семейства продуктов, работающих по данной схеме.

Решения о маршрутизации

Во время развития интернета многие решения о маршрутизации принимались на 4-м уровне, то есть на основе TCP/IP-адреса и/или номера порта. Сети, ориентированные на приложения, работают на 7-м уровне стека OSI и, поскольку они могут анализировать содержимое сообщения, они могут принимать решения о маршрутизации, основываясь на множестве различных критериев, включая такие параметры, как стоимость заказа или дата отгрузки.