4. Общие принципы построения вычислительных сетей.
Вычислительная сеть — это совокупность компьютеров, соединенных линиями связи. Линии связи образованы кабелями, сетевыми адаптерами и другими коммуникационными устройствами. Все сетевое оборудование работает под управлением системного и прикладного программного обеспечения.
Основная цель сети — обеспечить пользователям сети потенциальную возможность совместного использования ресурсов всех компьютеров.
Вычислительная сеть — это одна из разновидностей распределенных систем, достоинством которых является возможность распараллеливания вычислений, за счет чего может быть достигнуто повышение производительности и отказоустойчивости системы.
5. Локальные и глобальные сети
Локальные сети Local Area Network (LAN) — сети компьютеров, сосредоточенных на небольшой территории (обычно в радиусе не более 1-2 км).
В общем случае локальная сеть представляет собой коммуникационную систему, принадлежащую одной организации.
Поскольку в локальные сети имеют короткие расстояния между компьютерами, то рациональнее использовать относительно дорогие, но высококачественные линии связи. Такие линии оправдают затраты поскольку позволят простыми методами передачи данных достигнуть высоких скоростей обмена данными по 100 Мбит/с. В виду этого, услуги локальной сети, которые весьма отличаются своим разнообразием, обычно сразу предусматривают режим работы on-line (режим реального времени).
Глобальные сети — Wide Area Network (WAN) — сеть, которая объединяет территориально рассредоточенные компьютеры, которые могут находиться в различных городах и даже странах.
В глобальных сетях, конечно, не развернешься на покупку дорогих высококачественных линий связи. Поэтому чаще всего используются уже существующие линий связи, изначально предназначенные совсем для других целей. Например, многие глобальные сети строятся на основе телефонных и телеграфных каналов общего назначения. Но такие линии имеют существенно ниже скорости (десятки килобит в секунду), поэтому и услуги глобальной сети обычно не предусматривают передачу файлов в реальном времени, а только в фоном режиме (of-line) с использованием электронной почты. Как мы уже говорили в предыдущем разделе, надежность и устойчивость передачи дискретных данных в глобальных сетях (которым приходится использовать некачественные линии связи) обеспечивают специальные методы и оборудование, которые существенно отличаются от тех методов и оборудования локальных сетей.
6. Требования, предъявляемые к современным вычислительным сетям.
Потенциально высокая производительность — это одно из основных свойств распределенных систем, к которым относятся компьютерные сети. Это свойство обеспечивается возможностью распараллеливания работ между несколькими компьютерами сети. К сожалению, эту возможность не всегда удается реализовать. Существует несколько основных характеристик производительности сети:
— задержка передачи и вариация задержки передачи.
2. Надежность и безопасность
3. Расширяемость и масштабируемость
Расширяемость (extensibility) означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, служб), наращивания длины сегментов сети и замены существующей аппаратуры более мощной.
Масштабируемость (scalability) означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается.
Прозрачность (transparency) сети достигается в том случае, когда сеть представляется пользователям не как множество отдельных компьютеров, связанных между собой сложной системой кабелей, а как единая традиционная вычислительная машина с системой разделения времени.
5. Поддержка разных видов трафика
Управляемость сети подразумевает возможность централизованно контролировать состояние основных элементов сети, выявлять и разрешать проблемы, возникающие при работе сети, выполнять анализ производительности и планировать развитие сети.
Совместимость или интегрируемость означает, что сеть способна включать в себя самое разнообразное программное и аппаратное обеспечение, то есть в ней могут сосуществовать различные операционные системы, поддерживающие разные стеки коммуникационных протоколов, и работать аппаратные средства и приложения от разных производителей.
Глава 4. Глобальные компьютерные сети 88
Компьютерные сети играют важную роль в распределенной обработке, хранении и передаче информации. На их основе создаются современные цифровые системы связи. Наиболее ярким их представителем является глобальная сеть Internet, включающая в себя сотни миллионов компьютеров и соединяющая города, страны и материки.
Настоящее учебное пособие разрабатывалось в рамках инновационной образовательной программы «Информационно-телекоммуникационные системы и технологии» в части обеспечения магистерской программы «Сети ЭВМ и телекоммуникации».
Материал в пособии излагается таким образом, что вначале студенты знакомятся с общими принципами построения компьютерных сетей, а затем более детально изучают особенности каждой из них: локальной, региональной, глобальной. В заключении приводится описание современного состояния мобильных телекоммуникаций. Пособие содержит пять глав.
В первой главе излагаются общие принципы построения компьютерных сетей. Здесь приводится описание семиуровневой модели ISO/OSI, которое базируется на материале, изложенном в [1, 5, 7].
Вторая глава содержит описание принципов построения локальных компьютерных сетей (LAN). В ней рассматриваются три типовые LAN: Ethernet, ARCnet, и Token Ring, в основе которых лежит стандарт IEEE 802. При изложении этой главы были использованы материалы, содержащиеся в [1, 8, 9].
Третья глава посвящена региональным компьютерным сетям, построенным по технологии FDDI и АТМ. Основным источником для описания этих технологий явились материалы, изложенные в [2, 3].
В четвертой главе рассмотрены глобальные компьютерные сети, построенные на основе двух протоколов: X.25 и TCP/IP. Основная часть этой главы содержит описание принципов построения глобальной сети Internet. Эти материалы заимствованы из [4, 6].
Пятая глава посвящена описанию мобильных телекоммуникационных систем, построенных по беспроводной технологии Wi-Fi. Этот раздел содержит материалы по беспроводной локальной сети WLAN, сети средних и коротких расстояний Bluetooth и сети мобильной связи GSM. Эти материалы заимствованы из [10, 11, 12].
В конце каждой главы приведены методические указания, содержащие основные выводы по главе.
Глава 1. Общие принципы построения компьютерных сетей
1.1. Введение в компьютерные сети
Анализ мировых тенденций развития экономики свидетельствует о том, что ее состояние в значительной степени зависит от степени развития средств сбора, хранения, передачи и обработки информации в различных сферах человеческой деятельности.
Ключевую роль в этом вопросе призваны сыграть компьютерные сети, которые возникли как результат сотрудничества специалистов из двух областей — компьютерной техники и связи. Они являются конкретным воплощением общей тенденции к распределенной информации, которая проявляется в создании мультипроцессорных систем (серверов), распределенных баз данных, в использовании интеллектуальных терминалов на основе персональных компьютеров и мобильных средств связи.
Важной компонентой компьютерной сети является система передачи данных. Наиболее перспективными в этом отношении системами являются волоконно-оптические (ВОЛС), спутниковые системы связи (CCC) и мобильные телекоммуникации. Именно эти системы обеспечили возможность создания международной глобальной сети Internet, которая располагает мировыми, распределенными по материкам и странам, информационными ресурсами, позволяет получать к ним удаленный доступ, обмениваться информацией в режиме «электронная почта».
Таким образом, компьютерная сеть представляет собой комплекс распределенной компьютерной техники (компьютеров, программируемых контроллеров, устройств ввода-вывода информации и т.д.), соединенной между собой системой передачи данных, содержащей коммуникационное оборудование и каналы связи.
В зависимости от территориального расположения, компьютерные сети подразделяются на локальные, региональные и глобальные.
Локальная компьютерная сеть (LAN) — это комплекс распределенной в пределах отдельных зданий и сооружений компьютерной техники, соединенной высокоскоростными цифровыми каналами связи.
Характерной особенностью LAN является их упрощенная топология, т.е. пространственное расположение компьютерной техники и каналов связи. Типовыми топологиями являются шина (рис. 1), звезда (рис. 2), и кольцо (рис. 3). Упрощенная топология LAN, а также малая протяженность (несколько тысяч метров) обеспечили им высокую скорость передачи данных (более одного миллиарда бит в секунду). В качестве каналов связи в LAN применяются «витая пара» (скрученные медные провода), ВОЛС и Wi-Fi — беспроводная технология соединения компьютеров в локальную сеть и подключения к Internet (Wireless Fidelity — высокая точность беспроводной передачи данных).
Кроме топологии, важной характеристикой LAN является технология передачи данных (метод доступа компьютера к каналу связи). В LAN, в основном, применяются два метода: множественный доступ с контролем несущей и обнаружением столкновений (CSMA/CD) и маркерный метод доступа.
При методе доступа CSMA/CD компьютер перед началом передачи слушает канал связи и определяет наличие несущей (физического сигнала, свидетельствующего о передачи данных другим компьютером). После исчезновения несущей, компьютер начинает передавать данные и одновременно слушает канал для обнаружения столкновения несущих, если другой компьютер пытается также передать данные. Обнаружив столкновение, компьютер прекращает передачу и пытается возобновить ее через некоторый случайный промежуток времени.
В LAN с маркерным методом доступа правом передавать данные обладает только один компьютер, в котором находится маркер. Маркер представляет собой специальное сообщение (пакет), который постоянно циркулирует в сети от одного компьютера к другому. Такой метод доступа гарантирует, что любой компьютер рано или поздно получит маркер и выполнит передачу данных. При этом сеть содержит средства восстановления маркера в случае его пропажи.
Примером LAN, в которой реализован метод доступа CSMA/CD, является сеть Ethernet. На основе маркерного метода доступа построены сети ARCNet и Token Ring.
Региональные компьютерные сети (WAN) представляют собой объединение LAN предприятий и организаций, расположенных в пределах региона или области и связанных между собой разнообразными каналами передачи данных: кабельными, ВОЛС, радиоканалами, спутниковыми системами связи (ССС).
WAN могут иметь произвольную топологию. Для объединения LAN применяются специальные устройства: мосты, маршрутизаторы и шлюзы.
Мост — это устройство, соединяющее две сети, построенные по одной и той же технологии (например, Ethernet или ARCNet). Через мост передаются сообщения, которыми обмениваются компьютеры, расположенные в разных сетях.
Маршрутизатор представляет собой устройство для соединения LAN с разной технологией (например, Ethernet и Token Ring). Маршрутизатор в отличие от моста имеет свой собственный сетевой адрес и используется как промежуточный пункт назначения. Основное назначение маршрутизатора состоит в управлении маршрутами передаваемых сообщений.
Шлюз ‑ это устройство, которое кроме функций маршрутизации выполняет преобразование данных из одного формата в другой либо специальных программ сетевого обмена (протоколов) из одного типа в другой.
Глобальные компьютерные сети (GAN) объединяют WAN, компьютерные сети стран, материков. Построение этих сетей выполняется строго в соответствии с международными стандартами. Примером глобальной сети является сеть Internet, которая соединила в себе национальные сети стран мира, содержит сотни миллионов компьютеров, обеспечивает удаленный доступ к мировым информационным ресурсам (в том числе, национальным библиотечным фондам), позволяет передавать и принимать сообщения в режиме «электронная почта» (E ‑ mail) абонентам, находящимся на разных материках.
Важной особенностью сети Internet является ее способность хранить и передавать не только цифровые данные, но и речь, музыку, видеоизображение. Поэтому с дальнейшим развитием сети Internet (созданием более производительных маршрутизаторов и шлюзов, широким внедрением ВОЛС и ССС) она заменит существующие в настоящее время средства связи.
В процессе своего развития сеть Internet оказывает существенное влияние на современные способы построения LAN, которое проявляется в разработке Intranet — технологий. Основу Intranet — технологий составляют те же методы и средства (в первую очередь, средства доступа к информационным ресурсам), которые применяются в сети Internet.