Читайте также:
|
|
SPX (Sequence Packet eXchange) и его усовершенствованная модификация SPX II представляют собой транспортные протоколы 7-уровневой модели ISO. Это протокол гарантирует доставку пакета и использует технику скользящего окна (отдаленный аналог протокола TCP). В случае потери или ошибки пакет пересылается повторно, число повторений задается программно. В протоколе SPX не предусмотрена широковещательная или мультикастинг-адресация. В SPX индицируется ситуация, когда партнер неожиданно прерывает соединение, например из-за обрыва связи. Пакеты SPX вкладываются в пакеты IPX. При этом в поле тип пакета IPX записывается код 5. Заголовок пакета SPX всегда содержит 42 байта, включая 30 байт заголовка IPX-пакета, куда он вложен (рис.3.7).
Рис. 3.7.
· Поле управления соединением (1 байт) определяет, является ли данный пакет системным или прикладным;
· Поле тип потока (1 байт) данных характеризует тип данных, помещенных в пакет;
· Поля идентификатора отправителя (по 2 байта) и получателя содержат коды, определяющие участников информационного обмена, присваиваются SPX-драйвером в момент установления связи;
· Поле последовательный номер (2 байта) определяет число пакетов пересланных в одном направлении;
· Поле номер подтверждения (2 байта) характеризует последовательный номер следующего пакета, который spx ожидает получить;
· Поле число буферов (2 байта) служит для указания числа доступных на станции буферов (буфера нумеруются, начиная с 0, один буфер способен принять один пакет) и используется для организации управления потоком данных между приложениями.
В 1992 году была разработана новая версия SPX - SPX II. Главное усовершенствование протокола связано с применением пакетов большего размера. Раньше длинные spx-пакеты фрагментировались и пересылались по частям, учитывая, что очередной пакет может быть послан лишь после получения подтверждения, нетрудно понять крайнюю неэффективность такой схемы. Стандарт spx позволяет обмен пакетами с размером, ограниченным только используемой сетевой средой. Так в Ethernet пакет SPX II может иметь длину 1518 байт. Кроме того, SPX II допускает использование технологии окон, то есть можно послать несколько кадров, не дожидаясь получения подтверждения на каждый из уже посланных.
Вопросы для самопроверки
1. Для чего предназначен протокол IPX?
2. Опишите формат кадра IPX.
3. Каким образом реализуется широковещательная передача в сетях IPX?
4. Почему не предусматривается широковещательная рассылка в протоколе SPX?
5. Определите назначение основных полей заголовка SPX.
6. Чем отличается версия SPX II от SPX?
Дата добавления: 2015-07-07; просмотров: 159 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Развитие стека TCP/IP: протокол IPv.6 | | | Глава 3.3. СЕТЬ APPLE TALK |