7. Передача IP через Frame Relay
Дейтаграммы IP [RFC1042] (IP) передаются через сеть Frame Relay с использованием описанной выше инкапсуляции. В этом контексте может использоваться два варианта инкапсуляции IP.
Значение NLPID указывает на IP
+-----------------------+-----------------------+ | Адрес Q.922 | +-----------------------+-----------------------+ | Control (UI) 0x03 | NLPID 0xCC | +-----------------------+-----------------------+ | IP пакет | | . | | . | | . | +-----------------------+-----------------------+
Значение NLPID указывает на SNAP
+-----------------------+-----------------------+ | Адрес Q.922 | +-----------------------+-----------------------+ | Control (UI) 0x03 | pad 0x00 | +-----------------------+-----------------------+ | NLPID 0x80 | | Заголовок SNAP +-----------------------+ OUI = 0x00-00-00 + указывающий | | IP +-----------------------+-----------------------+ | PID 0x0800 | +-----------------------+-----------------------+ | IP пакет | | . | | . | | . | +-----------------------+-----------------------+
Хотя оба варианта поддерживаются описанной схемой инкапсуляции, лучше выбрать для инкапсуляции данных IP единственный метод. Следовательно, данные IP должны инкапсулироваться с использованием значения NLPID=0xCC, указывающего протокол IP (вариант 1). Этот вариант инкапсуляции обеспечивает большую эффективность (заголовок уменьшается на 48 битов) и согласуется с инкапсуляцией IP в сетях X.25.