Лекция: Принципы функционирования

Интернет (Internet) – глобальная сеть, объединяющая компьютеры и сети, имеющие различную архитектуру, системное программное обеспечение и т.д. Для передачи информации из одного вида сетей в другую используются шлюзы (gateway) – устройства, служащие для объединения сетей с различными протоколами обмена. На стыке сетей располагаются маршрутизаторы (router) – устройства, определяющие маршруты пакетов.

 

Сеть Интернет построена на основе протокола TCP/IP (Transmission Control Protocol/Internet Protocol), состоящего из двух главных сетевых протоколов:

IP (Internet Protocol) – межсетевой протокол (протокол маршрутизации, транспортный протокол). Определяет формат пакетов, формат адресов компьютеров сети, маршрут пакета, правила обработки пакетов маршрутизаторами и компьютерами сети.

TCP (Transmission Control Protocol) – протокол контроля передачи данных. Обеспечивает надежность передачи данных и сборку всех пакетов в единое сообщение.

 

 

Помимо базовых протоколов существуют прикладные протоколы (высокоуровневые), отвечающие за функционирование служб Интернета (HTTP, FTP, SMTP, POP3, IMAP и др.).

Основным протоколом Интернет является протокол передачи гипертекста HTTP (Hypertext Transfer Protocol) предназначенный для передачи гипертекстовых документов от сервера к клиенту.

Все, к чему может получить доступ пользователь – называют ресурсами сети. Каждый ресурс имеет уникальный адрес, называемый универсальным идентификатором ресурса URI (Universal Resource Identifier). В самом общем случае URI выглядит следующим образом:

protocol://user:password@host:port/path/file?parameters#fragment

Отдельные поля URI имеют следующее назначение:

protocol — протокол, посредством которого получают доступ к ресурсу;

user – имя пользователь;

password — пароль для аутентификации;

host — IP-адрес или имя сервера, на котором расположен ресурс;

port — номер порта, на котором работает сервер, предоставляющий доступ к ресурсу;

path — путь к файлу, содержащему ресурс;

file — файл, содержащий ресурс;

parameters — параметры для обработки ресурсом-программой;

fragment — точка в файле, начиная с которой следует отображать ресурс.

еще рефераты
Еще работы по информатике