В основе любого взаимодействия лежит протокол — некие правила, определяющие порядок обмена информацией и ее вид. При общении между людьми такой протокол называется этикетом. Он зависит от культурных традиций, характера взаимоотношений собеседников, текущей ситуации. В компьютерных сетях протокол определяется задачей, для выполнения которой он создавался.
Чтобы передать информацию от одной системы к другой, например, от вашего подключенного к Интернету компьютера на сайт www.shkolazhizni.ru, используется целое многоуровневое семейство протоколов.
На самом верхнем уровне, называемом прикладным, вы набираете адрес (или ищете в журнале, или пользуетесь избранными ссылками) в программе Internet Explorer, Opera, Firefox или другой, жмете клавишу Enter и ждете. Протокол прикладного уровня хватает этот адрес, добавляет к нему служебную информацию, разбивает при необходимости получившиеся данные на кусочки, упаковывает каждый кусочек особым образом и передает протоколу, лежащему уровнем ниже. Такая процедура повторяется несколько раз, в результате чего ваши кусочки превращаются в колебания напряжения в линиях передачи, например, телефонных, или радиосигналы в случае беспроводного Интернета.
Именно в таком виде их получает система, для которой данные предназначены. Она проделывает с ними то же самое, что и ваша, только в обратном порядке. Данные через серию преобразований поднимаются на прикладной уровень, где их можно интерпретировать. Например, сообразить, что вы запросили у веб-сервера файл index. html, находящийся в каталоге www. После чего описанным уже способом отправить вам долгожданную страницу. Если надо, с картинками.
В общем виде так работает любой протокол прикладного уровня семейства TCP/IP, которое в силу исторических причин большинство из нас используют при обращении к сети Интернет. Наиболее часто мы сталкиваемся с протоколами HTTP, FTP, POP3, SMTP, реже — telnet.
HTTP — протокол передачи гипертекста. С его помощью ваша программа веб-навигатор общается с веб-серверами. Общение представляет собой отправку запросов и получение ответов. Ответы содержат запрашиваемые данные — документы, рисунки, исполняемые файлы и другое. Именно этот протокол позволяет вам просматривать веб-страницы.
FTP — протокол передачи файлов. Его мы используем, чтобы отправить или получить файлы с удаленного компьютера. Для этого на одном из компьютеров должна быть установлена, настроена и запущена служба, которая называется FTP-сервером, а второй компьютер с использованием программы, называемой FTP-клиентом, должен подключиться к первому.
POP3 — почтовый протокол. С помощью него мы получаем свою почту с почтовых серверов, например, mail.ru. Как и в предыдущем случае, на сервере запущена соответствующая служба, а у нас на компьютере установлена и настроена программа-клиент — например, MS Outlook.
SMTP — простой протокол передачи почты. Он позволяет нам отправлять почтовые сообщения со своего компьютера на почтовый сервер. Как и FTP и POP3, этот протокол требует, чтобы сервер «был знаком» с нами, то есть, хранил логическое имя и пароль, с помощью которого мы будем к нему обращаться. Только в некоторых случаях можно обратиться к серверу FTP или SMTP анонимно.
telnet — протокол сетевых телекоммуникаций. Один из старейших прикладных протоколов. С его помощью можно запускать различные процессы на удаленном компьютере, при соответствующих разрешениях, — например, отправить на печать 200 страниц текста «хочу печенья!».
Все перечисленное — лишь тонкий плодородный слой на поверхности сетевой модели, под которым скрыты твердые породы транспортных протоколов, полезные ископаемые еще не написанных протоколов и где-то в глубине — протоколы, управляющие электромагнитными колебаниями, которые и представляют собой ядро Сети…
Интересно.но очень все сложно
0 Ответить
Статья умная. Но об этом я читал в учебнике по информатике. 4.
0 Ответить
Познавательно! 5!
Оценка статьи: 5
0 Ответить
Статья конечно написана очень просто, т.е. когда я узнавал подобную информацию - то источники были посложнее. А у вас получилось рассказать об протоколах и принципах работы сети довольно просто.
Но не думаю что данная статья действительно полезна и нужна. Лично на мой взгляд вполне общедоступные и давно известные как минимум 90% пользователей интернета. Хотя конечно статистики такой у меня нет, но мне кажется что так поверхносто то уже кажды знает. (хотя могу и ошибаться, может и не каждый)
0 Ответить
Не каждый. Например, мне удалось сесть за компьютер год назад. И все постигала сама и наощупь. Самоучители, разные сайты - там всего много понаписано, но мне так много не надо. Нужна конспективная обработанная информация. И подобные статьи в ШЖ оказались просто подарком. Кладом. И спасибо авторам, что пишут для таких идиотов, как я. И Марине - спасибо еще раз.
Оценка статьи: 5
0 Ответить
Упс.... когда я писал свой комет выше, то не читал этих комментов))) Оказывается полезная статейка оказалась)))) Ну тогда вам вообще респект большой!
0 Ответить
Замечательно!
0 Ответить
Вот так и образование получаешь в ШЖ...
Оценка статьи: 5
0 Ответить
Полезно. А то пользуемся, а толком и не знаем.
Оценка статьи: 5
0 Ответить
А сколько мне пришлось намучиться, когда нужно было с этими терминами разбираться впервые! А тут все так складно разжевано. Уж не знаю, кому не понятно будет?
Оценка статьи: 5
0 Ответить
простенько акуратненько, как в словаре.
Оценка статьи: 4
0 Ответить
Просто и понятно. Замечательно написано. Даже новичок сможет понять, чо же скравается за этими аббревиатурами
Оценка статьи: 5
0 Ответить
А про другие буковки - вот эти TCP\IP - нет ничего?
Такие они загадочные...
Как, впрочем, и те, о которых тут речь. Как тупой пользователь, понимаю, что все равно не пойму.
Но отдаю должное умению автора даже о ТАКОМ писать очень энергично, ярко и точно.
Последний абзац меня вообще потряс!
...Вот так - будучи не в состоянии проникнуться содержанием, как от стихов - получаю удовольствие от формы
Оценка статьи: 5
0 Ответить
описанные в статье протоколы и яляются протоколами TCP\IP
0 Ответить
Хорошо, все равно не пойму. Очень много непонятных слов. Кроме слова "протоколы" - все.
Значит, не дано...
Оценка статьи: 5
0 Ответить
Класс!
Оценка статьи: 5
0 Ответить
Полезная информация.
0 Ответить
А я и не знала.........
Интересная статья
Оценка статьи: 5
0 Ответить