Реферат: Интранет сети
regs.x.si = FP_OFF( (void far *) &request_buffer);
sregs.ds = FP_SEG( (void far *) &request_buffer);
regs.x.di = FP_OFF( (void far *) &reply_buffer);
sregs.es = FP_SEG( (void far *) &reply_buffer);
int86x(0x21, ®s, ®s, &sregs);
strncpy(user_id, reply_buffer.object_name, 48);
}
2.6. Протокол последовательного обмена пакетами NetWare (SPX)
Протокол обмена последовательными пакетами (SPX) строится на
основе IPX и предлагает дополнительные услуги Xerox's Sequenced
Packet Protocol (SPP). SPX дает возможность прикладным программам
рабочей станции NetWare получать некоторые преимущества при ис-
пользовании сетевых драйверов при прямых коммуникациях с другими
рабочими станциями, серверами и устройствами интерсети с дополни-
тельной гарантией достоверности и последовательности пакетов.
Внутренне SPX построен на дейтаграммных примитивах IPX и дает
простой интерфейс, ориентированный на установление соединения.
В дополнение к структуре IPX, SPX включает 12 байтов блока уп-
равления соединения.
2.7. Программный интерфейс SPX
В дополнение к программному интерфейсу IPX, SPX предоставляет
следующие функции:
a. проверка установки SPX;
b. установка соединения;
c. прослеживание соединения;
d. окончание соединения;
e. разрыв соединения;
f. получение состояния соединения;
g. посылка последовательного пакета;