Краткое описание протоколов HTTP, FTP, POP3, SMTP и telnet для начинающих.

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

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

 

Реклама: купить пенопласты на elite-plast.ru и мин плита

 

Сетевая модель TCP/IP

 

Для передачи информации от одной системы к другой используется многоуровневое семейство протоколов.

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

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

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

Вот так при обращении к глобальной сети работает каждый протокол прикладного уровня семейства TCP/IP.

 

Теперь поподробнее о тех протоколах, с которыми мы часто сталкиваемся.

 

HTTP – это протокол созданный для передачи гипертекста, с помощью которого ваша программа браузер обменивается информацией с веб-серверами. Данный протокол и позволяет вам просматривать веб-страницы.

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

POP3 – это почтовый протокол, который дает нам возможность получить почту с сверверов. В данном случае также как и с FTP на сервере запущена специальная служба, а на компьютере установлена и настороена программа-клиент.

SMTP – это простой протокол передачи почты. С его помощью мы можем производить отправку писем со своего компьютера на специальный почтовый сервер.

Протоколы FTP, POP3 и SMTP требуют, чтобы сервер к которому вы обращается вас узнавал. Для этого у вас имеется логин и пароль, с помощью которых вы будите обращаться. Но в некоторых случаях к серверу FTP или SMTP можно обращаться анонимно.

Telnet - это протокол специальных сетевых телекоммуникаций, с помощью которого на удаленном компьютере можно запускать различные процессы, при определенных настройках.

 

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