Компьютерные сети. Тема 2
Протоколы стека ТСР\IP (1) Протокол - набор правил, управляющий функционированием сети и обеспечивающий обмен данными. Протокол определяет: Типы используемых сообщений (например, запросы и ответы) Синтаксис каждого типа сообщений (поля и разделители) Семантику полей (смысл информации) Правила, описывающие события, которые вызывают генерацию сообщений Уровень IV физический + канальный. Не регламентируется; поддерживает все популярные стандарты физического и канального уровня: Ethernet, Token Ring, FDDI, Fast Ethernet, Gigabit Ethernet, PPP, X.25, ATM и др Уровень III сетевой. Межсетевое взаимодействие; доставка пакетов по составной сети, состоящей из большого количества ЛС, построенных на базе разных технологий, объединенных локальными и глобальными связями - Базовый протокол – IP (Internet protocol) - Протоколы сбора маршрутной информации RIP (Routing Internet Protocol) OSPF (Open Shortest Path First), - Протокол межсетевых управляющих сообщений ICMP (Internet Control Message Protocol), - Протокол разрешения адресов – ARP (Address Resolution Protocol) - Протокол динамического конфигурирования хостов DHCP (Dynamic Host Configuration Protocol) Протоколы стека ТСР\IP (2) Уровень II – транспортный – host-to-host-layer - Протокол управления передачей TCP (Transmission Control Protocol) - Протокол дейтаграмм пользователя UDP (User Datagram Protocol) Уровень I - протоколы и сервисы прикладного уровня, обеспечивают работу сетевых приложений. Сетевое приложение состоит из двух сторон – клиентской и серверной, которые взаимодействуют друг с другом путем обмена сообщениями. Архитектура «клиент-сервер» описывает распределение выполнения приложения по принципу взаимодействия двух программных процессов, один из которых в этой модели называется «клиентом», а другой – «сервером». Клиентский процесс запрашивает некоторые услуги, а серверный процесс обеспечивает их выполнение. При этом один серверный процесс может обслуживать множество клиентских процессов. SMTP, HTTP, FTP регламентируют обмен данными между клиентом и сервером DNS – доменная служба имен (Domain name service)