Дайте определение информационной сети. Понятие информационной сети. Назначение и классификация компьютерных сетей

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

Определение информационной сети и сетевой среды Два или несколько компьютеров, способных с помощью некоего соединения обмениваться данными, представляют собой информационную сеть (information network). В качестве соединения могут выступать кабель, инфракрасное излучение, радиоволны или телефонная линия с модемом. Технология, с помощью которой компьютеры объединяются в сеть, называется сетевой средой (network medium). Наиболее распространенной формой сетевой среды является медный кабель, поэтому часто любую сетевую среду называют сетевым кабелем.

Сигналы В своей основе процесс работы сети совершенно не связан с природой передаваемой по ней информации. К тому моменту, когда сгенерированные компьютером отправителем данные попадают в кабель или другую сетевую среду, они низведены до уровня сигналов (signals) - электрического тока, световых импульсов, инфракрасного излучения или радиоволн. Из этих сигналов формируется код, который попадает в сетевой интерфейс компьютера получателя и преобразуется обратно в двоичные данные, понятные программному обеспечению (ПО) этого компьютера.

Протоколы Иногда сеть состоит из одинаковых компьютеров, на которых одни и те же приложения работают под управлением одной и той же версии одной и той же операционной системы (ОС), но с тем же успехом в сеть могут быть объединены разные компьютерные платформы с разным ПО. Может показаться, что одинаковые компьютеры легче объединить в сеть, и в какой то степени так оно и есть. Но какие бы компьютеры и какие бы программы ни использовались в сети, им понадобится общий язык, чтобы понимать друга. Такие общие языки называются протоколами (protocols), и компьютеры прибегают к ним даже для простейшего обмена данными. Людям для общения необходим общий язык, компьютерам для обмена информацией необходим один или несколько общих протоколов.

Эталонная модель OSI В процессе связи на каждом компьютере сети используется множество различных протоколов. Услуги, предоставляемые различными протоколами, разделяются на уровни, вместе составляющие эталонную модель взаимодействия открытых систем (Open Systems Interconnection, OSI). Часто говорят о сетях Ethernet, но это не значит, что Ethernet - единственный протокол, работающий в такой сети. Правда, на одном из уровней модели OSI (канальном) он действительно в большинстве своем работает в одиночестве. На некоторых других уровнях могут одновременно работать несколько протоколов.

Стек протоколов Протоколы, действующие на разных уровнях модели OSI, часто называют стеком протоколов (protocol stack). На включенном в сеть компьютере протоколы работают совместно, обеспечивая выполнение всех функций, необходимых конкретному приложению. Лишних услуг протоколы не предоставляют. Если, например, конкретная функция закреплена за протоколом одного уровня, протоколы других уровней точно такую же функцию не выполняют. Протоколы соседних уровней стека обслуживают друга в зависимости от направления передачи данных. В системе отправителе данные генерируются приложением в верхней части стека протоколов и постепенно пробираются с уровня на уровень вниз. Каждый протокол выполняет некий сервис для протокола, работающего уровнем ниже. В нижней части стека протоколов находится сетевая среда, по которой информация передается на другой компьютер сети.

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

Локальная вычислительная сеть Группа компьютеров, размещенных на относительно небольшой площади и связанных общей сетевой средой, называется локальной вычислительной сетью (local area network, LAN), или ЛВС. Каждый из компьютеров ЛВС называется также узлом (node). ЛВС характеризуется тремя основными атрибутами: топологией, средой и протоколами.

Глобальная вычислительная сеть Во многих случаях интерсеть составляется из ЛВС, удаленных друг от друга на значительное расстояние. Для связи удаленных ЛВС применяется другой тип сетевого соединения - глобальная вычислительная сеть (wide-area network, WAN), или ГВС. В ГВС для ГВС передачи информации используются телефонные линии, радиоволны или другие технологии. Обычно глобальная сеть связывает между собой только две системы, что отличает ее от ЛВС, которая может связывать несколько систем. Примером ГВС может служить сеть компании с двумя офисами в разных городах, в каждом из которых есть собственная ЛВС, а связь между этими ЛВС осуществляется по выделенной телефонной линии.

Узкополосная сеть Чаще всего в ЛВС используется общая сетевая среда. По кабелю, соединяющему компьютеры, в данный момент времени может передаваться лишь один сигнал, и потому все системы вынуждены пользоваться кабелем по очереди. Сеть такого типа называется узкополосной (baseband). Чтобы организовать эффективное использование узкополосной сети многими компьютерами, передаваемые каждой системой данные разбиваются на отдельные фрагменты - пакеты (packets). Когда все пакеты из конкретной передачи достигают целевой системы, она компонует из них исходное сообщение. В этом заключается основной принцип работы сети с коммутацией пакетов (packetswitching).

Широкополосная сеть Альтернативой является сеть с коммутацией каналов (circuitswitching), в которой две системы, нуждающиеся в связи, прежде чем начать передачу информации, устанавливают для нее канал. Он остается открытым на все время обмена информацией и исчезает лишь после прекращения связи. В узкополосной сети такая организация обмена данными неэффективна: есть вероятность того, что две системы надолго монополизируют сетевую среду, лишив связи другие системы. Коммутация каналов чаще всего используется в системах, подобных обычной телефонной сети, в которой соединение между телефонами (Вашим и Вашего собеседника) остается открытым на все время разговора. Чтобы сделать коммутацию пакетов более эффективной, телефонные компании используют широкополосные (broadband) сети, допускающие, в отличие от узкополосных, передачу по одному кабелю нескольких сигналов одновременно.

Полудуплексная и дуплексная передача Когда два компьютера обмениваются информацией с помощью ЛВС, обычно в любой момент времени данные перемещаются только в одном направлении, поскольку узкополосная сеть, применяемая в большинстве ЛВС, способна передавать только один сигнал. Такая передача называется полудуплексной (half-duplex). Если же две системы способны связываться в обоих направлениях одновременно, связь между ними называется полнодуплексной (full-duplex).

Сегменты и магистрали Сегмент (segment) сеть, в состав которой входят рабочие станции и другие пользовательские устройства, например, принтер. Крупная корпоративная сеть состоит из множества таких ЛВС, причем все они подсоединены к общей линии, которая называется магистралью (backbone). Магистраль выполняет в основном функции канала, по которому сегменты связываются друг с другом. Часто магистральная сеть обладает более высоким быстродействием, чем сегменты, и, кроме того, основана на сетевой среде другого типа. Есть две причины для использования в магистрали другой сетевой среды. Во первых, она по определению переносит межсетевой трафик, сгенерированный всеми сегментами интерсети, и быстрый протокол необходим магистрали во избежание перегрузки. Во вторых, протяженность магистрали зачастую существенно превышает протяженность сегментов, а для работы на значительных расстояниях оптоволоконный кабель подходит гораздо больше.

Клиент-серверные и одноранговые сети Компьютеры в сети могут взаимодействовать друг с другом по разному, выполняя при этом разные функции. Есть две основные модели такого взаимодействия: клиент-серверная (client/server) и одноранговая (peer-to-peer). В сети с архитектурой «клиент-сервер» одни компьютеры выполняют роли серверов, другие выступают в качестве клиентов. В одноранговой сети все компьютеры равны и выполняют функции как клиентов, так и серверов. Сервер (server) это компьютер (точнее, приложение, запущенное на компьютере), обслуживающий другие компьютеры. Существуют разные типы серверов: файловые сервера (file server) и сервера печати (print server), серверы приложений, почтовые серверы, Web-серверы, серверы баз данных и т. д. Клиент (client) это компьютер, использующий службы, предоставленные сервером.

Эталонная модель OSI В 1983 г. Международная организация по стандартизации (International Organization for Standardization, ISO) и Сектор стандартизации телекоммуникаций Международного Телекоммуникационного союза (Telecommunication Standardization Sector of International Telecommunication Union, ITU-T) опубликовали документ «The Basic Reference Model for Open Systems Interconnection» , где была описана модель распределения сетевых функций между 7 различными уровнями.

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

Инкапсуляция данных Взаимодействие протоколов, работающих на разных уровнях модели OSI, проявляется в том, что каждый протокол добавляет заголовок (header) или трейлер (footer, «хвост») к информации, которую он получил от уровня, расположенного выше. Этот запрос продвигается по стеку протоколов вниз. Итогом этой деятельности является пакет (packet), готовый для передачи по сети. Когда пакет достигает места назначения, процесс повторяется в обратном порядке. Процесс добавления заголовков к запросу, сгенерированному приложением, называется инкапсуляцией данных (data encapsulation).

Физический уровень На самом нижнем уровне модели OSI физическом (physical) определяются характеристики элементов оборудования сети сетевая среда, способ установки, тип сигналов, используемых для передачи по сети двоичных данных. На физическом уровне мы имеем дело с медным или оптоволоконным кабелем или с каким либо беспроводным соединением. В ЛВС спецификации физического уровня напрямую связаны с используемым в сети протоколом канального уровня. Выбрав протокол канального уровня, нужно использовать одну из спецификаций физического уровня, поддерживаемую этим протоколом. Например, протокол канального уровня Ethernet поддерживает несколько различных вариантов физического уровня - один из двух типов коаксиального кабеля, любой кабель типа «витая пара» или оптоволоконный кабель. Параметры каждого из этих вариантов формируются из многочисленных сведений о требованиях физического уровня, например, к типу кабеля и разъемов, допустимой длине кабелей, числу концентраторов и др. Соблюдение этих требований необходимо для нормальной работы протоколов.

Канальный уровень Протокол канального (data-link) уровня обеспечивает обмен информацией между аппаратной частью включенного в сеть компьютера и сетевым ПО. Он подготавливает для отправки в сеть данные, переданные ему протоколом сетевого уровня, и передает на сетевой уровень данные, полученные системой из сети. Безусловно, сегодня (как и всегда) самый популярный протокол канального уровня Ethernet. Далеко отстал от него Token Ring, за которым следуют другие протоколы, например, FDDI (Fiber Distributed Data Interface). В спецификацию протокола канального уровня обычно включаются три основных элемента: формат кадра (т. е. заголовок и трейлер, добавляемые к данным сетевого уровня передачей в сеть); механизм контроля доступа к сетевой среде; одна или несколько спецификаций физического уровня, применяемые с данным протоколом.

Формат кадра Протокол канального уровня добавляет к данным, полученным от протокола сетевого уровня, заголовок и трейлер, превращая их в кадр (frame). В них содержатся адреса системы-отправителя и системы-получателя пакета. Для протоколов ЛВС, подобных Ethernet и Token Ring, эти адреса представляют собой 6 байтные шестнадцатеричные строки, присвоенные сетевым адаптерам на заводе изготовителе. Они, в отличие от адресов, используемых на других уровнях модели OSI, называются аппаратными адресами (hardware address) или МАС-адресами. Другие важные функции кадра канального МАС-адресами уровня идентификация протокола сетевого уровня, сгенерировавшего данные в пакете, и информация для обнаружения ошибок. Для выявления ошибок передающая система вычисляет циклический избыточный код (cyclical redundancy check, CRC) полезной нагрузки и записывает его в трейлер кадра. Получив пакет, целевой компьютер выполняет те же вычисления и сравнивает результат с содержимым трейлера. Если результаты совпадают, информация передана без ошибок. В противном случае получатель предполагает, что пакет испорчен, и не принимает его.

Управление доступом к сетевой среде Компьютеры в ЛВС обычно используют общую полудуплексную сетевую среду. При этом вполне возможно, что передавать данные начнут одновременно два компьютера. В таких случаях происходит своего рода столкновение пакетов, коллизия (collision), при котором данные в обоих пакетах теряются. Одна из главных функций протокола канального уровня управление доступом к сетевой среде (media access control, MAC), т. е. контроль за передачей данных каждым из компьютеров и сведение к минимуму случаев столкновения пакетов. Механизм управления доступом к среде одна из важнейших характеристик протокола канального уровня. В Ethernet для управления доступом к среде используется механизм с контролем несущей и обнаружением коллизий (Carrier Sense Multiple Access with Collision Detection, CSMA/CD). В некоторых других протоколах, например, в Token Ring, используется передача маркера (token passing).

Спецификации физического уровня Протоколы канального уровня, используемые в ЛВС, часто поддерживают более одной сетевой среды, и в стандарт протокола включены одна или несколько спецификаций физического уровня. Канальный и физический уровни тесно связаны, т. к. свойства сетевой среды существенно влияют на то, как протокол управляет доступом к среде. Поэтому можно сказать, что в локальных сетях протоколы канального уровня осуществляют также функции физического уровня. В глобальных сетях используются протоколы канального уровня, в которые информация физического уровня не включается, например, SLIP (Serial Line Internet Protocol) и РРР (Point-to-Point Protocol).

Сетевой уровень Протоколы сетевого уровня «отвечают» за сквозные (end-to-end) связи, тогда как протоколы канального уровня функционируют только в пределах ЛВС. Протоколы сетевого уровня полностью обеспечивают передачу пакета от исходной до целевой системы. В зависимости от типа сети, отправитель и получатель могут находиться в одной ЛВС или в различных ЛВС. Например, при связи с сервером в Интернете, на пути к нему пакеты, созданные компьютером, проходят через десятки сетей. Подстраиваясь под эти сети, протокол канального уровня неоднократно изменится, но протокол сетевого уровня на всем пути останется тем же самым. Краеугольным камнем набора протоколов TCP/IP (Transmission Control Protocol/Internet Protocol) и наиболее часто используемым протоколом сетевого уровня является протокол IP (Internet Protocol). У Novell Net. Ware есть собственный сетевой протокол IPX (Internetwork Packet Exchange), а в небольших сетях Microsoft Windows обычно используется протокол Net. BIOS. Большинство функций, приписываемых Net. BIOS сетевому уровню, определяются возможностями протокола IP.

Адресация Заголовок протокола сетевого уровня, как и заголовок протокола канального уровня, содержит поля с адресами исходной и целевой систем. Однако в данном случае адрес целевой системы принадлежит конечному назначению пакета и может отличаться от адреса получателя в заголовке протокола канального уровня. Например, в пакете, сгенерированном компьютером к Web серверу, в качестве адреса целевой системы сетевого уровня указан адрес Web сервера, тогда как на канальном уровне на целевую систему указывает адрес маршрутизатора в Вашей ЛВС, обеспечивающего выход в Интернет. В IP используется собственная система адресации, которая совершенно не зависит от адресов канального уровня. Каждому компьютеру в сети с протоколом IP вручную или автоматически назначается 32 -битовый IP-адрес, идентифицирующий как сам компьютер, так и сеть, в которой он находится. В IPX же для идентификации самого компьютера используется аппаратный адрес, кроме того, специальный адрес используется для идентификации сети, в которой находится компьютер. В Net. BIOS компьютеры различаются по Net. BIOS-именам, присваиваемым каждой системе во время ее установки.

Фрагментация Дейтаграммам сетевого уровня на пути к месту назначения приходится проходить через множество сетей, сталкиваясь при этом со специфическими свойствами и ограничениями различных протоколов канального уровня. Одно из таких ограничений максимальный размер пакета, разрешенный протоколом. Например, размер кадра Token Ring может достигать 4500 байт, тогда как размер кадров Ethernet не может превышать 1500 байт. Когда большая дейтаграмма, сформированная в сети Token Ring, передается в сеть Ethernet, протокол сетевого уровня должен разбить ее на несколько фрагментов размером не более 1500 байт. Этот процесс называется фрагментацией (fragmentation). В процессе фрагментации протокол сетевого уровня разбивает дейтаграмму на фрагменты, размер которых соответствует возможностям используемого протокола канального уровня. Каждый фрагмент становится самостоятельным пакетом и продолжает путь к целевой системе сетевого уровня. Исходная дейтаграмма формируется лишь после того, как места назначения достигнут все фрагменты. Иногда на пути к целевой системе фрагменты, на которые разбита дейтаграмма, приходится фрагментировать повторно.

Маршрутизация Маршрутизацией (routing) называется процесс выбора в интерсети самого эффективного маршрута для передачи дейтаграмм от системы отправителя к системе получателю. В сложных интерсетях, на пример, в Интернете или больших корпоративных сетях, часто от одного компьютера к другому можно добраться несколькими путями. С помощью маршрутизаторов соединяют отдельные ЛВС, входящие в интерсеть. Назначение маршрутизатора - принимать входящий трафик от одной сети и передавать его конкретной системе в другой. В интерсетях различают системы двух видов: оконечные (end systems) и промежуточные (intermediate systems). Оконечные системы являются отправителями и получателями пакетов. Маршрутизатор - промежуточная система. В оконечных системах используются все семь уровней модели OSI, тогда как пакеты, поступающие в промежуточные системы, не поднимаются выше сетевого уровня.

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

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

Транспортный уровень Функции, выполняемые протоколами транспортного (transport) уровня, дополняют функции протоколов сетевого уровня. Часто протоколы этих уровней, используемые для передачи данных, образуют взаимосвязанную пару, что видно на примере TCP/IP: протокол TCP функционирует на транспортном уровне, IP - на сетевом. В большинстве наборов протоколов имеется два или несколько протоколов транспортного уровня, выполняющих разные функции. Альтернативой TCP (Transmission Control Protocol) является протокол UDP (User Datagram Protocol). В набор протоколов IPX также включено несколько протоколов транспортного уровня, в том числе NCP (Net. Ware Core Protocol) и SPX (Sequenced Packet Exchange).

Протоколы ориентированные на соединение Разница между протоколами транспортного уровня из определенного набора заключается в том, что некоторые из них ориентированы на соединение, а другие нет. Системы, использующие протокол, ориентированный на соединение (connection-oriented), передачей данных обмениваются сообщениями, чтобы установить связь друг с другом. Это гарантирует, что системы включены и готовы к работе. Протокол TCP, например, ориентирован на соединение. Когда с помощью браузера происходит подключение к серверу Интернета, браузер и сервер для установления связи сначала выполняют так называемое трехшаговое рукопожатие (three-way handshake). Лишь после этого браузер передает серверу адрес нужной Web страницы. Когда передача данных завершена, системы выполняют такое же рукопожатие для прекращения связи. Кроме того, протоколы, ориентированные на соединение, выполняют дополнительные действия, например, отправляют сигнал подтверждения приема пакета, сегментируют данные, управляют потоком, а также обнаруживают и исправляют ошибки. Вот почему эти протоколы часто называют надежными (reliable).

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

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

Представительский уровень На представительском (presentation) уровне выполняется единственная функция: трансляция синтаксиса между различными системами. Иногда компьютеры в сети применяют разные синтаксисы. Представительский уровень позволяет им «договориться» об общем синтаксисе для обмена данными. Устанавливая соединение на представительском уровне, системы обмениваются сообщениями с информацией о том, какие синтаксисы в них имеются, и выбирают тот, который они будут использовать во время сеанса. У обеих систем, участвующих в соединении, есть абстрактный синтаксис (abstract syntax) их «родная» форма связи. Абстрактные синтаксисы различных компьютерных платформ могут отличаться. В процессе согласования системы выбирают общий синтаксис передачи данных (transfer syntax). Передающая система преобразует свой абстрактный синтаксис в синтаксис передачи данных, а система получатель по завершению передачи наоборот. При необходимости система может выбрать синтаксис передачи данных с дополнительными функциями, например, сжатием или шифрованием данных.

Прикладной уровень это точка входа, через которую программы получают доступ к модели OSI и сетевым ресурсам. Большинство протоколов прикладного уровня предоставляет службы доступа к сети. Например, протоколом SMTP (Simple Mail Transfer Protocol) большинство программ электронной почты пользуется для отправки сообщений. Другие протоколы прикладного уровня, например, FTP (File Transfer Protocol), сами являются программами. В протоколы прикладного уровня часто включают функции сеансового и представительского уровня. В результате типичный стек протоколов содержит четыре отдельных протокола, которые работают на прикладном (HTTP), транспортном (TCP), сетевом (IP) и канальном (Ethernet) уровнях.

Топология сети - это схема соединения компьютеров и других сетевых устройств с помощью кабеля или другой сетевой среды. Сетевая топология непосредственно связана с используемым типом кабеля. Нельзя выбрать кабель определенного типа и использовать его в сети с произвольной топологией. Однако можно создать несколько ЛВС с разными кабелями и топологиями и соединить их с помощью мостов, коммутаторов и маршрутизаторов. При выборе кабеля и других сетевых компонентов топология всегда будет одним из важнейших критериев. Основные сетевые топологии - «шина» (bus), «звезда» (star) и «кольцо» (ring). Дополнительные топологии «иерархическая звезда» (hierarchical star), ячеистая (mesh) и беспроводные топологии (wireless) – «каждый с каждым» (ad hoc), и инфраструктура (infrastructure).

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

