пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ RSS пїЅпїЅпїЅ пїЅпїЅ Email
Интернет-журнал Advantop.ru » Интернет » Протоколы передачи данных — чье кунг-фу сильнее?

Протоколы передачи данных — чье кунг-фу сильнее?

Написал admin
//
25 июля 2013
//
//
Начав изучать передачу данных между программами или устройствами, человек обычно удивляется — зачем столько способов? Какой из них что делает, и почему до сих пор не остановились на одном-двух суперпротоколах, которым был бы посилен весь спектр задач?

Протоколы передачи данных — чье кунг-фу сильнее?


Зачем их так много?

Первая причина подобного разнообразия — разные уровни протоколов.
• физический. Позволяет двум устройствам понимать друг друга. Описывает способа перевода электрических сигналов в последовательности символов;
• канальные. Передача данных между устройствами, находящимися в одном сегменте. Например, Ethernet, PPP;
• сетевые. Определение пути и передача данных. Логические имена преобразуются в физические, отслеживается состояние сети для недопущения заторов и определения кратчайших маршрутов. К сетевому уровню относится технология MPLS, являющаяся своеобразным протоколом-оберткой. Она позволяет направлять трафик с одного устройства на другое независимо от типа передаваемых данных;
• транспортные. Берут на себя именно доставку данных. Длинные блоки данных разбивает на более короткие, которые в точке приема объединяются. TCP, UDP, SCTP;
• сеансовые. Позволяют поддерживать и управлять сессиями, поддерживая подключение в момент неактивности приложения. Позволяют в случае сбоя восстанавливать прерванный поток данных.
• представительские. Способа преобразовывания протоколов один в другой.
• прикладной. Своеобразная надстройка над более низкими протоколами. Позволяет получать данные, не вникая в тонкости передачи данных.

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

Добавьте к этому то, что подобное разнообразие решений создается для каждого уровня протоколов — и причина разнообразия становится ясна.

Так у кого же кунг-фу сильнее?

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

Время, хоть и медленный, но лучший судья. Конечно, с низкими уровнями трудно — там все решают производители. Но на более высоких уже определился чемпион — TCP-IP. Собственно, это не один протокол, а подборка, работающая на прикладном, транспортном, сетевом и канальном уровнях. В нее входят HTTP, Ethernet, TCP, UDP, Wireless Ethernet — и еще десятки других протоколов разных уровней.

Кунг-фу оказалось сильней у тех, кто объединился.silvengames.org
Комментариев пока еще нет. Вы можете стать первым!

Добавить комментарий!

Ваше Имя:
Ваш E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищенной ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: