И хотя применение интернет-протоколов позволяет управлять данными гибко и обходится недорого, раньше эта технология была недостаточно совершенной для того, чтобы передавать голосовой сигнал {199}. Некоторые читатели, наверное, удивятся, узнав, что человеческий голос – это чрезвычайно требовательное приложение. Но рассмотрим простую на первый взгляд задачу – телефонный звонок. В процессе телефонного разговора происходит безупречное взаимодействие в режиме реального времени, а участвуют в этом взаимодействии многочисленные компоненты на самых разных уровнях телекоммуникационной сети. Когда пакеты путешествуют по сети без установления соединения, часть из них доставляется в конечную точку с опозданием, а часть теряется. Такие задержки и потери не так важны для передачи электронных писем. Пакеты можно послать заново, и так снова и снова, пока все сообщение не отразится целиком. Но разговор, человеческий голос – это совсем другое: из-за потери пакетов качество передачи голоса значительно снизится {200}.
Cisco и IBM
В 80-е годы пользователи обнаружили, что если объединить персональные компьютеры в сеть, то можно решить многие важные задачи, к тому времени давно стоявшие на повестке дня, – например, обмен информацией с коллегами. Тогда пользователи объединялись в очень простые сети, а основой для создания таких сетей стала технология локальных сетей (LAN – Local Area Network).
Однако есть одна существенная проблема: технология LAN требует, чтобы каждый фрагмент сетевого оборудования подключался непосредственно к соответствующему фрагменту. Это не страшно, когда сеть состоит из нескольких компьютеров, но по мере того, как локальные сети росли и объединяли все больше пользователей, это становилось неудобным.
Проблему решила компания Cisco: она выпустила маршрутизатор. Этот многопротокольный маршрутизатор мог говорить на разных «диалектах» (Appletalk, Ethernet и так далее) локальных сетей. Он переводил соответствующий «диалект» на язык интернет-протокола (IP) – протокола открытой, гарантированной передачи без установления соединения, – а далее все зависело от той службы, которая передавала пакеты к пункту назначения. Для зарождающихся и развивающихся локальных сетей маршрутизатор играл роль регулировщика на дороге. Это был дешевый и гибкий инструмент, к тому же его можно было расширять. Маршутизаторы легко подключались к любым сетям: теперь компании могли объединять компьютеры, не опасаясь повредить сети, а данные передавались максимально эффективно. Объем продаж компании Cisco быстро рос.
Затем компания Cisco обратилась к рынку аппаратуры для передачи принципиально важных корпоративных данных. На этом рынке доминировала корпорация IBM со своей системной сетевой архитектурой (Systems Network Architecture – SNA); именно здесь можно было заработать настоящие деньги.
В то время основу компьютерного парка предприятий составляли мэйнфреймы. Компании использовали эти огромные, дорогие машины только для самых ответственных задач – например, для обработки транзакций. На крупных предприятиях повсюду были установлены развитые сети передачи частных данных. Такие сети состояли из высококачественных двухточечных коммутируемых соединений. Установка таких соединений стоила дорого, и столь же дорого обходилась техническая поддержка этих сетей. На этом рынке доминировала корпорация IBM, которой к тому же принадлежала самая большая доля таких рынков – производство мэйнфреймов, создание приложений для обработки информации, передача и обмен данными.
Ядром каждой системы была сетевая архитектура – в высшей степени надежная, патентованная схема сетей и компьютерных языков, созданная корпорацией IBM специально для передачи информации между программами IBM и оборудованием на предприятиях.
Итак, компания Cisco совместила свой многопротокольный маршрутизатор с системной сетевой архитектурой. Если до тех пор поток данных шел по специальным каналам, то системная сетевая архитектура позволяла разбить данные на IP-пакеты, которые передавались в сеть частных данных, а затем, по прибытии в точку назначения, собирались воедино. Конечно, такой способ передачи данных был менее надежным и безопасным, чем двухточечное соединение, обеспечиваемое системной сетевой архитектурой через выделенные арендуемые линии. Но это был достаточно хороший, действенный способ. Теперь можно было создавать сверхмощные, нагруженные сети передачи данных удобным, простым и одновременно менее дорогим путем.
Читать дальше
Конец ознакомительного отрывка
Купить книгу