Топология «шина» Достоинства Небольшое время установки сети; Дешевизна (требуется меньше кабеля и сетевых устройств); Простота настройки; Выход из строя рабочей станции не отражается на работе сети. Недостатки Любые неполадки в сети, как обрыв кабеля, выход из строя терминатора полностью уничтожают работу всей сети; Сложная локализация неисправностей; С добавлением новых рабочих станций падает производительность сети.

Топология «звезда» Топология Звезда - базовая топология компьютерной сети, в которой все компьютеры сети присоединены к центральному узлу (обычно сетевой концентратор), образуя физический сегмент сети. Подобный сегмент сети может функционировать как отдельно, так и в составе сложной сетевой топологии (как правило «дерево» (иерархическая звезда)).

Топология «звезда» Достоинства выход из строя одной рабочей станции не отражается на работе всей сети в целом; хорошая масштабируемость сети; лёгкий поиск неисправностей и обрывов в сети; высокая производительность сети (при условии правильного проектирования); гибкие возможности администрирования. Недостатки выход из строя центрального концентратора обернётся неработоспособностью сети (или сегмента сети) в целом; для прокладки сети зачастую требуется больше кабеля, чем для большинства других топологий; конечное число рабочих станций в сети (или сегменте сети) ограничено количеством портов в центральном концентраторе.

Топология «дерево» или «иерархическая звезда» Топологию «звезда» можно расширить, добавив второй концентратор, а иногда и третий, и четвертый. Чтобы подключить к сети с топологией «звезда» второй концентратор, нужно его подсоединить к первому концентратору с помощью обычного кабеля и специального каскадирующего (uplink) порта на одном из концентраторов. В обычную сеть Ethernet со скоростью передачи 10 Мбит/сек можно включить до четырех концентраторов, а в сеть Fast Ethernet - как правило, только два.

Топология «логическое кольцо» Кабели в сети с топологией «кольцо» также подключаются к концентратору, из за чего она и выглядит как «звезда» . Сетевое «кольцо» (Token Ring) реализовано логически с помощью соединения проводов внутри кабелей и специального концентратора - модуля множественного доступа (multistation access unit, MSAU). Он получает данные через один порт и по очереди передает их через все остальные (не одновременно, как концентратор Ethernet).

Топология «физическое кольцо» Среди популярных сетевых протоколов имеется один - FDDI (Fiber Distributed Data Interface) - в котором допускается соединение кабелей в физическое кольцо. Кольцо это должно состоять из двух раздельных физических колец, трафик по которым передается в противоположных направлениях. Если компьютеры подключены к обоим кольцам, сеть может функционировать, даже если одно из них выйдет из строя.

Топология «кольцо» Достоинства Простота установки; Практически полное отсутствие дополнительного оборудования; Возможность устойчивой работы без существенного падения скорости передачи данных при интенсивной загрузке сети, поскольку использование маркера исключает возможность возникновения коллизий. Недостатки Выход из строя одной рабочей станции, и другие неполадки (обрыв кабеля), отражаются на работоспособности всей сети; Сложность конфигурирования и настройки; Сложность поиска неисправностей.

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

Беспроводная топология «каждый с каждым» (ad hoc) В режиме Ad Hoc клиенты устанавливают связь непосредственно друг с другом. Устанавливается одноранговое взаимодействие по типу «точка-точка» , и компьютеры взаимодействуют напрямую без применения точек доступа. При этом создается только одна зона обслуживания, не имеющая интерфейса для подключения к проводной локальной сети. Основное достоинство данного режима простота организации: он не требует дополнительного оборудования (точки доступа). Режим может применяться для создания временных сетей для передачи данных.

Беспроводная топология «инфраструктура» В этом режиме точки доступа обеспечивают связь клиентских компьютеров. Точку доступа можно рассматривать как беспроводной коммутатор. Клиентские станции не связываются непосредственно одна с другой, а связываются с точкой доступа, и она уже направляет пакеты адресатам.

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

Коаксиальный кабель Кабели делятся по шкале Radio Guide. Наиболее распространённые категории кабеля: RG-8 и RG-11 - «Толстый Ethernet» (Thicknet), 50 Ом. Стандарт 10 BASE 5; RG-58 - «Тонкий Ethernet» (Thinnet), 50 Ом. Стандарт 10 BASE 2: RG 58/U - сплошной центральный проводник, RG 58 A/U - многожильный центральный проводник, RG 58 C/U - военный кабель; RG-59 - телевизионный кабель (Broadband/Cable Television), 75 Ом. Российский аналог РК 75 х х («радиочастотный кабель»); RG-6 - телевизионный кабель (Broadband/Cable Television), 75 Ом. Кабель категории RG 6 имеет несколько разновидностей, которые характеризируют его тип и материал исполнения. Российский аналог РК 75 х х;

Коаксиальный кабель RG-11 магистральный кабель, практически незаменим, если требуется решить вопрос с большими расстояниями. Этот вид кабеля можно использовать даже на расстояниях около 600 м. Укреплённая внешняя изоляция позволяет без проблем использовать этот кабель в сложных условиях (улица, колодцы). Существует вариант S 1160 с тросом, который используется для надёжной проброски кабеля по воздуху, например, между домами; RG-62 - ARCNet, 93 Ом RG-8 RG-58

«Тонкий» Ethernet Был наиболее распространённым кабелем для построения локальных сетей. Диаметр примерно 6 мм и значительная гибкость позволяли ему быть проложенным практически в любых местах. Кабели соединялись друг с другом и с сетевой платой в компьютере при помощи Т-коннектора BNC (Bayonet Neill-Concelman). Между собой кабели могли соединяться с помощью I-коннектора BNC (прямое соединение). На обоих концах сегмента должны быть установлены терминаторы. Поддерживает передачу данных до 10 Мбит/с на расстояние до 185 м. I коннектор BNC Терминатор BNC разъем Т коннектор BNC

«Толстый» Ethernet Более толстый, по сравнению с предыдущим, кабель - около 12 мм в диаметре, имел более толстый центральный проводник. Плохо гнулся и имел значительную стоимость. Кроме того, присоединении к компьютеру были некоторые сложности - использовались трансиверы AUI (Attachment Unit Interface), присоединённые к сетевой карте с помощью ответвления, пронизывающего кабель, т. н. «вампирчики» . За счёт более толстого проводника передачу данных можно было осуществлять на расстояние до 500 м со скоростью 10 Мбит/с. Однако сложность и дороговизна установки не дали этому кабелю такого широкого распространения, как RG 58. Исторически фирменный кабель RG 8 имел жёлтую окраску, и поэтому иногда можно встретить название «Жёлтый Ethernet» (англ. Yellow Ethernet).

Витая пара Вита я па ра (англ. twisted pair) - вид кабеля связи, представляет собой одну или несколько пар изолированных проводников, скрученных между собой (с небольшим числом витков на единицу длины), покрытых пластиковой оболочкой. Свивание проводников производится с целью повышения связи проводников одной пары (электромагнитная помеха одинаково влияет на оба провода пары) и последующего уменьшения электромагнитных помех от внешних источников, а также взаимных наводок при передаче сигналов. Для снижения связи отдельных пар кабеля (периодического сближения проводников различных пар) в кабелях UTP категории 5 и выше провода пары свиваются с различным шагом. Витая пара - один из компонентов современных структурированных кабельных систем. Используется в телекоммуникациях и в компьютерных сетях в качестве сетевого носителя во многих технологиях, таких как Ethernet, Arcnet и Token ring. В настоящее время, благодаря своей дешевизне и лёгкости в монтаже, является самым распространённым решением для построения локальных сетей.

Типы кабеля витая пара В зависимости от наличия защиты - электрически заземлённой медной оплетки или алюминиевой фольги вокруг скрученных пар, определяют разновидности данной технологии: незащищенная витая пара (UTP - Unshielded twisted pair) - отсутствует защитный экран вокруг отдельной пары; фольгированная витая пара (FTP - Foiled twisted pair) - также известна как F/UTP, присутствует один общий внешний экран в виде фольги; защищенная витая пара (STP - Shielded twisted pair) - присутствует защита в виде экрана для каждой пары и общий внешний экран в виде сетки; фольгированная экранированная витая пара (S/FTP - Screened Foiled twisted pair) - внешний экран из медной оплетки и каждая пара в фольгированной оплетке; незащищенная экранированная витая пара (SF/UTP - Screened Foiled Unshielded twisted pair) - двойной внешний экран из медной оплетки и фольги, каждая витая пара без защиты.

Категории кабеля витая пара Существует несколько категорий кабеля витая пара, которые нумеруются от CAT 1 до CAT 7 и определяют эффективный пропускаемый частотный диапазон. Кабель более высокой категории обычно содержит больше пар проводов и каждая пара имеет больше витков на единицу длины. Категории неэкранированной витой пары описываются в стандарте EIA/TIA 568 (Американский стандарт проводки в коммерческих зданиях). CAT 1 (полоса частот 0, 1 МГц) - телефонный кабель, всего одна пара (в России применяется кабель и вообще без скруток - «лапша» - у нее характеристики не хуже, но больше влияние помех). В США использовался ранее, только в «скрученном» виде. Используется только для передачи голоса или данных при помощи модема. CAT 2 (полоса частот 1 МГц) - старый тип кабеля, 2 пары проводников, поддерживал передачу данных на скоростях до 4 Мбит/с, использовался в сетях Token ring и Arcnet. Сейчас иногда встречается в телефонных сетях.

Категории кабеля витая пара CAT 3 (полоса частот 16 МГц) - 4 парный кабель, использовался при построении локальных сетей 10 BASE-T и token ring, поддерживает скорость передачи данных до 10 Мбит/с или 100 МБит/с по технологии 100 BASE-T 4. В отличие от предыдущих двух, отвечает требованиям стандарта IEEE 802. 3. Также до сих пор встречается в телефонных сетях. CAT 4 (полоса частот 20 МГц) - кабель состоит из 4 скрученных пар, использовался в сетях token ring, 10 BASE-T, 100 BASE-T 4, скорость передачи данных не превышает 16 Мбит/с по одной паре, сейчас не используется. САТ 5 (полоса частот 100 МГц) - 4 парный кабель, использовался при построении локальных сетей 100 BASE-TX и для прокладки телефонных линий, поддерживает скорость передачи данных до 100 Мбит/с при использовании 2 пар.

