
- •С. В. Бейцун
- •Локальные
- •Компьютерные сети
- •Учебное пособие
- •Издается в авторской редакции Рецензенты: в.Г. Акуловский, канд. Техн. Наук, доцент,
- •Редактор: о.Е. Потап, канд. Техн. Наук, зав. Кафедрой иатп (гипОпром)
- •1. Компьютерные сети
- •2. Основные программные и аппаратные компоненты сети
- •3. Характеристики коммуникационной сети
- •4. Адресация компьютеров
- •5. Особенности локальных компьютерных сетей
- •5.1. Типы сетей
- •5.2. Топология сети
- •5.3. Физическая передающая среда локальных компьютерных сетей
- •5.4. Беспроводные сети
- •6. Платы сетевого адаптера
- •7. Функционирование сети
- •7.1. Модель osi
- •7.2. Назначение и функции протоколов
- •7.3. Основные стандартные стеки коммуникационных протоколов
- •7.3.1. Стек протоколов управления передачей данных tcp/ip (Transmission Control Protocol / Internet Protocol)
- •7.3.2. Стек протоколов ipx/spx
- •8. Передача данных по сети
- •8.1. Типы синхронизации данных
- •8.2. Методы доступа в сетях
- •8.3. Управление обменом в сети типа «шина»
- •8.4. Управление обменом в сети типа «кольцо»
- •9. Сетевые операционные системы
- •10. Способы и средства объединения локальных компьютерных сетей
- •11. Методы передачи данных в компьютерных сетях
- •Коммутация пакетов
- •12. Сети ethernet и fast ethernet
- •13. Метод управления обменом csma/cd
- •14. Алгоритм доступа к сети
- •15. Оценка производительности сети
- •16.Использование помехоустойчивых кодов для обнаружения ошибок в сети
- •17. Циклические коды (crc)
- •18. Адаптеры ethernet и fast ethernet
- •18.1.Характеристики адаптеров
- •18.2. Адаптеры с внешними трансиверами
- •19. Выбор конфигурации ethernet
- •19.1. Правила модели 1
- •19.2. Расчет по модели 2
- •Литература
- •Содержание
- •1. Компьютерные сети 3
- •Локальные компьютерные сети Учебное пособие
7.2. Назначение и функции протоколов
Протоколы – это правила и технические процедуры, позволяющие нескольким компьютерам при объединении в сеть общаться друг с другом. Идеология открытых систем предполагает использование стандартных аппаратных средств и программного обеспечения.
Отметим три основных момента, касающихся протоколов:
Хотя для обмена данными между компьютерами используются различные протоколы, все сетевые коммуникационные протоколы должны обеспечивать выполнение определенного набора основных функций. Эти функции могут быть по-разному реализованы различными разработчиками, но они все должны иметь несколько общих основных характеристик.
Существует множество протоколов. И хотя все они участвуют в реализации связи, каждый протокол имеет различные цели, выполняет различные задачи, обладает своими преимуществами и ограничениями.
Протоколы работают на разных уровнях OSI. Если, например, какой-то протокол работает на физическом уровне, то это означает, что он обеспечивает прохождение пакетов через плату сетевого адаптера и их поступление в сетевой кабель.
Несколько протоколов могут работать совместно. Это так называемый стек, комбинация или набор правил.
Рис. 12. Модель OSI и типы протоколов
Протоколы делятся на три типа служб (рис. 12):
прикладные службы (включают протоколы прикладного, представительного и сеансового уровней);
транспортные службы (транспортный уровень);
сетевые службы (сетевой, канальный и физический уровни).
В компьютерной промышленности в качестве стандартных моделей протоколов разработано несколько стандартных стеков. Наиболее важные из них: TCP/IP, ISO/OSI, IPX/SPX и др.
Рассмотрим кратко наиболее распространенные протоколы.
7.3. Основные стандартные стеки коммуникационных протоколов
Набор протоколов OSI – полный стек протоколов, где каждый протокол соответствует конкретному уровню модели OSI. Следует различать модель OSI и стек OSI. В то время как модель OSI является концептуальной схемой взаимодействия открытых систем, стек OSI представляет собой набор вполне конкретных спецификаций протоколов.
Набор протоколов OSI использовался на практике, но на сегодня он обычно используется в качестве теоретического протокола для определения блоков, из которых должна состоять хорошая система, реализующая сетевой протокол. Большинство используемых в настоящее время сетевых протоколов содержат все основные функции, заданные в модели OSI, или часть их.
Наиболее популярные протоколы приведены в табл. 1.
Таблица 1
Протоколы
FTAM |
Протокол OSI доступа к файлам |
X.400 |
Протокол CCITT для обмена электронной почтой между странами |
X.500 |
Протокол CCITT служб файлов и каталогов на нескольких системах |
SMTP |
Протокол Интернета для обмена электронной почтой |
FTP |
Протокол Интернета для передачи файлов |
SNMP |
Протокол Интернета для мониторинга сети и сетевых компонентов |
TCP/IP |
Для гарантированной доставки данных, разбитых на последовательность фрагментов |
IP |
Протокол передачи данных |
IPX |
Протокол передачи и маршрутизации |