Наверняка, каждый из нас слышал словосочетание «сетевой протокол», но мало кто понимает, что под этим подразумевается. Итак, сетевой протокол – это комплекс правил, позволяющих проводить обмен данными нескольким устройствам в одной сети. Без работы протоколов не обходится ни одно удалённое подключение, ведь именно по этим протоколам система понимает, как взаимодействовать со своими звеньями.
Общие сведения
Сетевой протокол – это набор правил, который позволяет обмениваться данными нескольким устройствам, связанным сетью. Ни одно удалённое подключение не может обойтись без работы протоколов, без них система просто не знала бы как взаимодействовать и общаться. Если обобщать, то можно сказать что это семейство стандартов, предписывающее методы общения, а также спецификации оборудования.
Для описания и деления протоколов используется модель OSI, включающая в себя семь уровней.
- Приложение
- Представление
- Сеанс
- Транспорт
- Сеть
- Передача данных
- Физическое воплощение
Важно понимать, что некоторые протоколы образуют отдельные группы, в состав которых входит ряд других протоколов. Например, небезызвестный TCP/IP включает в себя десятки, а то и сотни других протоколов разного уровня. Условно протоколы можно поделить по технологиям.
ONVIF
ONVIF (Open Network Video Interface Forum) часто встречается в видеорегистраторах и камерах наблюдения и ошибочно считается протоколом. По факту ONVIF – это организация, разрабатывающая протоколы для систем безопасности. Их спецификации построены на веб-сервисах, описываемых языком WSDL, протоколах RTP/RTSP, SOAP (XML), стандартах видеосжатия H.264, MPEG-4, MJPEG.
PPPoE
PPP (Point-to-Point Protocol over Ethernet) также используются при организации видеонаблюдения и объединяет целый ряд протоколов. Этот альянс служит для передачи данных внутри сети, а также может настраивать или инкапсулировать другие протоколы.
ZigBee
ZigBee – стремительно набирающий популярность сетевой протокол, а точнее альянс протоколов. Для этой технологии характерны: длительная автономная работа девайсов, невысокие скорости и безопасность передачи данных.