Категории кабеля витая пара CAT 6 (полоса частот 250 МГц) - применяется в сетях Fast Ethernet и Gigabit Ethernet, состоит из 4 пар проводников и способен передавать данные на скорости до 1000 Мбит/с. Добавлен в стандарт в июне 2002 года. По данным IEEE, 70 % установленных сетей в 2004 году, использовали кабель категории CAT 6. CAT 6 A (полоса частот 500 МГц) - применяется в сетях Ethernet, состоит из 4 пар проводников и способен передавать данные на скорости до 10 Гигабит/с и планируется использовать его для приложений, работающих на скорости до 40 Гигабит/с. Добавлен в стандарт в феврале 2008 года. CAT 7 - спецификация на данный тип кабеля утверждена только международным стандартом ISO 11801, скорость передачи данных до 100 Гбит/с, частота пропускаемого сигнала до 600- 700 МГц. Кабель этой категории имеет общий экран и экраны вокруг каждой пары. Седьмая категория, строго говоря, не UTP, а S/FTP (Screened Fully shielded Twisted Pair).

Разъем для витой пары 8 P 8 C (8 Position 8 Contact), часто ошибочно называемый RJ 45 или RJ-45 - унифицированный разъём, используемый в телекоммуникациях, имеет 8 контактов и защёлку. Используется для создания ЛВС по технологиям 10 BASE-T, 100 BASE-T и 1000 BASE-TX с использованием 4 парных кабелей витой пары. Используется во многих других областях и для построения иных сетей. Телефонный унифицированный разъём RJ-11 меньше по размеру и может вставляться в гнёзда 8 P 8 C (для обратной совместимости). 8 P 8 C (RJ 45) Витая пара

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

Оптоволокно Световой импульс, проходя по волокну, из за явления дисперсии изменит свою форму – «размажется» . Различают несколько видов дисперсии: модовая, материальная и волноводная. Модовая дисперсия присуща многомодовому волокну и обусловлена наличием большого числа мод, время распространения которых различно. Материальная дисперсия обусловлена зависимостью показателя преломления от длины волны. Волноводная дисперсия обусловлена процессами внутри моды и характеризуется зависимостью скорости распространения моды от длины волны.

Оптоволокно У одномодового оптоволокна СКС диаметр сердцевины составляет 8 -10 мкм. Для идентификации оптического кабеля с одномодовыми оптоволокнами на кабеле или в описании оптического кабеля можно встретить надписи 9/125 или 8 -10/125. При обозначении одномодового волокна используют две буквы SM (англ. акроним от слова Single. Mode). У многомодовых оптоволокон внешний диаметр сердцевины может быть 50 мкм или 62. 5 мкм. При описании оптического кабеля с многомодовыми волокнами можно встретить следующие обозначение 50/125, 62. 5/125, где 50 и 62. 5 это диаметр сердцевины волонка. Также можно встретить при обозначении многомодового волокна две буквы MM (англ. акроним от слова Multi. Mode).

Разъем оптоволокна ST ST. От английского straight tip connector (прямой разъем) или, неофициально Stick-and-Twist (вставь и поверни). Был разработан в 1985 году AT&T, ныне Lucent Technologies. Конструкция основана на керамическом наконечнике (феруле) диаметром 2, 5 мм с выпуклой торцевой поверхностью. Фиксация вилки на гнезде выполняется подпружиненным байонетным элементом (подобно разъемам BNC, использующимся для коаксиального кабеля).

Разъем оптоволокна ST Разъемы ST самый дешевый и распространенный в России тип. Он немного лучше, чем SC, приспособлен к тяжелым условиям эксплуатации благодаря простой и прочной металлической конструкции (допускает больше возможностей для применения грубой физической силы). Как основные недостатки, можно назвать сложность маркировки, трудоемкость подключения, и невозможность создания дуплексной вилки.

Разъем оптоволокна SC SC. От английского subscriber connector (абонентский разъем), а иногда используется неофициальная расшифровка Stick-and-Click (вставь и защелкни). Был разработан японской компанией NTT, с использованием такого же, как в ST, керамического наконечника диаметром 2, 5 мм. Но основная идея заключается в легком пластмассовом корпусе, хорошо защищающим наконечник, и обеспечивающим плавное подключение и отключение одним линейным движением. Такая конструкция позволяет достичь большой плотности монтажа, и легко адаптируется к удобным сдвоенным разъемам. Поэтому разъемы SC рекомендованы для создания новых систем, и постепенно вытесняют ST.

Другие разъемы оптоволокна Дополнительно нужно отметить еще два типа, один из которых используется в смежной отрасли, а другой постепенно набирает популярность. FC. Очень похож на ST, но с резьбовой фиксацией. Активно используется телефонистами всех стран, но в локальных сетях практически не встречается. LC. Новый "миниатюрный" разъем, конструктивно идентичный SC. Пока достаточно дорог, и для "дешевых" сетей его применение бессмысленно. Как главный аргумент "за" создатели приводят большую плотность монтажа. Это достаточно серьезный довод, и в отдаленном (по телекоммуникационным меркам) будущем вполне возможно, что он станет основным типом.

Сетевое оборудование Типы кабелей Сетевой адаптер Сетевой концентратор Сетевой мост Сетевой коммутатор Сетевой маршрутизатор

Сетевая плата также известная как сетевая карта, сетевой адаптер, Ethernet адаптер, NIC (англ. network interface controller) - периферийное устройство, позволяющее компьютеру взаимодействовать с другими устройствами сети. По конструктивной реализации сетевые платы делятся на: внутренние - отдельные платы, вставляющиеся в PCI, ISA или PCI E слот; внешние, подключающиеся через USB или PCMCIA интерфейс, преимущественно использовавшиеся в ноутбуках; встроенные в материнскую плату.

Параметры сетевого адаптера При конфигурировании карты сетевого адаптера могут быть доступны следующие параметры: номер линии запроса на аппаратное прерывание IRQ номер канала прямого доступа к памяти DMA (если поддерживается) базовый адрес ввода/вывода базовый адрес памяти ОЗУ (если используется) поддержка стандартов автосогласования дуплекса/полудуплекса, скорости поддержка теггрированных пакетов VLAN (801. q) с возможностью фильтрации пакетов заданного VLAN ID параметры WOL (Wake on LAN) В зависимости от мощности и сложности сетевой карты она может реализовывать вычислительные функции (преимущественно подсчёт и генерацию контрольных сумм кадров) аппаратно либо программно (драйвером сетевой карты с использованием центрального процессора).

Характеристики сетевых адаптеров Сетевой адаптер (Network Interface Card, NIC) вместе со своим драйвером реализует второй, канальный уровень модели открытых систем в конечном узле сети - компьютере. Более точно, в сетевой операционной системе пара адаптер и драйвер выполняет только функции физического и МАС-уровней, в то время как LLC-уровень обычно реализуется модулем операционной системы, единым для всех драйверов и сетевых адаптеров. Собственно так оно и должно быть в соответствии с моделью стека протоколов IEEE 802. Например, в ОС Windows NT уровень LLC реализуется в модуле NDIS, общем для всех драйверов сетевых адаптеров, независимо от того, какую технологию поддерживает драйвер.

Функции сетевых адаптеров Сетевой адаптер совместно с драйвером выполняют две операции: передачу и прием кадра. Передача кадра из компьютера в кабель состоит из перечисленных ниже этапов (некоторые могут отсутствовать, в зависимости от принятых методов кодирования): 1. Прием кадра данных LLC через межуровневый интерфейс вместе с адресной информацией МАС-уровня. Обычно взаимодействие между протоколами внутри компьютера происходит через буферы, расположенные в оперативной памяти. Данные для передачи в сеть помещаются в эти буферы протоколами верхних уровней, которые извлекают их из дисковой памяти либо из файлового кэша с помощью подсистемы ввода/вывода операционной системы. 2. Оформление кадра данных МАС-уровня, в который инкапсулируется кадр LLC (с отброшенными флагами 01111110). Заполнение адресов назначения и источника, вычисление контрольной суммы.

Функции сетевых адаптеров 3. Формирование символов кодов при использовании избыточных кодов типа 4 В/5 В. Скрэмблирование кодов для получения более равномерного спектра сигналов. Этот этап используется не во всех протоколах - например, технология Ethernet 10 Мбит/с обходится без него. 4. Выдача сигналов в кабель в соответствии с принятым линейным кодом - манчестерским, NRZ 1. MLT 3 и т. п.

Функции сетевых адаптеров Прием кадра из кабеля в компьютер включает следующие действия: 1. Прием из кабеля сигналов, кодирующих битовый поток. 2. Выделение сигналов на фоне шума. Эту операцию могут выполнять различные специализированные микросхемы или сигнальные процессоры DSP. В результате в приемнике адаптера образуется некоторая битовая последовательность, с большой степенью вероятности совпадающая с той, которая была послана передатчиком.

Функции сетевых адаптеров 3. Если данные перед отправкой в кабель подвергались скрэмблированию, то они пропускаются через дескрэмблер, после чего в адаптере восстанавливаются символы кода, посланные передатчиком. 4. Проверка контрольной суммы кадра. Если она неверна, то кадр отбрасывается, а через межуровневый интерфейс наверх, протоколу LLC передается соответствующий код ошибки. Если контрольная сумма верна, то из МАС кадра извлекается кадр LLC и передается через межуровневый интерфейс наверх, протоколу LLC. Кадр LLC помещается в буфер оперативной памяти. Распределение обязанностей между сетевым адаптером и его драйвером стандартами не определяется, поэтому каждый производитель решает этот вопрос самостоятельно. Обычно сетевые адаптеры делятся на адаптеры для клиентских компьютеров и адаптеры для серверов.

Классификация сетевых адаптеров В адаптерах для клиентских компьютеров значительная часть работы перекладывается на драйвер, тем самым адаптер оказывается проще и дешевле. Недостатком такого подхода является высокая степень загрузки центрального процессора компьютера рутинными работами по передаче кадров из оперативной памяти компьютера в сеть. Центральный процессор вынужден заниматься этой работой вместо выполнения прикладных задач пользователя. Поэтому адаптеры, предназначенные для серверов, обычно снабжаются собственными процессорами, которые самостоятельно выполняют большую часть работы по передаче кадров из оперативной памяти в сеть и в обратном направлении. Примером такого адаптера может служить сетевой адаптер SMS Ether. Power со встроенным процессором Intel i 960.

