Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВМСиС - Ответы на экзамен.doc
Скачиваний:
22
Добавлен:
18.12.2018
Размер:
1.22 Mб
Скачать

Протокол tcp

Отвечает за надежную передачу данных от одного узла сети к другому, создает сеанс с установлением соединения (виртуальный канал между машинами).

Соединение происходит в три шага:

  • Клиент, запрашивающий соединение, отправляет серверу пакет, указывающий номер порта, который клиент желает использовать, а также код (определенное число) ISN (Initial Sequence number).

  • Сервер отвечает пакетом, содержащий ISN сервера, а также ISN клиента, увеличенный на 1.

  • Клиент должен подтвердить установление соединения, вернув ISN сервера, увеличенный на 1.

Пользовательский протокол дейтаграмм (udp)

UDP не устанавливает соединения.

UDP предназначен для отправки небольших объемов данных без установки соединения и используется приложениями, которым не нужно подтверждать их получение адресатом.

UDP также использует номера портов для определения конкретного процесса по указанному IP адресу. UDP порты отличаются от TCP портов и, следовательно, могут использовать те же номера портов, что и TCP, без конфликта между службами.

Порт - обычно соединение (физическое или логическое), через которое принимаются и отправляются данные в компьютерах. Сетевой порт - параметр протоколов TCP и UDP.

  1. Уровень Приложения

Через этот уровень модели приложения и службы получают доступ к сети.

Доступ к протоколам TCP/IP осуществляется посредством двух программных интерфейсов (API):

  • Интерфейс сокетов Windows (WinSock) – это сетевой программный интерфейс, облегчающий взаимодействие между различными TCP/IP – приложениями и семействами протоколов.

  • Интерфейс NetBIOS связывает процессы служб и приложений ОС Windows. Его основные функции:

  • определение имен NetBIOS;

  • служба дейтаграмм NetBIOS;

  • служба сеанса NetBIOS.

Протоколы Уровня Приложения

а) Протокол Telnet работает на базе протокола TCP. На прикладном уровне над Telnet находится либо программа поддержки реального терминала, либо прикладной процесс в обслуживающей машине. Обеспечивает доступ к ресурсам удалённого компьютера.

б) Протокол FTP пользуется транспортными услугами протокола TCP. Пользователь FTP может вызывать команды для просмотра каталога удаленной машины, копирования файлов.

в) Протокол SMTP поддерживает передачу сообщений электронной почты между произвольными узлами сети Интернет. Содержит механизмы промежуточного хранения почты и повышения надежности доставки, допускает использование различных транспортных служб.

г) Протокол HTTP (передачи гипертекста) используется в службе WWW. При помощи протокола и клиентской программы чтения гипертекста (браузера) пользователь имеет возможность получать информацию с узлов (сайтов) WWW.

  1. Коммутация

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

Коммутацией называют соединение конечных узлов через сеть транзитных узлов.

Маршрут – это последовательность узлов, лежащих на пути от отправителя к получателю.