| |
Этот стек является оригинальным стеком протоколов фирмы Novell, разработанным для сетевой операционной системы NetWare еще в начале 80-х годов. Протоколы сетевого и сеансового уровней Internetwork Packet Exchange (IPX) и Sequenced Packet Exchange (SPX), которые дали название стеку, являются прямой адаптацией протоколов XNS фирмы Xerox, распространенных в гораздо меньшей степени, чем стек IPX/SPX. Популярность стека IPX/SPX непосредственно связана с операционной системой Novell NetWare, которая еще сохраняет мировое лидерство по числу установленных систем, хотя в последнее время ее популярность несколько снизилась и по темпам роста она отстает от Microsoft Windows NT.
Многие особенности стека IPX/SPX
обусловлены ориентацией ранних версий ОС NetWare (до версии 4.0) на работу в локальных
сетях небольших размеров, состоящих из персональных компьютеров со скромными ресурсами.
Понятно, что для таких компьютеров компании Novell нужны были протоколы, на реализацию
которых требовалось бы минимальное количество оперативной памяти (ограниченной
в IBM-совместимых компьютерах под управлением MS-DOS объемом 640 Кбайт) и которые
бы быстро работали на процессорах небольшой вычислительной мощности. В результате
протоколы стека IPX/SPX до недавнего времени хорошо работали в локальных сетях
и не очень - в больших корпоративных сетях, так как они слишком перегружали медленные
глобальные связи широковещательными пакетами, которые интенсивно используются
несколькими протоколами этого стека (например, для установления связи между клиентами
и серверами). Это обстоятельство, а также тот факт, что стек IPX/SPX является
собственностью фирмы Novell и на его реализацию нужно получать лицензию (то есть
открытые спецификации не поддерживались), долгое время ограничивали распространенность
его только сетями NetWare. Однако с момента выпуска версии NetWare 4.0 Novell
внесла и продолжает вносить в свои протоколы серьезные изменения, направленные
на их адаптацию для работы в корпоративных сетях. Сейчас стек IPX/ SPX реализован
не только в NetWare, но и в нескольких других популярных сетевых ОС, например
SCO UNIX, Sun Solaris, Microsoft Windows NT
Для успешного применения технологии «клиент-сервер» должно использоваться соответствующее
программное обеспечение, включающее клиентскую и серверную части. В частности,
широко используемый пакет Microsoft Office представляет собой комплекс программ
для клиентского компьютера. В его состав входят: текстовый процессор Word, табличный
процессор Excel, система подготовки презентаций PowerPoint, система управления
базами данных Access и программа управления информацией Outlook.