Сетевой концентратор или Хаб (жарг. от англ. hub - центр деятельности) - сетевое устройство, предназначенное для объединения нескольких устройств Ethernet в общий сегмент сети. Устройства подключаются при помощи витой пары, коаксиального кабеля или оптоволокна. Концентратор работает на физическом уровне сетевой модели OSI, повторяет приходящий на один порт сигнал на все активные порты. В случае поступления сигнала на два и более порта одновременно возникает коллизия, и передаваемые кадры данных теряются. Таким образом, все подключенные к концентратору устройства находятся в одном домене коллизий. Концентраторы всегда работают в режиме полудуплекса, все подключенные устройства Ethernet разделяют между собой предоставляемую полосу доступа.

Характеристики сетевых концентраторов Количество портов - разъёмов для подключения сетевых линий, обычно выпускаются концентраторы с 4, 5, 6, 8, 16, 24 и 48 портами (наиболее популярны с 4, 8 и 16). Концентраторы можно соединять каскадно друг к другу, наращивая количество портов сегмента сети. В некоторых для этого предусмотрены специальные порты. Скорость передачи данных - измеряется в Мбит/с, выпускаются концентраторы со скоростью 10, 100 и 1000. В основном распространены концентраторы с возможностью изменения скорости, обозначаются как 10/1000 Мбит/с. Обычно, если хотя бы одно устройство присоединено к концентратору на скорости нижнего диапазона, он будет передавать данные на все порты с этой скоростью. Тип сетевого носителя - обычно это витая пара или оптоволокно, но существуют концентраторы и для других носителей, а также смешанные, например для витой пары и коаксиального кабеля.

Схемы обжимки витой пары Данные схемы обжимки витой пары приведены для кабеля категории 5 (4 пары проводников). Обжимается коннектором 8 P 8 C. Существует 2 схемы обжимки кабеля: прямой кабель и перекрёстный (кросс-овер) кабель. Первая схема используется для соединения компьютера со свитчем/хабом, вторая для соединения 2 компьютеров напрямую и для соединения некоторых старых моделей хабов/свитчей (uplink порт). Нумерация в разъеме 8 P 8 C

Схемы обжимки Прямой кабель по стандарту EIA/TIA 568 A Прямой кабель по стандарту EIA/TIA 568 B

Сетевое оборудование Типы кабелей Сетевой адаптер Сетевой концентратор Сетевой мост Сетевой коммутатор Сетевой маршрутизатор

Сетевой мост Мост, сетевой мост, бридж (жарг. , калька с англ. bridge) - сетевое оборудование для объединения сегментов локальной сети. Сетевой мост работает на втором уровне модели OSI, обеспечивая ограничение домена коллизий (в случае сети Ethernet). Формальное описание сетевого моста приведено в стандарте IEEE 802. 1 D

Функциональные возможности моста ограничение домена коллизий задержку фреймов, адресованных узлу в сегменте отправителя ограничение перехода из домена в домен ошибочных фреймов: карликов (фреймов меньшей длины, чем допускается по стандарту (64 байта)) фреймов с ошибками в CRC фреймов с признаком «коллизия» затянувшихся фреймов (размером больше, чем разрешено стандартом)

Функциональные возможности моста Дополнительная функциональность Обнаружение (и подавление) петель (широковещательный шторм) поддержку протокола Spanning tree для разрыва петель и обеспечения резервирования каналов.

Сетевое оборудование Типы кабелей Сетевой адаптер Сетевой концентратор Сетевой мост Сетевой коммутатор Сетевой маршрутизатор

Сетевой коммутатор или свитч (жарг. от англ. switch - переключатель) - устройство, предназначенное для соединения нескольких узлов компьютерной сети в пределах одного сегмента. В отличие от концентратора, который распространяет трафик от одного подключенного устройства ко всем остальным, коммутатор передаёт данные только непосредственно получателю. Это повышает производительность и безопасность сети, избавляя остальные сегменты сети от необходимости (и возможности) обрабатывать данные, которые им не предназначались. Коммутатор работает на канальном уровне модели OSI, и потому в общем случае может только объединять узлы одной сети по их MAC адресам.

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

Режимы коммутации Существует три способа коммутации. Каждый из них - это комбинация таких параметров, как время ожидания и надёжность передачи. 1. С промежуточным хранением (Store and Forward). Коммутатор читает всю информацию во фрейме, проверяет его на отсутствие ошибок, выбирает порт коммутации и после этого посылает в него фрейм. 2. Сквозной (cut-through). Коммутатор считывает во фрейме только адрес назначения и после выполняет коммутацию. Этот режим уменьшает задержки при передаче, но в нём нет метода обнаружения ошибок.

Режимы коммутации 3. Бесфрагментный (fragment-free) или гибридный. Этот режим является модификацией сквозного режима. Передача осуществляется после фильтрации фрагментов коллизий (фреймы размером 64 байта обрабатываются по технологии store and forward, остальные по технологии cut through).

Возможности и разновидности коммутаторов Коммутаторы подразделяются на управляемые и неуправляемые (наиболее простые). Более сложные коммутаторы позволяют управлять коммутацией на канальном (втором) и сетевом (третьем) уровне модели OSI. Обычно их именуют соответственно, например Layer 2 Switch или просто, сокращенно L 2. Управление коммутатором может осуществляться посредством протокола Web интерфейса, SNMP, RMON (протокол, разработанный Cisco) и т. п. Многие управляемые коммутаторы позволяют выполнять дополнительные функции: VLAN, Qo. S, агрегирование, зеркалирование. Сложные коммутаторы можно объединять в одно логическое устройство - стек, с целью увеличения числа портов.

Маршрутизатор Маршрутиза тор или роутер, рутер (от англ. router), - сетевое устройство, на основании информации о топологии сети и определённых правил принимающее решения о пересылке пакетов сетевого уровня (уровень 3 модели OSI) между различными сегментами сети. Работает на более высоком уровне, нежели коммутатор и сетевой мост.

Принцип работы маршрутизатора Маршрутизатор использует адрес получателя, указанный в пакетах данных, и определяет по таблице маршрутизации путь, по которому следует передать данные. Если в таблице маршрутизации для адреса нет описанного маршрута, пакет отбрасывается. Существуют и другие способы определения маршрута пересылки пакетов, когда, например, используется адрес отправителя, используемые протоколы верхних уровней и другая информация, содержащаяся в заголовках пакетов сетевого уровня. Маршрутизаторы могут осуществлять фильтрацию транзитного потока данных на основе определённых правил с целью ограничения доступа, шифрование/дешифрование передаваемых данных и т. д.

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

Таблица маршрутизации 192. 168. 64. 0/16 via 192. 168. 1. 2, 00: 34, Fast. Ethernet 0/0. 1 где 192. 168. 64. 0/16 - сеть назначения, 110/ административное расстояние /49 - метрика маршрута, 192. 168. 1. 2 - адрес следующего маршрутизатора, которому следует передавать пакеты для сети 192. 168. 64. 0/16, 00: 34 - время, в течение которого был известен этот маршрут, Fast. Ethernet 0/0. 1 - интерфейс маршрутизатора, через который можно достичь «соседа» 192. 168. 1. 2.

Статическая маршрутизация Таблица маршрутизации может составляться двумя способами: статическая маршрутизация - когда записи в таблице вводятся и изменяются вручную. Такой способ требует вмешательства администратора каждый раз, когда происходят изменения в топологии сети. С другой стороны, он является наиболее стабильным и требующим минимума аппаратных ресурсов маршрутизатора для обслуживания таблицы.

Динамическая маршрутизация динамическая маршрутизация - когда записи в таблице обновляются автоматически при помощи одного или нескольких протоколов маршрутизации - RIP, OSPF, EIGRP, IS-IS, BGP, и др. Кроме того, маршрутизатор строит таблицу оптимальных путей к сетям назначения на основе различных критериев - количества промежуточных узлов, пропускной способности каналов, задержки передачи данных и т. п. Критерии вычисления оптимальных маршрутов чаще всего зависят от протокола маршрутизации, а также задаются конфигурацией маршрутизатора. Зачастую для построения таблиц маршрутизации используют теорию графов.

Применение маршрутизаторов Маршрутизаторы помогают уменьшить загрузку сети, благодаря её разделению на домены коллизий и широковещательные домены, а также благодаря фильтрации пакетов. В основном их применяют для объединения сетей разных типов, зачастую несовместимых по архитектуре и протоколам, например для объединения локальных сетей Ethernet и WAN-соединений, использующих протоколы x. DSL, PPP, ATM, Frame relay и т. д. Нередко маршрутизатор используется для обеспечения доступа из локальной сети в глобальную сеть Интернет, осуществляя функции трансляции адресов и межсетевого экрана.

Реализация маршрутизатора В качестве маршрутизатора может выступать как специализированное (аппаратное) устройство, так и обычный компьютер, выполняющий функции маршрутизатора. Существует несколько пакетов программного обеспечения (в большинстве случаев на основе ядра Linux) с помощью которого можно превратить ПК в многофункциональный маршрутизатор, например GNU Zebra.

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

Домен коллизий Сетевые устройства, работающие на разных уровнях модели OSI, могут продлевать, либо ограничивать домен коллизий. Возможны следующие варианты: Устройства первого уровня OSI (концентраторы, повторители) только ретранслируют любой сигнал, поступающий из среды передачи, и продлевают домен коллизий. Устройства второго и третьего уровня OSI (мосты, коммутаторы, маршрутизаторы) ограничивают домен коллизий. Домен коллизий не существует при подключении к порту коммутатора в полнодуплексном режиме, либо при соединении типа "точка-точка" двух сетевых адаптеров.

Широковещательный домен Широковеща тельный доме н (англ. Broadcast domain) (сегмент) - логический участок компьютерной сети, в котором каждое устройство может передавать данные любому другому устройству непосредственно, без использования маршрутизатора. В общем случае данный термин применим ко второму (канальному) уровню сетевой модели OSI, однако иногда применяется и к третьему уровню с соответствующей оговоркой. Устройства, ограничивающие широковещательный домен - маршрутизаторы, работающие на третьем, сетевом уровне модели OSI, и коммутаторы на втором уровне модели OSI, поддерживающие технологию VLAN. Устройства первого уровня - концентраторы и повторители, а также коммутаторы без поддержки VLAN широковещательный домен не ограничивают.

