2.2.2. Использование технологии ip для построения транспортного уровня
Протокол IP является протоколом сетевого уровня, не ориентированным на соединения и предоставляющим данные для протоколов транспортного уровня TCP (ориентированный на соединения) и UDP (не ориентированный на соединения).
Протокол IP доставляет блоки данных (дейтаграммы) от одного IP-адреса к другому. IP-адрес является уникальным 32-битным идентификатором сетевого интерфейса компьютера. В функции протокола IP входит определение маршрута для каждой дейтаграммы, при необходимости сборка и разборка дейтаграммы на фрагменты, а также отправка источнику дейтаграммы сообщения об ошибке в случае невозможности доставки. Средства контроля корректности данных, подтверждения их доставки, обеспечения правильного порядка следования дейтаграмм, а также функции предварительного установления соединения между компьютерами в IP-протоколе не предусмотрены.
При транспортировке IP-пакетов их порядок может нарушаться. Для обеспечения требуемого качества обслуживания трафика реального времени необходимо сохранение порядка следования пакетов, а также минимизация задержки пакетов и колебаний длительности задержек. Для обеспечения приемлемого голосового потока время задержки должно составлять менее 300-600 мс.
Для реализации механизмов QoS в заголовке IP-пакета предусмотрено поле типа сервиса размером 8 бит (Type of Service — ToS), которое задает характер обработки пакета в процессе его транспортировки.
IP-протокол не подразумевает использования каких-либо определенных протоколов уровня доступа к среде передачи и физическим средам передачи данных. Требования к канальному уровню ограничиваются наличием интерфейса с модулем IP и обеспечением преобразования IP-адреса узла сети, на который передается дейтаграмма, в МАС-адрес. В качестве уровня доступа к среде передачи могут выступать целые протокольные стеки, например, ATM, IPX, X.25 и т.п.
Сеть IP рассматривается как объединение автономных независимых локальных и глобальных сетей, в каждой из которых может использоваться теоретически любая технология канального уровня. Как и в любой сети, в сети IP можно выделить магистральную сеть и сеть доступа. «Границей» магистральной сети являются точки подключения локальных сетей к глобальным. Среди используемых в настоящее время технологий локальных сетей следует выделить следующие:
Ethernet;
Fast Ethernet;
Gigabit Ethernet;
Token Ring;
100VG-ANYLAN;
FDDI/CDDI.
Граничные маршрутизаторы должны поддерживать любое подмножество из перечисленных выше интерфейсов. В табл. 2.2 приведены характеристики используемых интерфейсов канального уровня локальных сетей.
Таблица 2,2
Технология | Спецификация | Среда передачи | Скорость передачи |
Ethernet 10BaseT | IEEE 802.3 | Неэкранированная витая пара 3 кат | 10Мбит/с |
Fast Ethernet 100BaseTX 100BaseFX | IEEE 802.3 | Две экранированных витых пары Два оптоволоконных кабеля | 100 Мбит/с |
Gigabit Ethernet | IEEE 802.3z | Экранированная или неэкранированная витая пара или оптоволоконный кабель | 1 Гбит/с |
Token Ring | IEEE 802.5 | Экранированная или неэкранированная витая пара | 4/16 Мбит/с |
100VG-ANYLAN | IEEE 802.12 | Четыре неэкранированные витые пары или оптоволоконный кабель | 100 Мбит/с |
FDDI/CDDI | ISO 9314 | Оптоволокно/Экранированная или неэкранированная витая пара | 100 Мбит/с |
Для соединения сетей используется один из протоколов маршрутизации OSPF или BGP.
Архитектура IP-сети приведена на рис. 2.6.
Рис. 2.6. Архитектура сети IP
В настоящее время существуют два основных способа создания магистральных IP-сетей: с помощью IP-маршрутизаторов, соединенных каналами «точка-точка», либо на базе транспортной сети ATM, поверх которой работают IP-маршрутизаторы. В первом варианте в качестве транспорта для передачи IP-пакетов может использоваться один из протоколов канального уровня (SLIP или РРР), во втором — ячейки ATM AAL5. В последнем случае необходимо использование дополнительных управляющих функций для контроля совместной работы IP и ATM.
Структура доступа к IP-сети приведена на рис. 2.7. Сервер доступа используется для идентификации, аутентификации и учета трафика пользователей, а также для назначения временных IP-адресов и маршрутизации.
Рис. 2.7. Структура доступа к IP-сети
P-протокол изначально не предназначался для передачи голоса, однако его широкая распространенность, возможность наложения практически на любую транспортную сеть, а также высокая степень совместимости решений различных поставщиков привели к тому, что IP-сети стали использоваться как универсальная среда для передачи всех видов трафика. Основным недостатком сетей на основе протокола IP являеся отсутствие механизмов, которые бы обеспечивали передачу трафика реального времени. Обеспечение качества передачи чувствительного к задержке трафика достигается путем реализации соответствующих механизмов на канальном или транспортном уровне. Реализация услуг мультисервисной сети на базе IP-технологии требует внедрения дополнительной поддержки качества обслуживания, повышения надежности и рационализации использования ресурсов.
Управление качеством обслуживания на уровне IP-протокола реализуется преимущественно в корпоративных сетях, где администратор может контролировать все устройства сети. К методам управления относятся:
выделение отдельных каналов для передачи голоса;
настройка маршрутизаторы на первоочередное обслуживание пакетов с определенным номером порта UDP;
ограничение максимально допустимого размера пакета.
- Общая архитектура сети ngn
- 1.1. Общая архитектура
- 1.2. Трехуровневая модель ngn
- 1.2.1. Транспортный уровень
- 1.2.2. Уровень управления коммутацией и обслуживанием вызова
- 1.2.3. Уровень услуг и управления услугами
- Глава 2 Функциональная структура
- 2.1. Классификация оборудования
- 2.2. Построение транспортных пакетных сетей
- 2.2.1. Использование технологии atm для построения транспортного уровня
- 2.2.2. Использование технологии ip для построения транспортного уровня
- 2.2.3. Сравнение atm и ip atm — сеть коммутации ячеек, ip — сеть коммутации пакетов
- Стоимость сети
- 2.2.4. Технологии передачи трафика ip по сетям atm
- Classical ip over atm
- 2.3. Протоколы сетей ngn
- 2.3.1. Базовые протоколы стека tcp/ip
- Протокол ip
- Протокол icmp
- Протокол tcp
- Протокол udp
- 2.3.2. Сигнальные протоколы Протоколы sip и н.323
- Протокол mgcp
- Протокол управления транспортным шлюзом h.248/megaco
- Протокол bicc
- Транспортировка информации сигнализации (sigtran)
- Протокол передачи информации управления потоком (sctp)
- Пользовательский уровень адаптации isdn (iua)
- Пользовательский уровень адаптации мтр уровня 2 (m2ua)
- Пользовательский уровень адаптации мтр уровня 3 (m3ua)
- Пользовательский уровень адаптации sccp (sua)
- Sctp для megaco
- 2.3.3. Транспортные протоколы rtp/rtcp
- 2.3.4. Протоколы информационных служб и управления
- Протокол определения местонахождения услуги (slp)
- Протокол открытого урегулирования (osp)
- Протокол упрощенного доступа к директориям (ldap)
- Web-страница
- Маршрутизация телефонных вызовов через сеть ip (trip)
- 2.3.5. Протоколы маршрутизации и управления
- Протокол маршрутизации внутреннего шлюза (igrp)
- Протокол ospf
- Протокол внешних шлюзов (egp)
- Протокол граничных шлюзов (bgp)
- Протокол tbgp
- Протокол snmp
- 2.4. Применение серверов приложений в сетях ngn