Ответы на билеты (1-ый семестр ВФ). 1. Определение информатики, составные части и краткая история развития 3
Скачать 1.09 Mb.
|
системный подход, предполагающий подчинение всех принимаемых решений общей цели создания компьютерной системы. При этом выбор архитектуры сети, организация каналов передачи данных, характер территориального размещения баз данных, особенности доступа пользователей к ресурсам сети, функциональные возможности аппаратного и программного обеспечения должны соответствовать назначению сети и в пределе оптимизировать принятые при ее проектировании критерии качества; реализация архитектуры открытых систем, ориентированной на возможность расширения (изменения), в том числе, через взаимодействие с другими сетями на основе принятых стандартов. Открытый характер построения сети позволяет осуществить ее декомпозицию в виде относительно самостоятельных подсистем меньшего масштаба и модулей, в пределах которых при проектировании могут быть использованы индивидуальные решения. Актуальность данного принципа подчеркивается значением модели взаимодействия открытых систем OSI как общепризнанного стандарта построения сетей. Открытость системы является основой для ее адаптации (как правило, непрерывной) к изменяющимся условиям, включая решение вопросов ее последующего масштабирования; использование унифицированных решений. Широкая номенклатура современных серийно выпускаемых специализированных аппаратных и программных средств обеспечивает соответствие действующим международным стандартам в области построения компьютерных сетей, что способствует снижению затрат и сокращению времени на их проектирование, монтаж и отладку, а также повышает надежность их последующей работы; поддержка различных способов доступа пользователей к ресурсам сети, соответствующих реализованным в ней сервисам (функциям), характеру и использованию конкретных ресурсов и др. При необходимости в сети должен быть обеспечен режим удаленного доступа, реализована возможность одновременного использования сетевого ресурса несколькими пользователями или процессами; обеспечение безопасности информации, включающее в себя сохранение ее целостности, конфиденциальности и доступности информации для пользователей при наличии у них требуемых уровней полномочий. Любая компьютерная сеть в самом общем виде может быть представлена в виде двух взаимодействующих составляющих: коммутационной системы и совокупности абонентов (включая их оборудование: рабочие станции, серверы и др.). Основным назначением коммутационной системы является формирование транспортной среды, обеспечивающей связь абонентов друг с другом. Абоненты сети потенциально могут как предоставлять сетевые услуги, так и потреблять их. Изменение масштабов компьютерной сети приводит к изменению сложности ее обеих составляющих.
Глобальная вычислительная сеть (ГВС) (Wide Area Network, WAN) представляет собой компьютерную сеть, охватывающую большие территории и включающую в себя десятки и сотни тысяч компьютеров. ГВС служат для объединения разрозненных сетей так, чтобы пользователи и компьютеры, где бы они ни находились, могли взаимодействовать со всеми остальными участниками глобальной сети. Лучшим примером ГВС является Интернет, но существуют и другие сети, например FidoNet. Некоторые ГВС построены исключительно для частных организаций, другие являются средством коммуникации корпоративных ЛВС с сетью Интернет или посредством Интернет с удалёнными сетями, входящими в состав корпоративных. Чаще всего ГВС опирается на выделенные линии, на одном конце которых маршрутизатор подключается к ЛВС, а на другом концентратор связывается с остальными частями ГВС. Основными используемыми протоколами являются TCP/IP, SONET/SDH, MPLS, ATM и Frame relay. Ранее был широко распространён протокол X.25, который может по праву считаться прародителем Frame relay. Описание. Совмещают компьютеры, рассредоточенные на расстоянии сотен и тысяч километров. Часто используются уже существующие не очень качественные линии связи. Более низкие, чем в локальных сетях, скорости передачи данных (десятки килобит в секунду) ограничивают набор предоставляемых услуг передачей файлов, преимущественно не в оперативном, а в фоновом режиме, с использованием электронной почты. Для стойкой передачи дискретных данных применяются более сложные методы и оборудование, чем в локальных сетях. Отличие глобальной сети от локальной. Глобальные сети отличаются от локальных тем, что рассчитаны на неограниченное число абонентов и используют, как правило, не слишком качественные каналы связи и сравнительно низкую скорость передачи, а механизм управления обменом у них в принципе не может быть скорым. В глобальных сетях намного более важно не качество связи, а сам факт ее существования. Правда, в настоящий момент уже нельзя провести четкий и однозначный предел между локальными и глобальными сетями. Большинство локальных сетей имеют выход в глобальную сеть, но характер переданной информации, принципы организации обмена, режимы доступа к ресурсам внутри локальной сети, как правило, сильно отличаются от тех, что приняты в глобальной сети. И хотя все компьютеры локальной сети в данном случае включены также и в глобальную сеть, специфику локальной сети это не отменяет. Возможность выхода в глобальную сеть остается всего лишь одним из ресурсов, разделяемых пользователями локальной сети.
В глобальных вычислительных сетях (ГВС) на первый план выходят администрация сети и средства связи, так как именно они составляют основную эксплуатационную стоимость сети. В сеть объединяются большие и суперкомпьютеры, а также центры с многомашинной структурой. В качестве абонентских пунктов, как правило, используются персональные компьютеры, в качестве каналов связи — традиционные средства телекоммуникаций (телеграфно-телефонные линии, оптоволоконные каналы, спутниковые каналы, радиорелейная связь и т.п.). Топология сетей имеет сложную разветвленную структуру. В качестве методов доступа (протоколов нижнего уровня) обычно используют коммутацию цепей, коммутацию пакетов, селекцию пакетов. Рассмотрим кратко достоинства и недостатки этих методов. Принцип коммутации цепей – традиционная коммутируемая телефонная связь. На рис. 4.8 представлена схема установления связи между двумя абонентами при этом методе доступа. Каждый разговор или передача данных резервирует на время некоторую часть сети, отводимую переключающим устройством (коммутатором). При этом два абонента соединяются напрямую одной цепью. Главное достоинство — повсеместное распространение персональных телефонных линий. Однако он имеет целый ряд недостатков: - низкая эффективность использования сети; - на установление связи (соединения) также затрачивается время, за которое (при указанных пропускных способностях канала) может быть передано очень большое количество информации (хотя для телефонных разговоров это время может показаться незначительным); - высокий уровень шумов в коммутирующих АТС может вызывать сбои при передаче данных; - необходимость одинаковых (синхронных) устройств у абонентов, имеющих равные скорости приема-передачи. Тем не менее, этот вид компьютерной связи как использовался, так и будет использоваться частными абонентами при подключении домашних ПК. Принцип коммутации пакетов представлен на рис. 4.9. Коммутация пакетов была изобретена специально для сетей. На рис. 4.9, а компьютер передает сообщение. В первом узле коммутации пакетов (или на интерфейсе между компьютером и узлом) сообщение разбивается на пакеты каждый со своим адресом (см. рис. 4.9, 6). Пакеты передаются по сети независимо. Каждый узел на трассе пакета выбирает дальнейшее направление его движения, учитывая информацию о потоках, неисправностях и прочую информацию, полученную от соседних узлов. В результате пакеты могут пойти разными путями (см. рис. 4.9, в) и прибыть в точку назначении в неправильном порядке (см. рис. 4.9, г). Узел коммутации в точке назначения восстанавливает порядок перед доставкой их принимающему компьютеру (см. рис. 4.9, д). При коммутации пакетов информация, посылаемая одним из компьютеров другому, не передается непрерывным потоком по отведенной для нее цепи. Вместо этого компьютер каждого пользователя подключается к узлу (через коммутируемые телефонные линии) — мощному компьютеру, который разбивает поступающее сообщение на последовательность так называемых пакетов одинаковой длины, каждому из которых предшествует небольшая адресная информация (адрес назначения, адрес посылки, порядковый номер пакета и т.п.). Затем пакеты поступают в сеть, в которой все узлы скоммутированы (соединены). Сеть действует как быстродействующий вариант почты, пакеты самого разного назначения могут использовать одни и те же линии. При этом: - нет задержки при коммутации, так как таковая отсутствует; - нет избыточности пропускной способности, так как нет отдельных резервируемых линий; - уменьшается полная задержка сообщений и объем памяти, так как пакет может быть передан, как только он поступил, до получения всего сообщения; - упрощается управление буферной памятью, так как размеры пакета фиксированы; - при обнаружении ошибки требуется повторить передачу только одного пакета, а не всего сообщения; - короткие порции приводят к более эффективному использованию пропускной способности, временные промежутки между пакетами могут использоваться другими сообщениями; - отказ одной линии (обрыв) не приводит к нарушению связи, так как маршрутизаторы (в узлах) отправят сообщения по другим направлениям. - небольшая часть пропускной способности расходуется на маршрутизацию. Кратчайший маршрут по сети определяется совместно узлами в соответствии с распределенным алгоритмом маршрутизации. В каждом узле оценивается расстояние в некоторой точке до всех точек назначения с учетом повреждений линий, перегруженности узлов и т.п. Пакеты одного и того же сообщения могут попасть в точку назначения различными путями, поэтому порядок их прибытия может отличаться от порядка отправления. Узел назначения выстраивает относящиеся к нему пакеты в правильном порядке. С точки зрения пользователя все выглядит так, как будто ему выделена целая цепь. При этом способе передачи говорят о «виртуальной цепи» или «виртуальном канале». В случае, когда порядок следования не важен или сообщение размещается в одном пакете, протокол передачи значительно упрощается (повышается производительность канала) и говорят о дейтаграммном протоколе. Дейтаграмма (или датаграмма) в данном случае — синоним пакета. Метод селекции пакетов представлен на рис. 4.10. Пакеты рассылаются всем абонентам без исключения. Адресат отбирает адресованные ему пакеты, а остальные игнорирует. Одной из первых сетей такого типа была созданная в 70-х годах профессором Гавайского университета Абрамсоном сеть Алоха. Передающая среда, называемая моноканалом, — конус пространства с вершиной в пассивной отражающей антенне геостационарного спутника (израсходовавшего запасы питания). В зоне приема отраженных сигналов расположены университеты на Гавайских островах, в Японии, США, Австралии. Абоненты имеют радиоприемник и радиопередатчик с остронаправленной на спутник антенной. Каждый из них может отправить на антенну-отражатель сообщение любому из четырех адресатов. Отразившись, оно придет на антенны всех абонентов, в том числе и на антенну пославшего его абонента. Так, на рисунке сообщение посылает абонент 1 для абонента 4; все, кроме 1 и 4, это проигнорируют, 4-й его примет, а первый проверит его правильность. Наложение двух сообщений будет проконтролировано отправляющим и принимающим сообщениями и через случайный промежуток времени посылка будет повторена. Сеть оказалась очень дешевой, а ее низкая эффективность в первоначальном варианте была значительно повышена за счет наложения дополнительных условий на прием-передачу сообщений. Сети такого типа получили довольно широкое распространение, в том числе и в отечественной практике. Метод селекции пакетов интересен и в связи с тем, что его принцип используется и в самой популярной в мире локальной вычислительной сети Ethernet.
Глобальные или всемирные сети (GAN – Global Area Network) предназначены для связи абонентов, расположенных в различных географических регионах, и включают в себя множество сетей различной протяженности – материковые (WAN – Wide Area Network), региональные или городские ГВС (MAN – Metropolitan Area Network), а также локальные (LAN – Local Area Network). Весь комплекс (компоненты) программно-аппаратных средств сети может быть описан многослойной моделью. В основе любой сети лежит аппаратный слой стандартизованных компьютерных платформ – от персональных компьютеров до суперЭВМ. Второй слой – это коммуникационное оборудование: кабельные системы, повторители, мосты, коммутаторы, маршрутизаторы, модульные концентраторы. Сегодня коммуникационное устройство может представлять собой сложный специализированный мультипроцессор, который нужно конфигурировать, оптимизировать и администрировать. Третьим слоем, образующим программную платформу сети, являются операционные системы (ОС). Верхним слоем сетевых средств являются различные сетевые приложения или сетевые службы, такие как сетевые базы данных, почтовые системы, средства архивирования данных и др. При соединении более двух компьютеров возникает задача выбора топологии сети. Топология — это конфигурация графа, узлы которого соответствуют компьютерам, а ребра — физическим связям. В сетях конфигурации физических и логических связей могут отличаться. Топология влияет на некоторые характеристики сети: надежность; легкость подключения новых узлов; стоимость решения; возможность балансировки нагрузки; длина используемых кабелей. При полносвязной (а) топологии каждый узел связан со всеми узлами. Громоздкий, дорогой, сложный в реализации на больших площадях способ. Ячеистая (б) топология характерна для глобальных сетей: из полносвязной удаляется часть связей. Общая шина (в) в недавнем времени — в России до ≈2000-го года — являлась очень распространенной. Низкая стоимость, низкая надежность, только один узел может передавать данные в одну единицу времени. Звезда (г) использует общее устройство в центре (концентратор, коммутатор). Средняя надежность, контроль и фильтрация трафика, средняя стоимость, ограниченность. Иерархия звезд (д) наиболее популярна сегодня и в локальных, и в глобальных сетях. Кольцо (е): данные передаются в одном направлении. Наличие обратной связи. Масштабируемость, низкая надежность. Большие сети обычно состоят из произвольно связанных фрагментов разных топологий. Канал связи – это совокупность технических и программных средств обеспечивающих передачу сообщения от источника к потребителю. Структура канала связи: ИС – источник сообщения; ПС – получатель сообщения; Т – передатчик (transmitter); R – приемник (receiver); ЛС – линия связи; ИП – источник помех; ЛС (тракт) – физическая среда, по которой распространяется сигнал от передатчика к приемнику; S(t) – исходное сообщение; X(t) – сообщение, подготовленное передатчиком и переданное по линии связи; x(t) – сообщение, принятое приемником; s(t) – сообщение, восстановленное приемником для получателя сообщения. В связи с тем, что на канал связи действуют различные помехи – X(t) не равно x(t) и S(t) не равно s(t) |