Схемы передачи данных Unicast (однонаправленная (односторонняя)) передача данных подразумевает под собой передачу пакетов единственному адресату.

Схемы передачи данных Broadcast (Широковещание) - форма передачи данных, при которой каждый переданный пакет данных достигает всех участников сети одновременно. Широковещание возможно только в пределах одного сегмента сети (L 2 или L 3), однако пакеты данных могут быть посланы из-за пределов сегмента, в которой будет осуществлено широковещание (например, передача пакета на широковещательный IP адрес через маршрутизатор из за пределов сети). Нагрузка на сеть в случае широковещания не отличается от обычной передачи данных одному адресату, поскольку пакеты данных не размножаются (в отличие от групповой передачи).

Схемы передачи данных Multicast (англ. групповая передача) - специальная форма широковещания, при которой копии пакетов направляются определённому подмножеству адресатов. При традиционной технологии IP адресации требуется каждому получателю информации послать свой пакет данных, то есть одна и та же информация передается много раз. Технология групповой адресации представляет собой расширение IP адресации, позволяющее направить одну копию пакета сразу всем получателям. Множество получателей определяется принадлежностью каждого из них к конкретной группе. Рассылку для конкретной группы получают только члены этой группы.

Схемы передачи данных Для реализации групповой адресации в локальной сети необходимы: поддержка групповой адресации стеком протокола TCP/IP; программная поддержка протокола IGMP для отправки запроса о присоединении к группе и получении группового трафика; поддержка групповой адресации сетевой картой; приложение, использующее групповую адресацию, например видеоконференция. Для расширения этой возможности на глобальную сеть дополнительно необходима поддержка всеми промежуточными маршрутизаторами групповой адресации и пропускание группового трафика используемыми firewall-ами. В локальной сети можно добиться еще большей оптимизации, используя коммутаторы с фильтрацией группового трафика, автоматически настраивающиеся на передачу трафика только получателям.

Схемы передачи данных Технология IP Multicast использует адреса с 224. 0. 0. 0 до 239. 255. Поддерживается статическая и динамическая адресация. Примером статических адресов являются 224. 0. 0. 1 - адрес группы, включающей в себя все узлы локальной сети, 224. 0. 0. 2 - все маршрутизаторы локальной сети. Диапазон адресов с 224. 0. 0. 0 по 224. 0. 0. 255 зарезервирован для протоколов маршрутизации и других низкоуровневых протоколов поддержки групповой адресации. Остальные адреса динамически используются приложениями. В последнее время широкое распространение приобрели мультимедиа трансляции и видеоконференцсвязь. При использовании традиционной технологии пропускной способности существующих каналов хватает лишь для установления связи с очень ограниченным числом получателей. Групповая адресация снимает это ограничение и получателей может быть любое количество.

Схемы передачи данных Anycast (дословно "посылка кому-нибудь") метод рассылки пакетов (реализованный, в частности, в протоколе IPv 6), позволяющий устройству посылать данные ближайшему из группы получателей. В протоколе IP anycast реализован путём публикации одинакового маршрута из различных точек сети через протокол BGP. В настоящее время anycast используется в Internet для уменьшения времени реакции и балансировки нагрузки корневых NS-серверов. Например, корневой NS сервер K имеет множество инсталляций, в том числе в Амстердаме, Лондоне, Токио, Дели, Майами, Рейкъявике, Новосибирске, Хельсинки и других городах.

PAGE 1

Лекция

ОСНОВНЫЕ ПОНЯТИЯ ИНФОРМАЦИОННЫХ СЕТЕЙ

И КОММУНИКАЦИЙ

1 Глобальные и локальные компьютерные сети

1.1. Назначение и классификация компьютерных сетей

Современное производство требует высоких скоростей обр а ботки информации, удобных форм ее хранения и передачи. Нео б ходимо также иметь динамические способы обращения к информ а ции, способы поиска данных в заданные временные интервалы; реализовывать сложную математическую и логическую обработку данных. Управление войсками требует участие в этом процессе достаточно крупных коллективов. Такие коллективы могут распол а гаться в различных местах дислокации. Для решения задач упра в ления становятся важными и актуальными скорость и удобство о б мена информацией, а также возможность тесного взаимодействия всех участвующих в процессе выработки управленческих решений.

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

Принцип централизованной обработки данных (Рис.1) не отв е чал высоким требованиям к надежности процесса обработки, з а труднял развитие систем и не мог обеспечить необходимые вр е менные параметры при диалоговой обработке данных в многопол ь зовательском режиме. Кратковременный выход из строя централ и зованной ЭВМ приводил к роковым последствиям для системы в целом, так как приходилось дублировать функции центральной ЭВМ, значительно увеличивая затраты на создание и эксплуатацию систем обработки данных.

Центральная ЭВМ

Рис. 1. Система централизованной обработки данных

Появление малых ЭВМ, микроЭВМ и ПЭВМ потребовало нов о го подхода к организации систем обработки данных, к созданию н о вых информационных технологий. Возникло логическое обоснова н ное требование перехода от использования отдельных ЭВМ в си с темах централизованной обработки данных к распределенной о б работке данных (Рис. 2).

ЭВМ 1 ЭВМ 2

ЭВМ 3

Терминал Терминал Терминал Терминал

Рис. 2. Система распределенной обработки данных

Распределенная обработка данных - обработка данных, выполняемая на независимых, но связанных между собой компь ю терах, представляющих распределенную систему.

Для реализации распределенной обработки данных были со з даны многомашинные ассоциации, структура которых разрабатыв а ется по одному из следующих направлений;

Многомашинные вычислительные комплексы (МВК);

Компьютерные (вычислительные) сети.

Многомашинный вычислительный комплекс - группа у с тановленных рядом вычислительных машин, объединенных с п о мощью специальных средств сопряжения и выполняющих совмес т но единый вычислительный процесс.

Под процессом понимается некоторая последовательность действий для решения задачи, определяемая программой.

Многомашинные вычислительные комплексы могут быть :

локальными при условии установки компьютеров в одном п о мещении, не требующих для взаимосвязи специального оборудов а ния и каналов связи;

дистанционными, если некоторые компьютеры комплекса у с тановлены на значительном расстоянии от центральной ЭВМ и для передачи данных используются телефонные каналы связи.

Компьютерная (вычислительная) сеть - совокупность компьютеров и терминалов, соединенных с помощью каналов связи в единую систему, удовлетворяющую требованиям распределенной обработки данных.

Основные отличия компьютерной сети от многомашинного вычислительного комплекса:

1. Размерность . В состав МВК могут входить обычно две, макс и мум три ЭВМ, расположенные преимущественно в одном помещ е нии. Вычислительная сеть может состоять из десятков и даже сотен ЭВМ расположенных на расстоянии от нескольких метров до тысяч км.

2. Разделение функций между ЭВМ . Если в многомашинном комплексе функции обработки данных, передачи данных и управл е ния системой могут быть использованы в одной ЭВМ, то в вычисл и тельных сетях эти функции распределены между различными ЭВМ.

3. Необходимость решения в сети задачи маршрутизации с о общений. Сообщение от одной ЭВМ к другой в сети может быть п е редано по различным маршрутам в зависимости от состояния кан а лов связи, соединяющих ЭВМ друг с другом.

1.2. Классификация вычислительных сетей

Абоненты сети - это объекты, генерирующие или потре б ляющие информацию в сети.

Абонентами сети могут быть отдельные ЭВМ, комплексы ЭВМ, отдельные терминалы. Любой абонент сети подключается к ста н ции.

Станция - аппаратура, которая выполняет функции, связа н ные с передачей и приемом.

Совокупность абонента и станции принято называть аб о нентской системой . Для организации взаимодействия абонентов необходимы линии связи и аппаратура передачи данных, которые называют коммутационной сетью.

Такой переход позволяет рассматривать любую компьютерную сеть как совокупность абонентных систем и коммуникационной сети.

Абонентная Абонентная

Система 1 система 2

Коммуникационная

Сеть

Абонентная Абонентная

Система N . . . система 3

Рис. 3. Обобщенная структура компьютерной сети

В зависимости от территориального расположения абонен т ских систем вычислительные сети можно разделить на три осно в ных класса:

Глобальные сети (WAN - Wide Area Network);

региональные сети (MAN - Metropolitan Area Network);

локальные сети (LAN - Local Area Network).

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

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

Локальная вычислительная сеть объединяет абонентов, расположенных в пределах небольшой территории. В настоящее время не существует четких ограничений на территориальный ра з брос абонентов вычислительной сети. Обычно такая сеть привязана к конкретному месту. К классу отдельных вычислительных сетей о т носятся сети отдельных предприятий, фирм, банков, офисов и т.д. Протяженность такой сети можно ограничить пределами 2 - 2,5 км.

Объединение глобальных, региональных и локальных вычи с лительных сетей позволяет создавать многосетевые иерархии. Они обеспечивают мощные, экономически целесообразные средства обработки огромных информационных массивов и доступ к неогр а ниченным информационным ресурсам.

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

  1. Локальные вычислительные сети

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

Основное назначение любой компьютерной сети - предста в ление информационных вычислительных ресурсов подключенных к ней пользователям.

Региональная ЛВС

Сеть 2

Глобальная

Сеть ЛВС

ЛВС

Региональная

Сеть 1

ЛВС ЛВС

Рис. 4. Иерархия компьютерных сетей

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

В каждой рабочей станции и файл сервере установлены платы сетевых адаптеров. Все рабочие станции и серверы соединены м е жду собой. Для обеспечения функционирования локальной сети н е обходимо соответствующее программное обеспечение. Операцио н ные системы Windows for Workgroups , Windows 95, Windows NT Workstation , Windows 2000/ ME / XP имеют встроенные возможности по организации локальных сетей без выделенного сервера. Обычно такие сети называют одно-ранговыми, поскольку в них все компь ю теры равноправны, каждый из них выполняет как роль рабочего места пользователя, так и роль сервера по обеспечению доступа к своим данным и ресурсам. Правда, при использовании Windows for Workgroups или Windows 95 защиту данных обеспечить не удае т ся, поэтому такие сети можно использовать только в коллективах, где ни у кого нет секретов друг от друга.

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

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

На серверах, в сети до 100 компьютеров, используется опер а ционная система Novell Netware или Windows NT Server .

  1. Глобальная вычислительная сеть

