- •Тема 23. Сетевые технологии обработки информации.
- •Организация и структура телекоммуникационных компьютерных сетей.
- •Оборудование компьютерных сетей.
- •Сетевое программное обеспечение.
- •Принципы строения и топология вычислительных сетей.
- •Понятие сетевых протоколов глобальных сетей.
- •Адресация в компьютерных сетях.
- •Информационные сервисы Internet.
Понятие сетевых протоколов глобальных сетей.
Компьютеры, подключенные к сети Internet, могут быть различной архитектуры и с различным программным обеспечением. Их совместимость и эффективная работа в сети достигается за счет использования коммуникационных протоколов (набор правил, касающихся передачи информации по сетям).
Стек протоколов – разделенный на уровни набор протоколов, которые работают совместно, реализуя определенную коммуникационную архитектуру. Обычно задачи того или иного уровня реализуются одним или несколькими протоколами.
Стек Transmission Control Protocol / Internet Protocol (TCP/IP) – промышленный стандарт стека протоколов, разработанных для обеспечения взаимосвязи различных устройств в глобальных сетях. Стек TCP/IP поддерживают все современные операционные системы, и он служит основой для работы в сети Internet.
Протокол TCP (протокол управления передачей) разбивает информацию на порции (пакеты) и нумерует их. Затем протокол IP (протокол Internet) добавляет к каждой порции служебную информацию с адресами отправителя и получателя и обеспечивает доставку всех пакетов. Благодаря такому способу передачи информации в Internet, как и в обычной почте, нет понятия «занято» – каждый компьютер может одновременно принимать пакеты от большого количества других компьютеров. В этом случае нет необходимости устанавливать отдельный канал связи межу двумя компьютерами.
Протоколы и службы Internet можно использовать и в рамках локальной сети. В этом случае такая сеть имеет название Intranet.
Прикладные протоколы.
1. Протокол Telnet (протокол эмуляции терминала) – протокол доступа к удаленному компьютеру и обработки данных на нем. Данный протокол обеспечивает передачу потока байтов между процессами, а также между процессом и терминалом.
2. Протокол FTP (File Transmission Protocol) – протокол пересылки файлов (предоставляет возможность интерактивной работы с удаленной машиной, выполняет аутентификацию пользователей и др.).
3. Протоколы SMTP (Simple Mail Transfer Protocol) и РОРЗ (Post Office Protocol), первый «отвечает» за отправку исходящей корреспонденции, второй – за доставку входящей. В функции этих протоколов входит организация доставки сообщений e-mail и передача их почтовому клиенту. Помимо этого, протокол SMTP позволяет отправлять несколько сообщений в адрес одного получателя, организовывать промежуточное хранение сообщений, копировать одно сообщение для отправки нескольким адресатам. И РОРЗ, и SMTP обладают встроенными механизмами распознавания адресов электронной почты, а также специальными модулями повышения надежности доставки сообщений.
4. Протокол DNS (Domain Name System) – протокол поддержки сетевого адреса.
5. Протокол IGMP (Internet Group Management Protocol) – протокол, используемый для отправки данных определенной группе получателей.
6. Протокол HTTP (Hyper Text Transfer Protocol) обеспечивает передачу с удаленных серверов на локальный компьютер документов, содержащих код разметки гипертекста, написанный на языке HTML или XML, то есть веб-страниц. Данный прикладной протокол ориентирован прежде всего на предоставление информации программам просмотра веб-страниц, веб-браузерам. Именно с использованием протокола HTTP организуется отправка запросов удаленным http-серверам сети Интернет и обработка их откликов.
