7.5. Сетевые интерфейсы
Идеологическим отличием архитектуры стека TCP/IP от многоуровневой организации других стеков является интерпретация функций самого нижнего уровня - уровня сетевых интерфейсов. Протоколы этого уровня должны обеспечивать интеграцию в составную сеть других сетей, причем задача ставится так: сеть TCP/IP должна иметь средства включения в себя любой другой сети, какую бы внутреннюю технологию передачи данных эта сеть не использовала. Отсюда следует, что этот уровень нельзя определить раз и навсегда. Для каждой технологии, включаемой в составную сеть подсети, должны быть разработаны собственные интерфейсные средства. К таким интерфейсным средствам относятся протоколы инкапсуляции IP-пакетов уровня межсетевого взаимодействия в кадры локальных технологий. Например, документ RFC 1042 определяет способы инкапсуляции IP-пакетов в кадры технологий IEEE 802. Для этих целей должен использоваться заголовок LLC/ SNAP, причем в поле Туре заголовка SNAP должен быть указан код 0x0800. Только для протокола Ethernet в RFC 1042 сделано исключение - помимо заголовка LLC/ SNAP разрешается использовать кадр Ethernet DIX, не имеющий заголовка LLC, зато имеющий поле Туре. В сетях Ethernet предпочтительным является инкапсуляция IP-пакета в кадр Ethernet DIX.
Уровень сетевых интерфейсов в протоколах TCP/IP не регламентируется, но он поддерживает все популярные стандарты физического и канального уровней: для локальных сетей это Ethernet, Token Ring, FDDI, Fast Ethernet, Gigabit Ethernet, 100VG-AnyLAN, для глобальных сетей - протоколы соединений "точка-точка" SLIP и РРР, протоколы территориальных сетей с коммутацией пакетов Х.25, frame relay. Разработана также специальная спецификация, определяющая использование технологии ATM в качестве транспорта канального уровня. Обычно при появлении новой технологии локальных или глобальных сетей она быстро включается в стек TCP/IP за счет разработки соответствующего RFC, определяющего метод инкапсуляции IP-пакетов в ее кадры (спецификация RFC 1577, определяющая работу IP через сети ATM, появилась в 1994 году вскоре после принятия основных стандартов этой технологии).
Соответствие уровней стека TCP/IP семиуровневой модели ISO/OSI
Так как стек TCP/IP был разработан до появления модели взаимодействия открытых систем ISO/OSI, то, хотя он также имеет многоуровневую структуру, соответствие уровней стека TCP/IP уровням модели OSI достаточно условно. Рассматривая многоуровневую архитектуру TCP/IP, можно выделить в ней, подобно архитектуре OSI, уровни, функции которых зависят от конкретной технической реализации сети, и уровни, функции которых ориентированы на работу с приложениями.
Протоколы прикладного уровня стека TCP/IP работают на компьютерах, выполняющих приложения пользователей. Даже полная смена сетевого оборудования, в общем случае, не должна влиять на работу приложений, если они получают доступ к сетевым возможностям через протоколы прикладного уровня.
Протоколы транспортного уровня уже более зависят от сети, так как они реализуют интерфейс к уровням, непосредственно организующим передачу данных по сети. Однако, подобно протоколам прикладного уровня, программные модули, реализующие протоколы транспортного уровня, устанавливаются только на конечных узлах. Протоколы двух нижних уровней являются сетезависимыми, а следовательно, программные модули протоколов межсетевого уровня и уровня сетевых интерфейсов устанавливаются как на конечных узлах составной сети, так и на маршрутизаторах.
Каждый коммуникационный протокол оперирует с некоторой единицей передаваемых данных. Названия этих единиц иногда закрепляются стандартом, а чаще просто определяются традицией. В стеке TCP/IP за многие годы его существования образовалась устоявшаяся терминология в этой области.
Потоком называют данные, поступающие от приложений на вход протоколов транспортного уровня TCP и UDP.
Протокол TCP нарезает из потока данных сегменты.
Единицу данных протокола UDP часто называют дейтаграммой. Дейтаграмма - это общее название для единиц данных, которыми оперируют протоколы без установления соединений. К таким протоколам относится и протокол межсетевого взаимодействия IP.
Дейтаграмму протокола IP называют также пакетом.
В стеке TCP/IP принято называть кадрами (фреймами) единицы данных протоколов, на основе которых IP-пакеты переносятся через подсети составной сети. При этом не имеет значения, какое название используется для этой единицы данных в локальной технологии.
Библиографический список
1. Телекоммуникационные системы и сети: Учебное пособие. В 3 томах. Том 1 – Современные технологии / Б.И. Крук, В.Н. Попантонопуло, В.П. Шувалов; под ред. Профессора В.П. Шувалова. – Изд. 3-е, испр. И доп. – М.: Горячая линия – Телеком, 2003. – 647 с.: ил.
2. Системы и сети передачи информации: Учеб. Пособие для вузов / М.В. Гаранин, В.И. Журавлев, С.В. Кунегин. – М.: Радио и связь, 2001. – 336 с.: ил.
3. Электронные средства связи. Серия «Библиотека инженера» / В.П. Дьяконов, А.А. Образцов, В.Ю. Смердов. – М.: СОЛОН-Пресс, 2005. – 432 с.: ил.
4. Твердов Б.И., Оксман М.И. Телеграфная и факсимильная аппаратура. – Радио и связь, 1999. – 143 с.
5. Белорусов Н.И. Электрические кабели, шнуры и провода. Спарвочник. – М.: Энергоатомиздат, 1988. – 536 с.
6. Убайдуллаев Р. Волоконно-оптические сети. – М.: Эко-Трендз, 1998. – 267 с.
7. Сколяров О.К. Современные волоконно-оптические системы передачи. М.: СОЛОН-Р, 2001. – 237 с.
8. Цифровые и аналоговые системы передач: Учеб. Для вузов / В.И. Иванов, В.Н. Гордиенко, Г.Н. Попов и др.; Под ред. В.И. Иванова. – М.: Радио и связь, 1995. -232 с.
9. Журавлева О.Б., Крук Б.И. Дискретные сигналы и цепи: 26 вопросов и ответов: Учебное пособие для дистанционного обучения. – Новосибирск: СибГУТИ, 1999. – 100 с.
10. Буассо М., Деманж М. Введение в технологию АТМ. – М.: Радио и связь, 1997. – 128 с.
11. Степанов Б.Г. Справочник коротковолновика. – М.: ЗАО «Журнал Радио», 1997 . – 90 с.
12. Шифрин Я.С., Базаранов П.А. Новые типы антенн. Изд. ВИРТА, 1971. – 465 с.
13. Основы сотовой связи / Под. ред. Д.Б.Зимина. – М.: Радио и связь, 1998. – 248 с.
14. Ратынский М.В. Основы сотовой связи. – М.: Радио и связь, 2000. – 190 с.
15. Соколов А.В., Андрианов В.И. Альтернатива сотовой связи: транкинговые системы. – СПб.: БХВ-Петербург Арлит, 2001. – 150 с.
16. Невдяев Л.М. Мобильная спутниковая связь: Справочник. – М.: МЦНТИ, 1998. – 155 с.
17. Синхронная цифровая иерархия / Пер. с итал.; Под ред. Б.И. Крука. – Новосибирск: Изд-во СибГАТИ, 1998.
18. Слепов Н.Н. Синхронные цифровые сети SDH: 4-е изд., испр. – М.:Эко-Трендз, 1999. – 148 с.
19. Иванова Т. И. Абонентские терминалы и компьютерная телефония. – М.: Эко-Трендз, 1999. – 120 с.
- Системы и сети передачи информации
- Глава 1 Введение в курс по дисциплине: «Системы и сети передачи информации»
- 1.1. Краткая история развития электросвязи
- 1.2. Современные тенденции развития электросвязи
- 1.3. Основные определения
- 1.4. Организация стандартизации в области телекоммуникаций
- Глава 2 Основные сведения о связи
- 2.1. Принцип передачи сообщений
- 2.2. Сигналы электросвязи и их основные характеристики
- 2.2.1. Телефонный (речевой) сигнал
- 2.2.2. Сигналы звукового вещания
- 2.2.3. Факсимильный сигнал
- 2.2.4. Телевизионный сигнал
- 2.2.5. Телеграфные сигналы и сигналы передачи данных
- 2.3. Сети электросвязи
- 2.4. Зоновая телефонная сеть
- 2.5. Городская телефонная сеть
- 2.6. Сельская телефонная сеть
- Глава 3 Линии связи
- 3.1. Классификация линий связи
- 3.2. Электрические кабели связи
- 3.3. Волконно-оптические кабели связи
- Глава 4 Основы цифровой обработки сигналов
- 4.1. Анализ образования речи и формирование сообщения для передачи по каналам связи
- 4.2. Передача аналогового сигнала по цифровому каналу связи
- Глава 5 Классификация систем связи
- 5.1. Телефонная связь
- 5.1.1. Тракт телефонной передачи
- 5.1.2. Способы набора номера
- 5.2. Коротковолновые и ультракоротковолновые системы связи
- 5.3. Радиорелейные линии связи
- 5.4. Волоконно-оптические системы связи
- 5.5. Сотовая связь
- 5.5.1. Принцип повторного использования частот
- 5.5.2. Функционирование систем сотовой связи
- 5.6. Транкинговые системы связи
- 5.6.1. Классификация транкинговых систем радиосвязи
- 5.6.2. Архитектура транкинговых систем связи
- 5.7. Спутниковые системы связи
- 5.7.1. Связь по методу пассивной ретрансляции
- 5.7.2. Связь по методу активной ретрансляции
- 5.7.3. Структура спутниковых систем связи
- 5.7.4. Классификация систем спутниковой связи
- 5.7.5. Низкоорбитальные системы спутниковой связи
- 5.7.6. Среднеорбитальные системы спутниковой связи
- 5.7.7. Системы связи с использованием геостационарных спутников
- 5.7.8. Принцип работы системы gps
- 5.7.9. Принцип работы системы глонасс
- Глава 6 Цифровая иерархия
- 6.1. Плезиохронная цифровая иерархия
- 6.2. Синхронная цифровая иерархия
- 6.3. Методы асинхронной передачи
- Глава 7 Корпоративные компьютерные сети
- 7.1. Топология сетей
- 7.2. Аппаратура компьютерных сетей
- 7.3. Протоколы связи
- 7.3.1. Стек osi
- 7.3.2. Стек tcp/ip
- 7.3.3. Стек ipx/spx
- 7.3.4. Стек NetBios/smb
- 7.4. Межсетевое взаимодейсвие
- 7.5. Сетевые интерфейсы
- Оглавление
- Системы и сети передачи информации
- 660014, Красноярск, просп. Им. Газ. «Красноярский рабочий», 31.