Select Page

Интернет – протоколы

Интернет – протоколы

Итак, протокол представляет собой стандарт передачи данных, который обладает силой общепринятого формата. Конечно, форматы и стандарты здесь не совсем применимы, ведь тогда они жестко контролировались. Однако в интернете невозможно проконтролировать что-либо, отсюда и вытекает негласное общее согласие, что соблюдение таких правил наиболее удобно для всех.

Уровни протоколов

Другая неточность, которая связана с данной темой – мнение, что протокол часто воспринимается в единственном числе. А это неправильно. Протоколов всегда несколько и они работают одновременно на разных уровнях.

Уровни протоколов разделяются на следующие разновидности:

  • верхний уровень протоколов – обеспечивают функционирование конечного продукта;
  • протоколы среднего уровня – данные передаются по узлам сети;
  • нижний уровень – физическая работа оборудования.

Например, протокол ARP гарантирует правильную работу сетевых устройств – сетевых карт, роутеров, они должны устанавливать связь между собой. Протокол TCP/IP передает данные по интернету. Он организовывает и сам выбирает маршрут следования информации, а также контролирует передачу данных. Что самое важное в его работе – это то, что его совсем не беспокоит, каким образом работает оборудование.

 

Следуя принципам работы протоколов можно ответить на вопрос, зачем и кому они нужны. Таким образом, протоколы, относящиеся к нижнему уровню необходимы на этапе разработки оборудования. Когда нужно разработать и организовать сеть, которая будет подсоединяться к интернету, нужно знать протоколы TCP/IP. Для разработчиков программного обеспечения пригодятся знания о протоколах верхнего уровня.

Основные протоколы интернета

Чаще всего на сегодняшний момент, когда мы упоминаем сеть, то подразумеваем Интернет. Но если копаться в этом понятии, то Интернет не является сетью, скорее это метод передачи данных из различных сетей. Каждая сеть из всего разнообразие имеет свою основу и свои внутренние протоколы, которые регулируют и поддерживают ее работу.

Протокол TCP/IP представляет собой базовый протокол интернета. Может комплектовать данные на небольшие группки, выбирать пусть следования информации, учитывая загрузку промежуточных узлов, а также проверять целостность данных. Большинство протоколов, которые относятся к верхнему уровню, построены на этой базе. Однако это протокол не единственный.

Другой протокол UDP выполняет те же функции, однако на месте доставки не проверяет целостность информационных пакетов. Не смотря на это, сейчас он используется достаточно широко. Все протоколы верхних уровней базируются на одном из этих двух основ.

Протокол HTTP

1

Основным протоколом в данное время, используемым в сети, является протокол HTTP. Таким он был признан всего несколько лет назад, оттесняя тем самым другие протоколы. Когда интернете только набирал свою популярность, компьютеры не были таким развитыми как сейчас, да и скорость соединения была совсем маленькой. Поэтому основной задачей на тот момент была как можно большая скорость передачи данных, не отвлекаясь на посторонние задания. Протокол HTTP разрабатывался уже несколько позже. Его разработали, потому что для адекватного отображения страницы необходима одновременная загрузка нескольких изображения.

Так как сейчас очень распространен безлимитный интернет и экономия времени стала просто неактуальной, то некоторые протоколы исчезли. Все больше и больше пользователей отдают предпочтение работать только в окне браузера, не устанавливая дополнительных программ.

Протокол FTP

Этот протокол разрабатывался для того, чтобы была возможность корректной передачи данных. В какое-то время он являлся основным протоколом в интернете, так как основная масса данных представлялась в виде текстов файлов. Пользователю нужно было сначала загрузить их на компьютер, а потом уже в режиме «офлайн». Тогда еще существовало много FTP – серверов, в которых числились файловые библиотеки. Кое-какие серверы функционируют и на сегодняшний день, но большинство источников начинает использовать протокол HTTP. Протокол FTP быстрее передает файлы и позволяет при обрыве связи дальше продолжать закачку после возобновления. Этот протокол может и сейчас быть очень полезным при неустойчивой связи.

Два почтовых протокола

Электронную почту придумали даже раньше, чем появился Интернет. Более того с сетью она связана не напрямую. Для самых первых ЭВМ разрабатывали сеть, состоящую из нескольких стен терминалов, и вот уже на том этапе началась реализация идеи электронной почты. Электронная почта была полным аналогом привычной для нас почты. Принцип оставался тем же – для того чтобы отправить можно и не иметь своего адреса, а вот чтобы получить письмо – свой адрес нужен.

Для корректной работы электронной почты разработали 2 протокола – SMTP и POP. Первый из них передавал письмо, при этом необязательно нужно было иметь свой ящик. Второй – отвечал за получение и хранения письма. Он обеспечивал функции абонентских ящиков.

Примерно в 2004 – 2005 годах ситуация я электронной почтой несколько изменилась. В это время се почтовые сервисы начали активно бороться против спама. После этого невозможно стало отправлять письма без электронного ящика. Старый протокол доработали и назвали его SMTPA – дополнительная буква «А» означает слово «авторизация». Оба протокола используются и до сих пор.

3

Новые протоколы

Каждый протокол отвечает за решение конкретной задачи, учитывая технические возможности. И к настоящему моменту продолжают рождаться новые протоколы. Тем более что запретов нет на создание своего личного протокола. Существуют программы, которые сами создают свои пути следования информации и контроль над ними. Например, протокол SOP, разработанный программой sopcast.

Одним словом, если вы сами создаёте программное обеспечение, передающее какие-либо данные, то ы в любом случае используете какой-то формат. Когда промежуточный этап осуществляет внешний контроль над состоянием данных, то это и называется протоколом.

About The Author

Leave a reply

Ваш адрес email не будет опубликован.