Протокол – соглашение о формате и последовательности электронных сообщений, передаваемых между взаимодействующими узлами.
Аппаратура ЛВС (локальных вычислительных сетей). ЛВС – это совокупность компьютерных сетей, которые могут непосредственно обмениваться информацией. Сообщение передается небольшими блоками – кадрами. Если один адаптер отправляет сообщение, то его видят все адаптеры, получая идентификатор получателя.
Модуль IP служит для передачи пакета данных с одного компьютера на другой в больших сетях. Время доставки – до нескольких секунд. Модуль IP не отвечает за доставку и последовательность пакета данных.
Пакет данных включает:
ü заголовок
· адрес назначения
· адрес отправителя
ü тело пакета
В сети Internet каждому компьютеру присваивается идентификатор – IP-адрес – уникальная 32-битовая комбинация. IP-адрес распределяет администратор сети, так как задачей модуля IP является еще и обеспечение маршрута. В сети Internet существует база данных с DNS – domain name system. Ключевой механизм сетей IP – IP-маршрутизация. Маршрутизаторы – это компьютеры, имеющие связь с другими компьютерами. Модуль IP выполняет функцию агента передачи сообщений.
|
|
TCP (Transmission Control Protocol):
· служит для обмена потоками информации между программами на разных компьютерах (обеспечивает абстракцию канала связи между компьютерами);
· устанавливает виртуальное соединение;
· обеспечивает гарантированную доставку сообщения.
Адрес TCP:
· адрес IP
· номер порта (для разных программ).
После того, как TCP принял сообщение, он создает служебное сообщение о том, что сообщение было принято безошибочно и передано адресату. Если обратное сообщение о подтверждении его приема не приходит, происходит повторная отправка сообщения. Если и в этом случае нет подтверждения, канал разрывается.
Клиент-серверные системы.
Клиент – программа, получающая запрос от пользователя и представляющая ему результаты.
Сервер – программа, получающая по сети запросы клиентов и возвращающая им результаты. Клиент и сервер работают синхронно.
Прикладные протоколы:
· Telnet – удаленная диалоговая консоль
· FTP – File Transfer Protocol – передача отдельных файлов между компьютерами
· SMTP – Simple Mail Transfer Protocol – передача электронных сообщений между почтовыми серверами
· HTTP – HyperText Transfer Protocol – основа World Wide Web