Глава 10. Протоколы передачи данных
                                                                        

            В данной и других главах обсуждается  аппаратное  оборудова-
       ние, которое вам потребуется связывать в сети на локальном уровне
       (с помощью плат сетевого интерфейса) и  на  межсетевом  уровне  в
       глобальные сети  (используя  маршрутизаторы  и различные средства
       коммуникаций). Невозможно обсуждать все эти соединения,  не расс-
       казав о  соответствующих  протоколах,  то  есть правилах передачи
       данных, используемых для того,  чтобы связанная аппаратура  могла
       общаться между собой.

            Еще несколько лет назад казалось,  что все основные произво-
       дители программного и аппаратного обеспечения подчиняться  специ-
       фикациям стандартов  OSI (Open System Interconnection) стандартам
       Международной организации стандартизации (ISO).  OSI  определяет,
       как производители могут создавать продукты,  работающие с продук-
       тами других разработчиков без специальных драйверов или  необяза-
       тельного оборудования.  Целью здесь является так называемая "отк-
       рытость".

            Единственная проблема реализации модели ISO/OSI в  том,  что
       многие фирмы  уже  разработали методы связи своего оборудования и
       программного обеспечения с другими системами.  Хотя  разработчики
       заявляют о будущей поддержке стандартов OSI, их собственные мето-
       ды настолько эксцентричны,  что переход к OSI  затруднителен  или
       невозможен. Novell и другие фирмы, занимающиеся сетями, расширяют
       свои собственные стандарты для обеспечения поддержки других  сис-
       тем и вплотную занимаются проблемой открытости.

            Однако стандарты  OSI обеспечивают полезный способ сравнения
       межсетевых средств и межоперативных возможностей различных разра-
       ботчиков. В  модели OSI несколько уровней протоколов образует так
       называемый стек протоколов, в котором каждый протокол работает на
       своем уровне программного и аппаратного обеспечения.