Что такое протокол передачи

протокол передачиПод протоколом передачи понимают различные вещи. Это могут быть: протокол передачи гипертекста HTTP, протокол передачи данных TCP/IP, протокол передачи файлов FTP. Давайте разберем все эти протоколы передачи по порядку. 

Протокол передачи гипертекста HTTP

Это стандарт обмена информацией во Всемирной Паутине, протокол прикладного уровня. Протокол служит для передачи файлов в стандарте языка разметки гипертекста HTML и обслуживания функционирования гиперссылок в документах. Именно протокол передачи HTTP инициирует процесс передачи данных после набора пользователем в адресной строке обозревателя адреса ресурса (URL), находит требуемый файл, получает доступ и обращается к нему. Благодаря HTTP отпадает необходимость узнавать, откуда документ получен и какими путями он прибыл. HTTP является основой легкого, прозрачного доступа ко всем веб-страницам, на всех веб-серверах Всемирной Паутины.

Протоколы передачи данных TCP/IP

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

Протокол IP определяет способ адресации узлов Сети, что обеспечивает маршрутизацию информации.

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

Схема передачи данных по TCP/IP может быть представлена следующим образом. Программные средства компьютера, передающего информацию, к примеру, веб-сервера, стандартным способом разбивают весь требуемый объем данных на части (пакеты) и отправляют их последовательно, поочередно по IP-адресу компьютера, принимающего информацию, в данном случае компьютера пользователя. При этом каждый следующий пакет информации не отправляется до тех пор, пока не придет подтверждение нормального успешного получения предыдущего. Если пакет не дошел до адресата или дошел с вероятными ошибками, то он пересылается повторно. Далее управление передается программным средствам, реализующим протоколы прикладного уровня (например, HTTP, FTP, POP, SMTP и другим), то есть парам программ «клиент-сервер»

Протокол передачи файлов FTP

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

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>