В конце 60-х годов по заказу МО США была создана сеть ARPAnet для связи между собой компьютеров этого министерства. При разработке сети ARPAnet ставилась задача обеспечить связь между собой множества удаленных друг от друга разнородных ко м пьютеров, причем эта связь не должна нарушаться при частичных повреждениях сети (например, при бомбардировке одного или н е скольких узлов сети). Разработанные принципы организации таких сетей оказались насколько удачными, что многие другие организ а ции стали создавать собственные сети на тех же принципах. Эти сети стали объединяться между собой, образуя единую сеть с о б щим адресным пространством (подобно тому, как все телефонные станции одного города поддерживают единую систему телефонных номеров). Эта единая сеть (или сеть сетей, совокупность сетей) и стала пользоваться Internet .

Итак, Internet представляет глобальную компьютерную сеть. Само ее название означает «между сетей». Это сеть соединяющая отдельные сети.

Internet обеспечивает обмен информацией между всеми ко м пьютерами, подключенными в сеть. Тип компьютера и используемая им операционная система значения не имеют.

Соединения сетей обладает громадными возможностями. С собственного компьютера любой абонент Internet может перед а вать сообщения в другой город, просматривать каталог библиотеки Конгресса в Вашингтоне, знакомиться с картинами на последней выставке в музее Метрополитен в Нью-Йорке, участвовать в играх с абонентами сети из разных стран.

Основные ячейки Internet - локальные вычислительные сети. Это означает, что Internet не просто устанавливает связь между о т дельными компьютерами, а создает пути соединения для более крупных единиц - групп компьютеров. Если некоторая локальная сеть непосредственно подключена к Internet , то каждая рабочая станция этой сети также может подключаться к Internet . Существ у ют также компьютеры, самостоятельно подключенные к Internet . Они называются хост - компьютерами (host - хозяин). Каждый по д ключенный к сети компьютер имеет свой адрес, по которому его может найти абонент из любой точки света.

Схема соединения различных сетей приведена на рис. 5.

К адресам станций предъявляются специальные требования. Адрес должен иметь формат, позволяющий вести его обработку а в томатически, и должен нести некоторую информацию о своем вл а дельце.

С этой целью для каждого компьютера устанавливаются два адреса: цифровой IP - адрес (IP - Internet work Protocol - межсетевой протокол) и доменный адрес.

Оба эти адреса могут применяться равноценно. Цифровой а д рес удобен для обработки на компьютере, а доменный адрес - для восприятия пользователем.

ЛВС

Internet Глобальная сеть 1

ЛВС ЛВС

Глобальная сеть 2

ЛВС ЛВС

Рис. 5. Подключение различных сетей к Internet

Цифровой адрес имеет длину 32 бита. Для удобства он разд е ляется на четыре блока по 8 бит, которые можно записать в дес я тичном виде. Адрес содержит полную информацию, необходимую для идентификации компьютера.

Два блока определяют адрес сети, а два другие - адрес ко м пьютера внутри этой сети.

Адрес сети Адрес компьютера

Внутри сети

8 бит 8 бит 8 бит 8 бит

Адрес Адрес компьютера

Подсети в подсети

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

Существует имя tutor . sptu . edu . Здесь edu - общий домен для школ и университетов. Tutor - поддомен sptu , который является поддоменом edu .

Для пользователей Internet адресами могут быть просто их р е гистрационные имена на компьютере, подключенном к сети. За именем следует знак @ . Все это слева подсоединяется к имени компьютера.

Пример. Пользователь, зарегистрировавшийся под именем Victor на компьютере, имеющем в Internet имя tutor . sptu . edu , б у дет иметь адрес:

Victor @ tutor . sptu . edu .

Рассмотрим реальный адрес доменного типа для российского отделения Relcom сети Internet :

UK @ python. misa. ac. ru,

где UK , или все что находится левее символа «@» - имя абонента, в данном случае это сокращение;

python . misa . ac . ru , т.е. все, что находится справа от знака «@» - это адрес машины, на которой установлена система;

python - название машины;

misa - название организации - Московский институт стали и сплавов;

Ас - обычно, здесь стоит сокращенное название региона или города, в данном случае Академия наук;

ru - код страны (Russia ).

Часть адреса, обозначенная здесь « ru », называется доменом первого уровня, «ас» - второго уровня и т.д. Одним из принципиал ь ных отличий технологий доменного типа от Filomit подобного типа является то, что количество доменов в адресе абонента не регл а ментируется и может варьироваться в широких пределах. Так, аб о нент Joe , подключенный к машине « Python » через свой компьютер, названный « Mysh » имеет адрес:

joe @ mysh, pethon. misa. ac. ru

Необходимо помнить, что домены первого и второго уровней стандартизированы, а остальные на совести владельца адреса. Н а пример, домены первого уровня обычно являются кодом страны, но могут служить и названием сети, например dov - правительственные учреждения США, edu - сеть образовательных учреждений.

Для обработки пути поиска в доменах имеются специальные серверы имен. Они преобразовывают доменное имя в соответс т вующий цифровой адрес.

Локальный сервер передает запрос на глобальный сервер, имеющий связь с другими локальными серверами имен. Поэтому пользователю просто нет никакой необходимости знать цифровые адреса.

Для выхода в Internet необходимо знать адрес домена, с кот о рым хотите установить связь.

2.Компьютерные коммуникации

Для соединения компьютеров в сеть требуется сетевое обор у дование и программное обеспечение.

Любая коммуникационная сеть должна включать следующие основные компоненты: сообщение, передатчик, средства передачи, приемник.

Передатчик - устройство, являющееся источником данных.

Приемник - устройство, принимающее данные.

Приемником могут быть компьютер, терминал или какое-либо цифровое устройство.

Сообщение - цифровые данные определенного формата, предназначенные для передачи. Это может быть файл базы да н ных, таблица, ответ на запрос, текст или изображение.

Средства передачи - физическая передающая среда и сп е циальная аппаратура, обеспечивающая передачу сообщений.

Для передачи сообщений в вычислительных сетях использ у ются различные типы каналов связи. Наиболее распространены выделенные телефонные каналы и специальные каналы для пер е дачи цифровой информации. Применяются также радиоканалы и каналы спутниковой связи.

Особняком в этом отношении стоят локальные вычислител ь ные сети (ЛВС), где в качестве передающей среды используются витая пара проводов, коаксиальный кабель и оптоволоконный к а бель.

Информацию можно передавать в цифровом (узкополосном способе передачи) или аналоговом виде. Цифровой способ перед а чи позволяет в каждый момент времени использовать передающую среду только двумя пользователями и допускает нормальную раб о ту только на ограниченном расстоянии (длина линии связи не более 1000 м).

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

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

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

Чтобы обеспечить передачу информации из ЭВМ в коммун и кационную среду, необходимо согласовывать сигналы с выхода ЭВМ с параметрами сигналов передаваемых по каналам связи. При этом должно быть выполнено как физическое согласование (форма, амплитуда и длительность сигнала), так и кодовые.

Технические устройства, выполняющие функции сопряжения ЭВМ с каналами связи называют адаптерами или сетевыми адаптерами . Один адаптер обеспечивает сопряжение с ЭВМ одн о го канала связи.

Кроме одноканальных адаптеров используются и многок а нальные устройства - мультиплексоры передачи данных или просто мультиплексоры.

Мультиплексор передачи данных - устройство сопряжения ЭВМ с несколькими каналами связи.

Как уже говорилось ранее, для передачи цифровой информ а ции по каналу связи необходимо поток битов преобразовывать в аналоговые сигналы, а при приеме информации из канала связи в ЭВМ выполнить обратное действие - преобразовывать аналоговые сигналы в поток битов, которые может обрабатывать ЭВМ. Такие преобразования выполняет специальное устройство - модем.

Модем - устройство, выполняющее модуляцию и демодуляцию информационных сигналов при передачи их из ЭВМ в канал связи и при приеме в ЭВМ из канала связи.

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

Концентратор - устройство , коммутирующее несколько каналов связи на один путем частотного разделения.

В ЛВС, где физическая передающая среда представляет с о бой кабель ограниченной длины, для увеличения протяженности сети используются специальные устройства - повторители.

Повторитель - устройство, обеспечивающее сохранение формы и амплитуды сигнала при передаче его на большее, чем предусмотрено данным типом физической передающей среды, ра с стояние.

Существуют локальные и дистанционные повторители. Л о кальные повторители позволяют соединять фрагменты сетей, ра с положенные на расстоянии до 50 м, а дистанционные - до 2000.

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

Маршрутизатор или роутер - устройство, соединяющее сети разного типа, но использующее одну операционную систему.

С помощью двух адресов - адреса сети и адреса узла маршр у тизатор однозначно выбирает определенную станцию.

Узел - любое устройство, непосредственно подключенное к передающей среде сети.

Например, необходимо установить связь с абонентом тел е фонной сети, находящимся в другом городе. Сначала набирается адрес телефонной сети этого города - код города. Затем - адрес у з ла этой сети - телефонный номер абонента. Функции маршрутиз а тора выполняет оператор АТС.

  1. Электронная почта

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

Основным преимуществом электронной почты является нез а висимость от времени. Электронное письмо приходит сразу же п о сле его отправления и хранится в почтовом ящике до получения а д ресатом. Кроме текста оно может содержать графические и звук о вые файлы, а также двоичные файлы - программы.

При отправлении сообщений по электронной почте необход и мо указывать в адресе не только имя хост - компьютера, но и имя абонента, которому сообщение предназначено.

Формат адреса электронной почты должен иметь вид:

имя пользователя @ адрес - хост компьютера.

Необходимо помнить, что различные сети применяют разли ч ную адресацию пользователей. Отправляя сообщение по электро н ной почте в другую сеть, следует использовать принятую там си с тему адресов.

Электронная почта может предоставлять пользователю ра з личные возможности в зависимости от программного обеспечения.

Чтобы посылаемое сообщение стало доступно всем пользов а телям электронной почты, его следует поместить на компьютерную доску объявлений, при желании можно указать, что это частная корреспонденция. Можно послать отправление с уведомлением о его получении адресатом.

Сеть – это совокупность объектов, образуемых устройствами передачи и обработки данных. Международная организация по стандартизации определила вычислительную сеть как последовательную бит-ориентированную передачу информации между связанными друг с другом независимыми устройствами .

