Современное состояние и тенденции развития технологии передачи данных

В свою очередь взаимопроникновение современных информационных и телекоммуникационных технологий обеспечивает создание инфокоммуникационных сетей с широким набором разнообразных услуг, предоставляемых пользователям. Каждый вид телекоммуникаций, постепенно вбирая в себя самые последние достижения научно-технического прогресса (растущая производительность микропроцессоров, появление мощных цифровых сигнальных процессоров, создание высокоэффективных методов компрессии информации, прогресс в области волоконно-оптических систем связи, появление высокоскоростных технологий передачи данных), выходит на качественно новый уровень, становясь, в плане реализуемых технических принципов, однородными, что обеспечивает техническую возможность и экономическую целесообразность их интеграции в единую систему.
При этом, наиболее перспективный путь использования информационных технологий основывается на их интеграции с современными высокоскоростными сетями передачи данных (СПД) с коммутацией пакетов (КП), которые представляют собой сложные территориально распределённые технические комплексы, выполняющие важные задачи по своевременной и качественной передаче данных [1-3]. Это видно на примере объединения современных информационных технологий и технологий передачи данных наиболее полно реализованных в глобальной сети Интернет.
Современные СПД с КП характеризуются большим разнообразием предъявляемых к ним требований: требований экономичности, топологии, вероятностно-временных характеристик процесса доставки, надежности, живучести, информационной безопасности, управления сетью, технического обслуживания и ремонта [4-5].
Традиционная сеть ПД на базе коммутации каналов представляет собой линейно – последовательную сеть, каждый узел в сети взаимодействовал, как правило с двумя соседними узлами.
При этом в таких сетях используется централизованное управление, сетью которое осуществляется из единого центра управления. В случае отказа в работе оборудования управление происходит потеря работоспособности сети. Таким образом при выходе технических средств управления из строя, функционирование сети прекращается.
Современные технологии и оборудование ПД имеют высокую наукоёмкость, и постоянно снижающийся жизненный цикл, а сама отрасль телекоммуникации является высокоэффективной сферой услуг.
Именно на методах коммутации пакетов построено функционирование современных сетей ПД, заложенная в них идея проста: все передаваемые пользователем сообщения, которые могут иметь произвольную длину, от нескольких байт до многих мегабайт, разбиваются в исходном узле на сравнительно небольшие части, называемые «пакетами». Каждый пакет снабжается заголовком с адресом отправителя, получателя и адресом промежуточного узла, необходимым для доставки пакета на узел назначения, а также номер пакета, который будет использоваться узлом назначения для сборки сообщения [6, 19].
Пакеты, созданные из блоков данных и сопровождаемые содержащимся в заголовке указателем, принимаются на входные звенья коммутационных устройств со скоростью, зависящей исключительно от источника. Коммутаторы сети принимают пакеты от конечных узлов и на основании адресной информации передают их друг другу, а в конечном итоге — узлу назначения.
Сети с коммутацией пакетов в режиме дейтаграмм представляет собой многосвязанную сеть, в которой каждый узел взаимодействует не с двумя соседними узлами, а с гораздо большим их количеством. В основу проектирования сети был положен один принцип: из каждого узла сети должно исходить не менее трех линий связи, так как для обеспечения высокой живучести системы (сети), необходимо иметь большое число узлов.
Основная идея децентрализованного управления в сетях с КП состоит в том, чтобы при выходе одного или нескольких сегментов сети, сама сеть сохраняла свою работоспособность.
Таким образом переход от централизованного управления в сетях с КК к распределенному (децентрализованному) в сетях с КП обеспечивает ряд несомненных преимуществ, связанных с повышением надежности и живучести сети ПД с КП.
Подобный подход позволяет в едином информационном русле передавать все виды информации, используя для этого различные пути и средства, применяя универсальные системы коммутации и маршрутизации.
Технология ПД с КП, разработкой которой занимались Дональд Дэвис, Пол Бэран, Леонард Клейнрок была специально разработана для эффективной передачи компьютерного трафика, а основой функционирования сетей ПД с КП являются сетевые протоколы, реализуемые в соответствии с той или иной технологией и аппаратно-программными средствами (центрами коммутации пакетов, коммутаторами, маршрутизаторами и т.д.) [6].
Основой функционирования сетей ПД с КП являются сетевые протоколы, реализуемые в соответствии с той или иной технологией, аппаратно-программными средствами: Х.25, Frame Relay, ATM, и IP, используемых при построении сетей ПД с КП [7, 19].
Так как генерируемый сетевой трафик очень неравномерен, с высоким уровнем пульсации скорости передачи данных, были разработаны два метода коммутации пакетов: метод виртуальных соединений и метод дейтаграмм.
Технология КП, с использованием виртуальных каналов, устанавливало логическое соединение, организуя виртуальный канал, между оконечными устройствами абонентов, которое использовалось в течение всего сеанса. Сети с виртуальными каналами использовали локальные адреса пакетов при принятии решения о продвижении. Вместо достаточно длинного адреса узла назначения применялась локальная, то есть меняющаяся от узла к узлу метка, которой помечались все пакеты, перемещаемые по определенному виртуальному каналу (рис. 1).
Рисунок 1. Принцип работы виртуального канала
При передаче в виртуальном режиме различают временное виртуальное соединение и постоянный виртуальный канал.
В режиме временного виртуального соединения соединение устанавливается только на время передачи сообщения. Образование виртуального канала при этом выполнялось по запросу пользователя и аналогично процедуре установления соединения в сети с коммутацией каналов.
Организация виртуального канала осуществлялась следующим образом: в оперативной памяти устройств коммутации пакетов, через которые проходит виртуальный канал, резервировались буферные зоны для промежуточного накопления пакетов. Последовательность таких буферных зон образовали виртуальный канал.
Принципиальным отличием виртуального канала от соединения, устанавливаемого при коммутации каналов, является то, что он может предоставляться на отдельных участках одновременно многим пользователям.
Виртуальный канал для каждой пары абонентов сохраняет последовательность передаваемых пакетов так же, как физический канал при коммутации каналов. Вместе с тем он реализует метод пакетной передачи в отношении изменения скоростей передачи, чередования пакетов от различных корреспондирующих пар и так далее.
Постоянный виртуальный канал между двумя пользователями организовался на определенное время, не связанное с длительностью сеанса связи.
На основе коммутации пакетов с установлением виртуального канала разработаны следующие технологии: X.25, Frame Relay и ATM [7,9].
Низкое качество каналов и линий телекоммуникаций исключало возможность использования высокоскоростных технологий, поэтому в течение длительного времени наиболее распространенной в СПД с КП оставалась технология Х.25.
Одним из главных достоинств протокола Х.25 является возможность подключения большого числа терминалов к коммутатору путем разделения сетевых ресурсов на скоростях до десятков кбит/с. При этом использовались линии невысокого качества, поскольку протокол предполагает коррекцию ошибок.
Недостатки, присущие технологии Х.25, а также улучшение качества каналов телекоммуникаций стали причиной перехода к сетям, базирующимся на протоколах, которые привели к появлению технологии Frame Relay.
Преимущество сетей Frame Relay заключается в их низкой протокольной избы¬точности, что обеспечивает высокую пропускную способность и небольшие задержки кадров. Они специально разрабатывались как общественные сети для соединения частных локальных сетей, обеспечивая высокоскоростную передачу данных (от 2 Мбит/с до 34 Мбит/с).
Технология ATM является результатом эволюции рассмотренных выше технологий. Она позволяет передавать данные, речь, видеоинформацию и поддерживает механизмы обеспечения гарантированного качества обслуживания (Quality of Service, QoS) для приложений с высоким приоритетом. В отличие от Frame Relay передача данных происходит ячейками фиксированной длины. Технология ATM представляет собой разновидность метода коммутации пакетов и рассматривается как набор протоколов для применений, ориентированных на соединения с гарантированным качеством обслуживания, означающим выделение необходимой полосы пропускания и обеспечение минимальных задержек.
Темпы развития сетей на базе технологии ATM оказались существенно ниже ожидаемых, среди причин, которых основными являются сложность, относительно высокая стоимость их реализации и эксплуатация сетей ATM, а также появление технологий КП на основе протокола IP.
В первой половине 80х годов, Робертом Каном и Винт Серфом, был разработан основной протокол обмена информацией в сети, получивший название TCP/IP, а также модель соединения сетей между собой посредством шлюзов и маршрутизаторов [6, 8].
Это в основном определило важнейшие черты современной архитектуры Интернет и вызвало наблюдаемый с середины 80-х годов взрывообразный рост сети, во многом коррелированный со стремительным распространением персональных компьютеров (ПК). На сегодняшний день телекоммуникационная составляющая Интернета представляет собой сети ПД, построенные на базе технологий коммутации пакетов по протоколу IP.
Масштабируемость, открытость и надежность, делают TCP/IP привлекательным вариантом для пользователей разнородных сред, поэтому она является основой Internet.
Каждый пакет адресуется отдельно и интерпретируется как независимая единица со своими собственными управляющими командами. Коммутирующие устройства маршрутизируют каждый пакет (дейтаграмму) независимо, направляя его по сети, а промежуточные узлы определяют следующий сегмент маршрута очередного пакета, в следствии этого они поступают адресату неупорядоченно. В заголовок пакета включен последовательный номер, и принимающее устройство использует его для сборки пакетов и воссоздания оригинального сообщения.
Отказ от закрепления канала связи между пользователями приводит к более эффективному использованию пропускной способности сети. При этом, основной задачей, решаемой устройствами коммутации, является маршрутизация трафика, при этом отказ от закрепления канала связи между пользователями приводит к более эффективному использованию пропускной способности сети.
Решение о том, какому узлу передать пришедший пакет, принимается на основе таблицы, содержащей набор адресов назначения и адресную информацию, однозначно определяющую следующий (транзитный или конечный) узел. Такие таблицы имеют разные названия – например, для сетей Ethernet они обычно называются таблицей продвижения (forwarding table), а для сетевых протоколов, таких как IP и IPX, — таблицей маршрутизации (routing table)
Рисунок 2. Дейтаграммный принцип передачи пакетов
В таблице маршрутизации для одного и того же адреса назначения может содержаться несколько записей, указывающих соответственно на различные адреса следующего маршрутизатора. Такой подход используется для повышения производительности и надежности сети. В примере, показанном на рис. 2, пакеты, поступающие в маршрутизатор R1 для узла назначения с адресом N2, A2 в целях баланса нагрузки, распределяются между двумя следующими маршрутизаторами – R2 и R3, что снижает нагрузку на каждый из них, а значит, уменьшает очереди и ускоряет доставку. Некоторая «размытость» путей следования пакетов с одним и тем же адресом назначения через сеть является прямым следствием принципа независимой обработки каждого пакета, присущего дейтаграммным протоколам [7,9].
Технология IP, в отличие от других технологий (таблица 1), имеет более разработанную систему стандартов и находит более широкое распространение. В этой связи фундаментом сетевых платформ, безусловно, становятся сетевые технологии, основанные на IP-протоколе, на базе которых происходит постепенная интеграция трафика данных, голоса и видеоизображений.
Таблица 1.
Сравнительные характеристики коммутационных технологий [10].
В классических сетях IP применяется метод доставки полностью исключающий любую форму организации соединений – как физических, так и виртуальных. Однако, как только возникает недостаток сетевых ресурсов, ведущий к увеличению вероятности потерь пакетов и росту их задержки для приложений реального времени, необходимые показатели качества обслуживания не могут быть обеспечены.
Изначально IP протокол был ориентирован только на представление услуги ПД, но в результате доработки стал применим и для услуг реального времени, в том числе и мультимедийных приложений.
IP играет роль интегратора доступа, обеспечивая единый универсальный интерфейс для приложений, транспортных протоколов и ОС. Перспективным способом организации телефонных разговоров по СПД является IP-телефония – одно из приложений IР-технологий. Она представляется наиболее экономически выгодной, так как при ее реализации пользователям предлагаются услуги телефонной связи при значительном сокращении их расходов на телефонные разговоры. Для конечного пользователя IP-сети не только сохранятся все преимущества телефонной сети общего пользования, которые включают широкий диапазон услуг, простоту использования, но он получит и дополнительные преимущества.
Таким образом переход от централизованного управления в сетях с КК к распределенному (децентрализованному) в сетях с КП обеспечивает ряд несомненных преимуществ, связанных с повышением надежности и живучести сети ПД с КП.
В современных сетях ПД с КП из-за сложности сети, использующей большое количество маршрутизаторов, коммутаторов и большого количества другого сетевого оборудования, а также, из-за того, что процессы управления и передачи совмещены, контроль и управление становятся очень затруднительными. Кроме того, стремительный рост количества и разнородности контента, рост объемов трафика и его изменение, необходимость обслуживания, увеличивающегося количества пользователей, серьезно изменило требование к сетевым технологиям. При этом очень востребованы услуги с комплексным предоставлением информации, которые в рекомендациях МСТ-Т определяются как мультимедийные, выявившие ранее не существенные недостатки технологии TCP/IP.
Тенденция к увеличению количества передаваемой по сети телекоммуникаций мультимедийной информации неизбежно привел к возрастанию информационных потоков, а резкий рост потребностей в обмене мультимедийной информацией, стали причиной создания современных телекоммуникационных технологий, на базе:
1. Децентрализованной технологии – «Сети именованных данных» (СИД/NDN);
2. Централизованной технологии – «Программно-конфигурируемые сети» (ПКС/SDN).
Первым направлением, решающим проблемы, связанные с технологией ПД, стал проект, который Ван Якобсон (Van Jacobson) впервые представил публике в 2006 г. Новая Интернет архитектура «Именованные сети передачи данных» (NDN — Named Data Networking) [11], называет данные вместо местоположений, которая, возможно, переключит Интернет с сегодняшнего акцента на «где» — адреса и хосты, на «что» — контент, который заботится о пользователя.
С 2010 года в рамках программы Future Internet Architectures [12, 13] Национального научного фонда было выделено боле 13.5 миллионов долларов США для проекта NDN, который совместно возглавляют Ликсия Чжан и Ван Якобсон, профессор UCLF и член Зала славы Интернета.
NDN является полностью новой архитектурой, однако ее идеи основываются на принципах современного Интернета, отражая наше понимание его сильных сторон и ограничений, архитектурой, которая может быть внедрена с помощью пошагового развертывания поверх сегодняшнего функционирующего Интернета [14].
Основными блоками архитектуры NDN являются именованные порции контента в противоположность фундаментальному элементу связи в IP-архитектуре, которым является сквозной канал между двумя конечными точками, идентифицируемыми IP-адресами.
Рисунок 4. IP архитектура (слева) и NDN архитектура (справа)
Проект NDN предложил эволюцию IP-архитектуры, которая основную роль отводит узкой горловине, изображенной на рис. 4, к такой, в которой пакеты могут содержать названия других объектов, а не только конечных точек связи NDN. Предложенная технология изменяет семантику сетевого сервиса от доставки пакета по данному адресу получателя к выборке данных, идентифицируемых присвоенным именем. Это концептуально простое изменение позволяет сетям NDN использовать почти все хорошо проверенные свойства Интернета, чтобы решить намного более широкий круг проблем, включающий не только сквозные коммуникации, но также распределение контента и проблемы управления [15].
NDN маршрутизирует и продвигает пакеты, основываясь на имени, что решает три проблемы, связанными с адресами в IP-архитектуре: исчерпание адресного пространства, отслеживание NAT (трансляции сетевых адресов) и управление адресами.
Принципы проектирования протокола NDN
— Универсальность: NDN должен быть общим сетевым протоколом для всех приложений и сетевых сред.
— Ориентация на данные и неизменность данных: NDN должен извлекать неизменяемые «пакеты данных», запрошенные с использованием «пакетов интереса».
— Непосредственная защита данных: безопасность должна быть свойством пакетов данных, оставаясь неизменным независимо от того, находятся ли пакеты в движении или в состоянии покоя.
— Иерархическое именование: пакеты должны иметь иерархические имена, чтобы обеспечить демультиплексирование и обеспечить структурированный контекст.
— Обнаружение имен в сети: Интересы должны иметь возможность использовать неполные имена для извлечения пакетов данных.
— Балансирование между скачками: по каждому каналу один интересующий пакет должен возвращать не более одного пакета данных.
При этом NDN может использовать традиционные алгоритмы маршрутизации, взамен IP-префиксов маршрутизатор использует именные префиксы, предваряющие данные, которые маршрутизатор готов обслужить. Протокол маршрутизации распространяет эти оповещения по сети, информируя в маршрутизаторе его собственную FIB. Традиционные протоколы маршрутизации, такие как OSPF и BGP, могут быть адаптированы для маршрутизации именных префиксов, обрабатывая имена как последовательность непрозрачных компонент и отыскивая покомпонентное совпадение самого длинного префикса имени в пакете Interest с таковым в таблице FIB.
NDN может существенно улучшить безопасность маршрутизации:
1. Подпись всех данных, включая маршрутные сообщения, предохраняет их от спуфинга (ситуация, в которой один человек или программа успешно маскируется под другую путём фальсификации данных и позволяет получить незаконные преимущества) и подделки.
2. Многопутевая маршрутизация наряду с интеллектуальной плоскостью данных может эффективно ослабить хищение префиксов, потому что маршрутизаторы могут определять аномалии, вызванные хищением, и извлекать данные с помощью альтернативных путей.
3. Тот факт, что сообщения NDN несут информацию только о данных, а не адреса хостов, делает трудным отправление вредоносных пакетов на определенный хост.
Спецификация протокола NDN требует стандартных форматов для двух основных типов пакетов (Interest и Data) и описания функций, поддерживаемых сетевым уровнем. Построение работающей сети NDN также требует библиотек программ для поддержки именования, высокопроизводительной маршрутизации, стратегии продвижения и доверительного управления.
Посредством эффективного использования многопутевой способности NDN адаптивная стратегия продвижения может посылать пользовательский пакет Interest по наиболее производительным путям, избегать перегрузок и отказов, балансировать нагрузку по всему пути следования и определять, и реагировать на атаки, такие как DDoS.
Второе направление подразумевает переход к централизованному управление сетей передачи данных, который был предложен Мартином Касадо (Martin Casado), Ником МакКеоном (Nick McKeown) и Скоттом Шенкером (Scott Shenker), разработавшим протокол OpenFlow в 2007 году [16].
Одной из самых перспективных технологий, которая воплотила в себя переход от аппаратного на программный уровень была предложена
ПКС-подход, родившийся после протокола OpenFlow, позволяет разделить процессы управления и передачи данных (рис. 3), которые неотделимы друг от друга в традиционных коммутаторах и маршрутизаторах.
ПКС решает проблему оптимизации передачи большого объема данных, ввиду того, что вся логика управления выносится в контроллеры, работающие на основе протокола OpenFlow, способные отслеживать работу всей сети.
OpenFlow является первым стандартизированным открытым интерфейсом, отвечающим за взаимодействие между уровнем управления и уровнем передачи данных. OpenFlow обеспечивает доступ, обмен информацией и доставку управляющих команд элементам сетевой инфраструктуры.
Контроллер ПКС выступает единой централизованной точкой управления, который взаимодействует с уровнем приложений посредством открытого интерфейса API, а также выполняет мониторинг и управление физическими устройствами сети посредством открытого интерфейса – протокола OpenFlow.
Рисунок 5. Архитектура ПКС (SDN), согласно МСЭ-T Y.3300.
Как видно из архитектуры, кроме классического управления сетью прямыми командами системного администратора к контроллеру, ПКС контроллер поддерживает запуск на себе приложений управления сетью.
Архитектура ПКС состоит из 3 уровней [17]:
1. инфраструктурный уровень, предоставляющий набор сетевых устройств (коммутаторов и каналов передачи данных);
2. уровень управления, включающий в себя сетевую операционную систему, которая обеспечивает приложениям сетевые сервисы и программный интерфейс для управления сетевыми устройствами и сетью;
3. уровень сетевых приложений для гибкого и эффективного управления сетью.
Централизованное управление позволяет проложить канал, по которому пакеты пойдут напрямую, что на порядок производительнее, при этом сбой в передаче возможен, но управляющая программа его обнаружит и исправит, однако не так оперативно, как в IP сетях.
Основные идеи SDN:
— Разделение процессов передачи и управления данными.
— Единый, унифицированный, независящий от поставщика интерфейс между уровнем управления и уровнем передачи данных.
— Логически централизованное управлению сетью, осуществляемое с помощью контроллера с установленной сетевой операционной системой и реализованными поверх сетевыми приложениями.
— Виртуализация физических ресурсов.
Ключевыми преимуществами внедрения ПКС в компаниях со сложной ИТ-инфраструктурой являются:
— Стоимость;
— Повышение производительности;
— Реализация и тестирование новых сервисов;
— Администрирование;
— Безопасность;
— Облачные технологии.
Достоинство ПКС перед TCP/IP:
— Экономичность и вендеронезависимость;
— Плоскость управления сетью вынесена на выделенный контроллер;
— Централизованное управление сетью;
— Эффективное управление потоками данных;
— Использование обычных серверов, вместо сложных и дорогих специализированных маршрутизаторов.
Международный опыт ведущих провайдеров показывает, что внедрение технологии SDN:
— Повышает на 20 % пропускную способность каналов за счет перераспределения нагрузки;
— Повышает эффективность сетевого оборудования на 25 – 35%;
— Снижает на 52% капитальные затраты и на 48 % операционные расходы;
— Снижает на 30% затраты на эксплуатацию сетей.
Таким образом, основной движущей силой развития рынка технологий SDN являются растущие потребности в мобильности новой сетевой архитектуре при переходе на облачные услуги и телекоммуникационные компании, которым эта технология обеспечивает гибкость в предоставлении новых услуг.
Проблемы в использовании технологии могут возникнуть в случае, когда операторы ЦОД не будут обеспечивать безопасность и позволят пользователям получить доступ к управлению внутренней сетью и хранением.
В мировой ИТ-отрасли уже признано, что по силе своего влияния на современную ИТ-индустрию ПКС/SDN стоит в одном ряду с такими прорывными технологиями, как Cloud и BigData.
Переход к технологии SDN неизбежен, но осуществляться он будет постепенно, в зависимости от технических и финансовых возможностей телекоммуникационных компаний.
Список областей, где сегодня еще не стоит использовать ПКС, достаточно велик [18], но, возможно, со временем технология будет усовершенствована и для нее будут разработаны надежные системы управления, которые позволят решить, как экономические и организационные, так и технические вопросы, среди которых особо выделяют:
— Низкую пропускную способность NFV – решений;
— Отсутствие единых стандартов ПКС и NFV;
— Неготовность коммутационного оборудования к реализации SDN.
— Необходимость комплексных и масштабных организационных изменений;
— Отказ программного контроллера становится самым уязвимым местом SDN, так как выход из строя контроллера нарушает работоспособность всей сети.
— Отсутствие точной экономической оценки эффективности внедрения SDN и др.
Кроме того, необходимо учитывать сроки эксплуатации уже существующих сетевых технологий развернутых на сетях операторов, а также недостаточность практического опыта их внедрения и использования среди операторов связи и сервис-провайдеров, заставляет их выжидать и изучать мировой опыт.
Международная практика показывает, что в рыночных условиях причиной смены сетевых технологий должна быть экономическая эффективность новых сетевых технических решений. Поэтому введение новых сетевых технологий необходимо соизмерять с реальными потребностями в условиях, которые должны быть ориентированы на экономически выгодное предоставление услуг с коммерческой точки зрения. Для реального внедрения технологии SDN телекоммуникационная компания должна владеть практическими знаниями об этой сетевой технологии, связанных с ней проблемах и путях решений, а также где применение её наиболее эффективно в экономическом плане.
Литература
1. Network Protocols Handbook 2nd Edition. Copyright © 2004 — 2005 Javvin Technologies Inc
2. Stallings W. Data and computer communications. Pearson Education, Inc. Pearson Prentice Hall, 2007.
3. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов. Издательство Питер, 2010.
4. Computer networks / Andrew S. Tanenbaum, David J. Wetherall. – 5th ed
5. Джураев Р.Х., Джаббаров Ш.Ю., Умирзаков Б.М. Технологии передачи данных. Учебное пособие. 2008
6. Djuraev R. X., Umirzakov B. M. Ma’lumot uzatish tarmoqlari: kecha, bugun, ertaga (I-qism). Infocom.uz, 3.06.2017
7. Гольдштейн Б. С., Соколов Н. А., Яновский Г. Г. Сети связи. — СПб.: БХВ-Петербург, 2014.
8. Djuraev R. X., Umirzakov B. M. IPV4 va IPV6 protokollarining tahlili. Infocom.uz, №5, 2016-yil
9. Яновский ГГ. Современные проблемы науки в области телекоммуникаций. Эволюция и конвергенция. Санкт-Петербург, 2008
10. Воробиенко П. П., Нечипорук О. Л., Струкало М. И. Принципы организации сетей с коммутацией пакетов. Одесса, 2000.
11. Jacobson V. et al. Content-centric networking //Whitepaper, Palo Alto Research Center. – 2007. – ,. 2-4.
12. Correia L. M., Abramowicz H., Johnsson M. (ed.). Architecture and design for the future internet: 4WARD project. — Springer, 2011.
13. Domingue, John, et al. «The Future Internet-Future Internet Assembly 2011: Achievements and Technological Promises.» (2011).
14. Wanderer From. Телеком-эволюция: Интернет третьего поколения, 01.12.2014
15. Бараш Л. Сети именованных данных — угроза господству IP? 9.10.2015
16. Джураев Р.Х., Умирзаков Б.М., Ботиров С.Р. Переход к технологии программно-конфигурируемых сетей. Infocom.uz, 24.07.2019
17. Рекомендация МСЭ-T Y.3300 (06/2014).
18. Attila Takacs, Elisa Bellagamba, and Joe Wilke “Software-defined networking: the service provider perspective”, Ericsson Review, 2013, 2, pp. 2-8.
19. Медведев Д. Л. Основные вехи в развитии методов пакетной коммутации/ ЭИС, 2006, № 1(4)
Авторы статьи: Р.Х. Джураев, С.Р. Ботиров, Умирзаков Б.М. Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий, г. Ташкент
Batafsil | Подробно | Read more... InfoCOM
При этом, наиболее перспективный путь использования информационных технологий основывается на их интеграции с современными высокоскоростными сетями передачи данных (СПД) с коммутацией пакетов (КП), которые представляют собой сложные территориально распределённые технические комплексы, выполняющие важные задачи по своевременной и качественной передаче данных [1-3]. Это видно на примере объединения современных информационных технологий и технологий передачи данных наиболее полно реализованных в глобальной сети Интернет.
Современные СПД с КП характеризуются большим разнообразием предъявляемых к ним требований: требований экономичности, топологии, вероятностно-временных характеристик процесса доставки, надежности, живучести, информационной безопасности, управления сетью, технического обслуживания и ремонта [4-5].
Традиционная сеть ПД на базе коммутации каналов представляет собой линейно – последовательную сеть, каждый узел в сети взаимодействовал, как правило с двумя соседними узлами.
При этом в таких сетях используется централизованное управление, сетью которое осуществляется из единого центра управления. В случае отказа в работе оборудования управление происходит потеря работоспособности сети. Таким образом при выходе технических средств управления из строя, функционирование сети прекращается.
Современные технологии и оборудование ПД имеют высокую наукоёмкость, и постоянно снижающийся жизненный цикл, а сама отрасль телекоммуникации является высокоэффективной сферой услуг.
Именно на методах коммутации пакетов построено функционирование современных сетей ПД, заложенная в них идея проста: все передаваемые пользователем сообщения, которые могут иметь произвольную длину, от нескольких байт до многих мегабайт, разбиваются в исходном узле на сравнительно небольшие части, называемые «пакетами». Каждый пакет снабжается заголовком с адресом отправителя, получателя и адресом промежуточного узла, необходимым для доставки пакета на узел назначения, а также номер пакета, который будет использоваться узлом назначения для сборки сообщения [6, 19].
Пакеты, созданные из блоков данных и сопровождаемые содержащимся в заголовке указателем, принимаются на входные звенья коммутационных устройств со скоростью, зависящей исключительно от источника. Коммутаторы сети принимают пакеты от конечных узлов и на основании адресной информации передают их друг другу, а в конечном итоге — узлу назначения.
Сети с коммутацией пакетов в режиме дейтаграмм представляет собой многосвязанную сеть, в которой каждый узел взаимодействует не с двумя соседними узлами, а с гораздо большим их количеством. В основу проектирования сети был положен один принцип: из каждого узла сети должно исходить не менее трех линий связи, так как для обеспечения высокой живучести системы (сети), необходимо иметь большое число узлов.
Основная идея децентрализованного управления в сетях с КП состоит в том, чтобы при выходе одного или нескольких сегментов сети, сама сеть сохраняла свою работоспособность.
Таким образом переход от централизованного управления в сетях с КК к распределенному (децентрализованному) в сетях с КП обеспечивает ряд несомненных преимуществ, связанных с повышением надежности и живучести сети ПД с КП.
Подобный подход позволяет в едином информационном русле передавать все виды информации, используя для этого различные пути и средства, применяя универсальные системы коммутации и маршрутизации.
Технология ПД с КП, разработкой которой занимались Дональд Дэвис, Пол Бэран, Леонард Клейнрок была специально разработана для эффективной передачи компьютерного трафика, а основой функционирования сетей ПД с КП являются сетевые протоколы, реализуемые в соответствии с той или иной технологией и аппаратно-программными средствами (центрами коммутации пакетов, коммутаторами, маршрутизаторами и т.д.) [6].
Основой функционирования сетей ПД с КП являются сетевые протоколы, реализуемые в соответствии с той или иной технологией, аппаратно-программными средствами: Х.25, Frame Relay, ATM, и IP, используемых при построении сетей ПД с КП [7, 19].
Так как генерируемый сетевой трафик очень неравномерен, с высоким уровнем пульсации скорости передачи данных, были разработаны два метода коммутации пакетов: метод виртуальных соединений и метод дейтаграмм.
Технология КП, с использованием виртуальных каналов, устанавливало логическое соединение, организуя виртуальный канал, между оконечными устройствами абонентов, которое использовалось в течение всего сеанса. Сети с виртуальными каналами использовали локальные адреса пакетов при принятии решения о продвижении. Вместо достаточно длинного адреса узла назначения применялась локальная, то есть меняющаяся от узла к узлу метка, которой помечались все пакеты, перемещаемые по определенному виртуальному каналу (рис. 1).
Рисунок 1. Принцип работы виртуального канала
При передаче в виртуальном режиме различают временное виртуальное соединение и постоянный виртуальный канал.
В режиме временного виртуального соединения соединение устанавливается только на время передачи сообщения. Образование виртуального канала при этом выполнялось по запросу пользователя и аналогично процедуре установления соединения в сети с коммутацией каналов.
Организация виртуального канала осуществлялась следующим образом: в оперативной памяти устройств коммутации пакетов, через которые проходит виртуальный канал, резервировались буферные зоны для промежуточного накопления пакетов. Последовательность таких буферных зон образовали виртуальный канал.
Принципиальным отличием виртуального канала от соединения, устанавливаемого при коммутации каналов, является то, что он может предоставляться на отдельных участках одновременно многим пользователям.
Виртуальный канал для каждой пары абонентов сохраняет последовательность передаваемых пакетов так же, как физический канал при коммутации каналов. Вместе с тем он реализует метод пакетной передачи в отношении изменения скоростей передачи, чередования пакетов от различных корреспондирующих пар и так далее.
Постоянный виртуальный канал между двумя пользователями организовался на определенное время, не связанное с длительностью сеанса связи.
На основе коммутации пакетов с установлением виртуального канала разработаны следующие технологии: X.25, Frame Relay и ATM [7,9].
Низкое качество каналов и линий телекоммуникаций исключало возможность использования высокоскоростных технологий, поэтому в течение длительного времени наиболее распространенной в СПД с КП оставалась технология Х.25.
Одним из главных достоинств протокола Х.25 является возможность подключения большого числа терминалов к коммутатору путем разделения сетевых ресурсов на скоростях до десятков кбит/с. При этом использовались линии невысокого качества, поскольку протокол предполагает коррекцию ошибок.
Недостатки, присущие технологии Х.25, а также улучшение качества каналов телекоммуникаций стали причиной перехода к сетям, базирующимся на протоколах, которые привели к появлению технологии Frame Relay.
Преимущество сетей Frame Relay заключается в их низкой протокольной избы¬точности, что обеспечивает высокую пропускную способность и небольшие задержки кадров. Они специально разрабатывались как общественные сети для соединения частных локальных сетей, обеспечивая высокоскоростную передачу данных (от 2 Мбит/с до 34 Мбит/с).
Технология ATM является результатом эволюции рассмотренных выше технологий. Она позволяет передавать данные, речь, видеоинформацию и поддерживает механизмы обеспечения гарантированного качества обслуживания (Quality of Service, QoS) для приложений с высоким приоритетом. В отличие от Frame Relay передача данных происходит ячейками фиксированной длины. Технология ATM представляет собой разновидность метода коммутации пакетов и рассматривается как набор протоколов для применений, ориентированных на соединения с гарантированным качеством обслуживания, означающим выделение необходимой полосы пропускания и обеспечение минимальных задержек.
Темпы развития сетей на базе технологии ATM оказались существенно ниже ожидаемых, среди причин, которых основными являются сложность, относительно высокая стоимость их реализации и эксплуатация сетей ATM, а также появление технологий КП на основе протокола IP.
В первой половине 80х годов, Робертом Каном и Винт Серфом, был разработан основной протокол обмена информацией в сети, получивший название TCP/IP, а также модель соединения сетей между собой посредством шлюзов и маршрутизаторов [6, 8].
Это в основном определило важнейшие черты современной архитектуры Интернет и вызвало наблюдаемый с середины 80-х годов взрывообразный рост сети, во многом коррелированный со стремительным распространением персональных компьютеров (ПК). На сегодняшний день телекоммуникационная составляющая Интернета представляет собой сети ПД, построенные на базе технологий коммутации пакетов по протоколу IP.
Масштабируемость, открытость и надежность, делают TCP/IP привлекательным вариантом для пользователей разнородных сред, поэтому она является основой Internet.
Каждый пакет адресуется отдельно и интерпретируется как независимая единица со своими собственными управляющими командами. Коммутирующие устройства маршрутизируют каждый пакет (дейтаграмму) независимо, направляя его по сети, а промежуточные узлы определяют следующий сегмент маршрута очередного пакета, в следствии этого они поступают адресату неупорядоченно. В заголовок пакета включен последовательный номер, и принимающее устройство использует его для сборки пакетов и воссоздания оригинального сообщения.
Отказ от закрепления канала связи между пользователями приводит к более эффективному использованию пропускной способности сети. При этом, основной задачей, решаемой устройствами коммутации, является маршрутизация трафика, при этом отказ от закрепления канала связи между пользователями приводит к более эффективному использованию пропускной способности сети.
Решение о том, какому узлу передать пришедший пакет, принимается на основе таблицы, содержащей набор адресов назначения и адресную информацию, однозначно определяющую следующий (транзитный или конечный) узел. Такие таблицы имеют разные названия – например, для сетей Ethernet они обычно называются таблицей продвижения (forwarding table), а для сетевых протоколов, таких как IP и IPX, — таблицей маршрутизации (routing table)
Рисунок 2. Дейтаграммный принцип передачи пакетов
В таблице маршрутизации для одного и того же адреса назначения может содержаться несколько записей, указывающих соответственно на различные адреса следующего маршрутизатора. Такой подход используется для повышения производительности и надежности сети. В примере, показанном на рис. 2, пакеты, поступающие в маршрутизатор R1 для узла назначения с адресом N2, A2 в целях баланса нагрузки, распределяются между двумя следующими маршрутизаторами – R2 и R3, что снижает нагрузку на каждый из них, а значит, уменьшает очереди и ускоряет доставку. Некоторая «размытость» путей следования пакетов с одним и тем же адресом назначения через сеть является прямым следствием принципа независимой обработки каждого пакета, присущего дейтаграммным протоколам [7,9].
Технология IP, в отличие от других технологий (таблица 1), имеет более разработанную систему стандартов и находит более широкое распространение. В этой связи фундаментом сетевых платформ, безусловно, становятся сетевые технологии, основанные на IP-протоколе, на базе которых происходит постепенная интеграция трафика данных, голоса и видеоизображений.
Таблица 1.
Сравнительные характеристики коммутационных технологий [10].
В классических сетях IP применяется метод доставки полностью исключающий любую форму организации соединений – как физических, так и виртуальных. Однако, как только возникает недостаток сетевых ресурсов, ведущий к увеличению вероятности потерь пакетов и росту их задержки для приложений реального времени, необходимые показатели качества обслуживания не могут быть обеспечены.
Изначально IP протокол был ориентирован только на представление услуги ПД, но в результате доработки стал применим и для услуг реального времени, в том числе и мультимедийных приложений.
IP играет роль интегратора доступа, обеспечивая единый универсальный интерфейс для приложений, транспортных протоколов и ОС. Перспективным способом организации телефонных разговоров по СПД является IP-телефония – одно из приложений IР-технологий. Она представляется наиболее экономически выгодной, так как при ее реализации пользователям предлагаются услуги телефонной связи при значительном сокращении их расходов на телефонные разговоры. Для конечного пользователя IP-сети не только сохранятся все преимущества телефонной сети общего пользования, которые включают широкий диапазон услуг, простоту использования, но он получит и дополнительные преимущества.
Таким образом переход от централизованного управления в сетях с КК к распределенному (децентрализованному) в сетях с КП обеспечивает ряд несомненных преимуществ, связанных с повышением надежности и живучести сети ПД с КП.
В современных сетях ПД с КП из-за сложности сети, использующей большое количество маршрутизаторов, коммутаторов и большого количества другого сетевого оборудования, а также, из-за того, что процессы управления и передачи совмещены, контроль и управление становятся очень затруднительными. Кроме того, стремительный рост количества и разнородности контента, рост объемов трафика и его изменение, необходимость обслуживания, увеличивающегося количества пользователей, серьезно изменило требование к сетевым технологиям. При этом очень востребованы услуги с комплексным предоставлением информации, которые в рекомендациях МСТ-Т определяются как мультимедийные, выявившие ранее не существенные недостатки технологии TCP/IP.
Тенденция к увеличению количества передаваемой по сети телекоммуникаций мультимедийной информации неизбежно привел к возрастанию информационных потоков, а резкий рост потребностей в обмене мультимедийной информацией, стали причиной создания современных телекоммуникационных технологий, на базе:
1. Децентрализованной технологии – «Сети именованных данных» (СИД/NDN);
2. Централизованной технологии – «Программно-конфигурируемые сети» (ПКС/SDN).
Первым направлением, решающим проблемы, связанные с технологией ПД, стал проект, который Ван Якобсон (Van Jacobson) впервые представил публике в 2006 г. Новая Интернет архитектура «Именованные сети передачи данных» (NDN — Named Data Networking) [11], называет данные вместо местоположений, которая, возможно, переключит Интернет с сегодняшнего акцента на «где» — адреса и хосты, на «что» — контент, который заботится о пользователя.
С 2010 года в рамках программы Future Internet Architectures [12, 13] Национального научного фонда было выделено боле 13.5 миллионов долларов США для проекта NDN, который совместно возглавляют Ликсия Чжан и Ван Якобсон, профессор UCLF и член Зала славы Интернета.
NDN является полностью новой архитектурой, однако ее идеи основываются на принципах современного Интернета, отражая наше понимание его сильных сторон и ограничений, архитектурой, которая может быть внедрена с помощью пошагового развертывания поверх сегодняшнего функционирующего Интернета [14].
Основными блоками архитектуры NDN являются именованные порции контента в противоположность фундаментальному элементу связи в IP-архитектуре, которым является сквозной канал между двумя конечными точками, идентифицируемыми IP-адресами.
Рисунок 4. IP архитектура (слева) и NDN архитектура (справа)
Проект NDN предложил эволюцию IP-архитектуры, которая основную роль отводит узкой горловине, изображенной на рис. 4, к такой, в которой пакеты могут содержать названия других объектов, а не только конечных точек связи NDN. Предложенная технология изменяет семантику сетевого сервиса от доставки пакета по данному адресу получателя к выборке данных, идентифицируемых присвоенным именем. Это концептуально простое изменение позволяет сетям NDN использовать почти все хорошо проверенные свойства Интернета, чтобы решить намного более широкий круг проблем, включающий не только сквозные коммуникации, но также распределение контента и проблемы управления [15].
NDN маршрутизирует и продвигает пакеты, основываясь на имени, что решает три проблемы, связанными с адресами в IP-архитектуре: исчерпание адресного пространства, отслеживание NAT (трансляции сетевых адресов) и управление адресами.
Принципы проектирования протокола NDN
— Универсальность: NDN должен быть общим сетевым протоколом для всех приложений и сетевых сред.
— Ориентация на данные и неизменность данных: NDN должен извлекать неизменяемые «пакеты данных», запрошенные с использованием «пакетов интереса».
— Непосредственная защита данных: безопасность должна быть свойством пакетов данных, оставаясь неизменным независимо от того, находятся ли пакеты в движении или в состоянии покоя.
— Иерархическое именование: пакеты должны иметь иерархические имена, чтобы обеспечить демультиплексирование и обеспечить структурированный контекст.
— Обнаружение имен в сети: Интересы должны иметь возможность использовать неполные имена для извлечения пакетов данных.
— Балансирование между скачками: по каждому каналу один интересующий пакет должен возвращать не более одного пакета данных.
При этом NDN может использовать традиционные алгоритмы маршрутизации, взамен IP-префиксов маршрутизатор использует именные префиксы, предваряющие данные, которые маршрутизатор готов обслужить. Протокол маршрутизации распространяет эти оповещения по сети, информируя в маршрутизаторе его собственную FIB. Традиционные протоколы маршрутизации, такие как OSPF и BGP, могут быть адаптированы для маршрутизации именных префиксов, обрабатывая имена как последовательность непрозрачных компонент и отыскивая покомпонентное совпадение самого длинного префикса имени в пакете Interest с таковым в таблице FIB.
NDN может существенно улучшить безопасность маршрутизации:
1. Подпись всех данных, включая маршрутные сообщения, предохраняет их от спуфинга (ситуация, в которой один человек или программа успешно маскируется под другую путём фальсификации данных и позволяет получить незаконные преимущества) и подделки.
2. Многопутевая маршрутизация наряду с интеллектуальной плоскостью данных может эффективно ослабить хищение префиксов, потому что маршрутизаторы могут определять аномалии, вызванные хищением, и извлекать данные с помощью альтернативных путей.
3. Тот факт, что сообщения NDN несут информацию только о данных, а не адреса хостов, делает трудным отправление вредоносных пакетов на определенный хост.
Спецификация протокола NDN требует стандартных форматов для двух основных типов пакетов (Interest и Data) и описания функций, поддерживаемых сетевым уровнем. Построение работающей сети NDN также требует библиотек программ для поддержки именования, высокопроизводительной маршрутизации, стратегии продвижения и доверительного управления.
Посредством эффективного использования многопутевой способности NDN адаптивная стратегия продвижения может посылать пользовательский пакет Interest по наиболее производительным путям, избегать перегрузок и отказов, балансировать нагрузку по всему пути следования и определять, и реагировать на атаки, такие как DDoS.
Второе направление подразумевает переход к централизованному управление сетей передачи данных, который был предложен Мартином Касадо (Martin Casado), Ником МакКеоном (Nick McKeown) и Скоттом Шенкером (Scott Shenker), разработавшим протокол OpenFlow в 2007 году [16].
Одной из самых перспективных технологий, которая воплотила в себя переход от аппаратного на программный уровень была предложена
ПКС-подход, родившийся после протокола OpenFlow, позволяет разделить процессы управления и передачи данных (рис. 3), которые неотделимы друг от друга в традиционных коммутаторах и маршрутизаторах.
ПКС решает проблему оптимизации передачи большого объема данных, ввиду того, что вся логика управления выносится в контроллеры, работающие на основе протокола OpenFlow, способные отслеживать работу всей сети.
OpenFlow является первым стандартизированным открытым интерфейсом, отвечающим за взаимодействие между уровнем управления и уровнем передачи данных. OpenFlow обеспечивает доступ, обмен информацией и доставку управляющих команд элементам сетевой инфраструктуры.
Контроллер ПКС выступает единой централизованной точкой управления, который взаимодействует с уровнем приложений посредством открытого интерфейса API, а также выполняет мониторинг и управление физическими устройствами сети посредством открытого интерфейса – протокола OpenFlow.
Рисунок 5. Архитектура ПКС (SDN), согласно МСЭ-T Y.3300.
Как видно из архитектуры, кроме классического управления сетью прямыми командами системного администратора к контроллеру, ПКС контроллер поддерживает запуск на себе приложений управления сетью.
Архитектура ПКС состоит из 3 уровней [17]:
1. инфраструктурный уровень, предоставляющий набор сетевых устройств (коммутаторов и каналов передачи данных);
2. уровень управления, включающий в себя сетевую операционную систему, которая обеспечивает приложениям сетевые сервисы и программный интерфейс для управления сетевыми устройствами и сетью;
3. уровень сетевых приложений для гибкого и эффективного управления сетью.
Централизованное управление позволяет проложить канал, по которому пакеты пойдут напрямую, что на порядок производительнее, при этом сбой в передаче возможен, но управляющая программа его обнаружит и исправит, однако не так оперативно, как в IP сетях.
Основные идеи SDN:
— Разделение процессов передачи и управления данными.
— Единый, унифицированный, независящий от поставщика интерфейс между уровнем управления и уровнем передачи данных.
— Логически централизованное управлению сетью, осуществляемое с помощью контроллера с установленной сетевой операционной системой и реализованными поверх сетевыми приложениями.
— Виртуализация физических ресурсов.
Ключевыми преимуществами внедрения ПКС в компаниях со сложной ИТ-инфраструктурой являются:
— Стоимость;
— Повышение производительности;
— Реализация и тестирование новых сервисов;
— Администрирование;
— Безопасность;
— Облачные технологии.
Достоинство ПКС перед TCP/IP:
— Экономичность и вендеронезависимость;
— Плоскость управления сетью вынесена на выделенный контроллер;
— Централизованное управление сетью;
— Эффективное управление потоками данных;
— Использование обычных серверов, вместо сложных и дорогих специализированных маршрутизаторов.
Международный опыт ведущих провайдеров показывает, что внедрение технологии SDN:
— Повышает на 20 % пропускную способность каналов за счет перераспределения нагрузки;
— Повышает эффективность сетевого оборудования на 25 – 35%;
— Снижает на 52% капитальные затраты и на 48 % операционные расходы;
— Снижает на 30% затраты на эксплуатацию сетей.
Таким образом, основной движущей силой развития рынка технологий SDN являются растущие потребности в мобильности новой сетевой архитектуре при переходе на облачные услуги и телекоммуникационные компании, которым эта технология обеспечивает гибкость в предоставлении новых услуг.
Проблемы в использовании технологии могут возникнуть в случае, когда операторы ЦОД не будут обеспечивать безопасность и позволят пользователям получить доступ к управлению внутренней сетью и хранением.
В мировой ИТ-отрасли уже признано, что по силе своего влияния на современную ИТ-индустрию ПКС/SDN стоит в одном ряду с такими прорывными технологиями, как Cloud и BigData.
Переход к технологии SDN неизбежен, но осуществляться он будет постепенно, в зависимости от технических и финансовых возможностей телекоммуникационных компаний.
Список областей, где сегодня еще не стоит использовать ПКС, достаточно велик [18], но, возможно, со временем технология будет усовершенствована и для нее будут разработаны надежные системы управления, которые позволят решить, как экономические и организационные, так и технические вопросы, среди которых особо выделяют:
— Низкую пропускную способность NFV – решений;
— Отсутствие единых стандартов ПКС и NFV;
— Неготовность коммутационного оборудования к реализации SDN.
— Необходимость комплексных и масштабных организационных изменений;
— Отказ программного контроллера становится самым уязвимым местом SDN, так как выход из строя контроллера нарушает работоспособность всей сети.
— Отсутствие точной экономической оценки эффективности внедрения SDN и др.
Кроме того, необходимо учитывать сроки эксплуатации уже существующих сетевых технологий развернутых на сетях операторов, а также недостаточность практического опыта их внедрения и использования среди операторов связи и сервис-провайдеров, заставляет их выжидать и изучать мировой опыт.
Международная практика показывает, что в рыночных условиях причиной смены сетевых технологий должна быть экономическая эффективность новых сетевых технических решений. Поэтому введение новых сетевых технологий необходимо соизмерять с реальными потребностями в условиях, которые должны быть ориентированы на экономически выгодное предоставление услуг с коммерческой точки зрения. Для реального внедрения технологии SDN телекоммуникационная компания должна владеть практическими знаниями об этой сетевой технологии, связанных с ней проблемах и путях решений, а также где применение её наиболее эффективно в экономическом плане.
Литература
1. Network Protocols Handbook 2nd Edition. Copyright © 2004 — 2005 Javvin Technologies Inc
2. Stallings W. Data and computer communications. Pearson Education, Inc. Pearson Prentice Hall, 2007.
3. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов. Издательство Питер, 2010.
4. Computer networks / Andrew S. Tanenbaum, David J. Wetherall. – 5th ed
5. Джураев Р.Х., Джаббаров Ш.Ю., Умирзаков Б.М. Технологии передачи данных. Учебное пособие. 2008
6. Djuraev R. X., Umirzakov B. M. Ma’lumot uzatish tarmoqlari: kecha, bugun, ertaga (I-qism). Infocom.uz, 3.06.2017
7. Гольдштейн Б. С., Соколов Н. А., Яновский Г. Г. Сети связи. — СПб.: БХВ-Петербург, 2014.
8. Djuraev R. X., Umirzakov B. M. IPV4 va IPV6 protokollarining tahlili. Infocom.uz, №5, 2016-yil
9. Яновский ГГ. Современные проблемы науки в области телекоммуникаций. Эволюция и конвергенция. Санкт-Петербург, 2008
10. Воробиенко П. П., Нечипорук О. Л., Струкало М. И. Принципы организации сетей с коммутацией пакетов. Одесса, 2000.
11. Jacobson V. et al. Content-centric networking //Whitepaper, Palo Alto Research Center. – 2007. – ,. 2-4.
12. Correia L. M., Abramowicz H., Johnsson M. (ed.). Architecture and design for the future internet: 4WARD project. — Springer, 2011.
13. Domingue, John, et al. «The Future Internet-Future Internet Assembly 2011: Achievements and Technological Promises.» (2011).
14. Wanderer From. Телеком-эволюция: Интернет третьего поколения, 01.12.2014
15. Бараш Л. Сети именованных данных — угроза господству IP? 9.10.2015
16. Джураев Р.Х., Умирзаков Б.М., Ботиров С.Р. Переход к технологии программно-конфигурируемых сетей. Infocom.uz, 24.07.2019
17. Рекомендация МСЭ-T Y.3300 (06/2014).
18. Attila Takacs, Elisa Bellagamba, and Joe Wilke “Software-defined networking: the service provider perspective”, Ericsson Review, 2013, 2, pp. 2-8.
19. Медведев Д. Л. Основные вехи в развитии методов пакетной коммутации/ ЭИС, 2006, № 1(4)
Авторы статьи: Р.Х. Джураев, С.Р. Ботиров, Умирзаков Б.М. Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий, г. Ташкент
Batafsil | Подробно | Read more... InfoCOM