Сети обычно находятся в частном ведении пользователя и занимают некоторую территорию и по территориальному признаку разделяются на:

Локальные вычислительные сети (ЛВС) или Local Area Network (LAN), расположенные в одном или нескольких близко расположенных зданиях. ЛВС обычно размещаются в рамках какой-либо организации (корпорации, учреждения), поэтому их называют корпоративными.

Распределенные компьютерные сети, глобальные или Wide Area Network (WAN), расположенные в разных зданиях, городах и странах, которые бывают территориальными, смешанными и глобальными. В зависимости от этого глобальные сети бывают четырех основных видов: городские, региональные, национальные и транснациональные. В качестве примеров распределенных сетей очень большого масштаба можно назвать: Internet, EUNET, Relcom, FIDO.

В состав сети в общем случае включается следующие элементы:

Сетевые компьютеры (оснащенные сетевым адаптером);

Каналы связи (кабельные, спутниковые, телефонные, цифровые, волоконно-оптические, радиоканалы и др.);

Различного рода преобразователи сигналов;

Сетевое оборудование.

Различают два понятия сети: коммуникационная сеть и информационная сеть (рис. 1.1).

Коммуникационная сеть предназначена для передачи данных, также она выполняет задачи, связанные с преобразованием данных. Коммуникационные сети различаются по типу используемых физических средств соединения.

Информационная сеть предназначена для хранения информации и состоит из информационных систем. На базе коммуникационной сети может быть построена группа информационных сетей.

Под информационной системой следует понимать систему, которая является поставщиком или потребителем информации.

Рис. 1.1. Информационные и коммуникационные сети

Компьютерная сеть состоит из информационных систем и каналов связи.

Под информационной системой следует понимать объект, способный осуществлять хранение, обработку или передачу информация. В состав информационной системы входят: компьютеры, программы, пользователи и другие составляющие, предназначенные для процесса обработки и передачи данных. В дальнейшем информационная система, предназначенная для решения задач пользователя, будет называться рабочая станция (client). Рабочая станция в сети отличается от обычного персонального компьютера (ПК) наличием сетевой карты (сетевого адаптера), канала для передачи данных и сетевого программного обеспечения.

Под каналом связи следует понимать путь или средство, по которому передаются сигналы. Средство передачи сигналов называют абонентским, или физическим, каналом.

Каналы связи (data link) создаются по линиям связи при помощи сетевого оборудования и физических средств связи. Физические средства связи построены на основе витых пар, коаксиальных кабелей, оптических каналов или эфира. Между взаимодействующими информационными системами через физические каналы коммуникационной сети и узлы коммутации устанавливаются логические каналы.

Логический канал – это путь для передачи данных от одной системы к другой. Логический канал прокладывается по маршруту в одном или нескольких физических каналах. Логический канал можно охарактеризовать как маршрут, проложенный через физические каналы и узлы коммутации.

Информация в сети передается блоками данных по процедурам обмена между объектами. Эти процедуры называют протоколами передачи данных.

Протокол – это совокупность правил, устанавливающих формат и процедуры обмена информацией между двумя или несколькими устройствами.

Загрузка сети характеризуется параметром, называемым трафиком. Трафик (traffic) – это поток сообщений в сети передачи данных. Под ним понимают количественное измерение в выбранных точках сети числа проходящих блоков данных и их длины, выраженное в битах в секунду.

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

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

Состав основных элементов в сети зависит от ее архитектуры. Архитектура – это концепция, определяющая взаимосвязь, структуру и функции взаимодействия рабочих станций в сети. Она предусматривает логическую, функциональную и физическую организацию технических и программных средств сети. Архитектура определяет принципы построения и функционирования аппаратного и программного обеспечения элементов сети.

В основном выделяют три вида архитектур: архитектура терминал – главный компьютер, архитектура клиент – сервер и одноранговая архитектура.

Современные сети можно классифицировать по различным признакам: по удаленности компьютеров, топологии, назначению, перечню предоставляемых услуг, принципам управления (централизованные и децентрализованные), методам коммутации, методам доступа, видам среды передачи, скоростям передачи данных и т. д.

1.1. Назначение и классификация компьютерных сетей

Современное производство требует высоких скоростей обработки информации, удобных форм ее хранения и передачи. Необходимо также иметь динамические способы обращения к информации, способы поиска данных в заданные временные интервалы; реализовывать сложную математическую и логическую обработку данных. Управление войсками требует участие в этом процессе достаточно крупных коллективов. Такие коллективы могут располагаться в различных местах дислокации. Для решения задач управления становятся важными и актуальными скорость и удобство обмена информацией, а также возможность тесного взаимодействия всех участвующих в процессе выработки управленческих решений.

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

Принцип централизованной обработки данных (Рис.1) не отвечал высоким требованиям к надежности процесса обработки, затруднял развитие систем и не мог обеспечить необходимые временные параметры при диалоговой обработке данных в многопользовательском режиме. Кратковременный выход из строя централизованной ЭВМ приводил к роковым последствиям для системы в целом, так как приходилось дублировать функции центральной ЭВМ, значительно увеличивая затраты на создание и эксплуатацию систем обработки данных.

Центральная ЭВМ

Терминал Терминал Терминал Терминал

Рис. 1. Система централизованной обработки данных

Появление малых ЭВМ, микроЭВМ и ПЭВМ потребовало нового подхода к организации систем обработки данных, к созданию новых информационных технологий. Возникло логическое обоснованное требование перехода от использования отдельных ЭВМ в системах централизованной обработки данных к распределенной обработке данных (Рис. 2).

ЭВМ 1 ЭВМ 2

Терминал Терминал Терминал Терминал

Рис. 2. Система распределенной обработки данных

Распределенная обработка данных - обработка данных, выполняемая на независимых, но связанных между собой компьютерах, представляющих распределенную систему.

Для реализации распределенной обработки данных были созданы многомашинные ассоциации, структура которых разрабатывается по одному из следующих направлений;

многомашинные вычислительные комплексы (МВК);

компьютерные (вычислительные) сети.

Многомашинный вычислительный комплекс - группа установленных рядом вычислительных машин, объединенных с помощью специальных средств сопряжения и выполняющих совместно единый вычислительный процесс.

Под процессом понимается некоторая последовательность действий для решения задачи, определяемая программой.

Многомашинные вычислительные комплексы могут быть :

локальными при условии установки компьютеров в одном помещении, не требующих для взаимосвязи специального оборудования и каналов связи;

дистанционными, если некоторые компьютеры комплекса установлены на значительном расстоянии от центральной ЭВМ и для передачи данных используются телефонные каналы связи.

Компьютерная (вычислительная) сеть - совокупность компьютеров и терминалов, соединенных с помощью каналов связи в единую систему, удовлетворяющую требованиям распределенной обработки данных.

Основные отличия компьютерной сети от многомашинного вычислительного комплекса:

1. Размерность . В состав МВК могут входить обычно две, максимум три ЭВМ, расположенные преимущественно в одном помещении. Вычислительная сеть может состоять из десятков и даже сотен ЭВМ расположенных на расстоянии от нескольких метров до тысяч км.

2. Разделение функций между ЭВМ . Если в многомашинном комплексе функции обработки данных, передачи данных и управления системой могут быть использованы в одной ЭВМ, то в вычислительных сетях эти функции распределены между различными ЭВМ.

3. Необходимость решения в сети задачи маршрутизации сообщений. Сообщение от одной ЭВМ к другой в сети может быть передано по различным маршрутам в зависимости от состояния каналов связи, соединяющих ЭВМ друг с другом.

Понятие «информационная сеть » (в отличие от понятия «телекоммуникационная сеть») является более емким и отражает все многообразие информационных процессов, выполняемых в сети при взаимодействии оконечных систем через телекоммуникационную сеть. Телекоммуникационная сеть, таким образом, в составе информационной сети выполняет функциитранспортной системы , посредством которой осуществляется перемещение потоков пользовательской и служебной информации, порождаемой информационными процессами.

В общем случае под информационной сетью какфизическим объектом следует пониматьсовокупность территориально рассредоточенных оконечных систем, объединенных телекоммуникационной сетью, посредством которой обеспечивается взаимодействие прикладных процессов, активизируемых в оконечных системах, и их коллективный доступ к ресурсам сети.

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

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

Информационные процессы в сети можно разделить на две группы. К первой из них относятсяприкладные процессы (ApplicationProcesses). Они занимают главенствующее положение в сети. Прикладные процессы инициируются при запуске пользовательских программ, называемыхприложениями (Applications). Все остальные процессы в сети (определение форматов представления информации для передачи по сети, установление режимов передачи данных, маршрутов продвижения и т.п.) являются вспомогательными и предназначены для обслуживания прикладных процессов. Они составляют группу так называемыхпроцессов взаимодействия (InterworkingProcesses). Прикладные процессы и процессы взаимодействия поддерживаютсясетевыми операционными системами (СОС ).

Рисунок 3. Информационная сеть

Оконечные системы информационной сети

Оконечные системы информационной сети могут быть классифицированы как:

    терминальные системы (TerminalSystem) – компьютеры конечных пользователей сети;

    хостинговые системы (HostSystem) – компьютеры, на которых размещаются информационные и программные ресурсы сети;

    серверы (Servers) – компьютеры, которые могут предоставлять сетевые сервисы. Например, управление доступом к информационным ресурсам и устройствам коллективного пользования, регистрация пользователей и контроль за правами их доступа в сеть, обслуживание вызовов, и т.д. Серверы, в зависимости от возможностей их операционных систем, могут работать как в режиме хостов (информационные серверы), так и в режиме сетевых коммуникационных устройств;

    административные системы (ManagementSystem) – компьютеры и устройства, которые обеспечивают работу приложений эксплуатационного управления сетью и отдельных ее частей.

ПРИМЕЧАНИЕ. Поскольку в роли оконечных систем информационной сети выступают компьютеры, ее еще называют «компьютерной сетью». Телекоммуникационная сеть при этом классифицируется как «сеть передачи данных» (используемая ранее классификация по виду передаваемой информации).



Поддержите проект — поделитесь ссылкой, спасибо!
Читайте также
Гэвин Кеннеди - Договориться можно обо всем! Гэвин Кеннеди - Договориться можно обо всем! Иван Ефремов: Таис Афинская Иван Ефремов: Таис Афинская Что болит в левом боку под ребрами? Что болит в левом боку под ребрами?