16.Топология компьютерных сетей
Под топологией (компоновкой, конфигурацией, структурой) компьютерной сети обычно понимается физическое расположение компьютеров сети один относительно одного и способ соединения их линиями связи. Важно отметить, что понятие топологии относится, в первую очередь, к локальным сетям, в которых структуру связей можно легко проследить. В глобальных сетях структура связей обычно спрятана от пользователей не слишком важная, потому что каждый сеанс связи может выполняться по своему собственному пути. Топология определяет требования к оборудованию, тип используемого кабеля, возможные и наиболее удобные методы управления обменом, надежность работы, возможности расширения сети.
Существует три основные топология сети: 1. Сетевая топология шина (bus), при которой все компьютеры параллельно подключаются к одной линии связи и информация от каждого компьютера одновременно передается всем другим компьютерам (рис. 1); 2. Cетевая топология звезда (star), при которой к одному центральному компьютеру присоединяются другие периферийные компьютеры, причем каждый из них использует свою отдельную линию связи (рис. 2); 3. Cетевая топология кольцо(ring), при которой каждый компьютер передает информацию всегда только одному компьютеру, следующему в цепочке, а получает информацию только от предыдущего компьютера в цепочке, и эта цепочка замкнута в «кольцо» (рис. 3).
2
3
Топология «шина» (или, как ее еще называют, «общая шина») самой своей структурой допускает идентичность сетевого оборудования компьютеров, а также равноправие всех абонентов. При таком соединении компьютеры могут передавать только по очереди, потому что линия связи единственная. В противном случае переданная информация будет искажаться в результате наложения (конфликту, коллизии).
Топология «Звезда» — это топология с явно выделенным центром, к которому подключаются все другие абоненты. Весь обмен информацией идет исключительно через центральный компьютер, на который таким способом ложится очень большая нагрузка, потому ничем другим, кроме сети, оно заниматься не может. Понятно, что сетевое оборудование центрального абонента должно быть существенно больше сложным, чем оборудование периферийных абонентов. О равноправии абонентов в этом случае говорить не придется. Как правило, именно центральный компьютер является самим мощным, и именно на него возлагают все функции по управлению обменом. Никакие конфликты в сети с топологией «звезда» в принципе невозможные, потому что управление полностью централизовано.
Топология «Кольцо» – это топология, в которой каждый компьютер соединен линиями связи только с двумя другими: от одного он только получает информацию, а другому только передает. На каждой линии связи, как и в случае звезды, работает только один передатчик и один приемник.
Многозначительность понятия топологии. Топология сети определяет не только физическое расположение компьютеров, но, что намного более важное, характер связей между ними, особенности распространения сигналов по сети. Именно характер связей определяет степень отказостойкости сети, необходимую сложность сетевой аппаратуры, наиболее подходящий метод управления обменом, возможны типы сред передачи (каналов связи), допустимый размер сети (длина линий связи и количество абонентов), необходимость электрического согласования, и много чего другого. Когда в литературе вспоминается о топологии сети, то могут иметь в виду четыре совсем разных понятия, которые относятся к разным уровням сетевой архитектуры: 1. Физическая топология (то есть схема расположения компьютеров и прокладки кабелей). В этом содержании, например, пассивная звезда ничем не отличается от активной звезды, потому ее нередко называют просто «звездой». 2. Логическая топология (то есть структура связей, характер распространения сигналов по сети). Это, наверно, наиболее правильное определение топологии. 3. Топология управления обменом (то есть принцип и последовательность передачи права на восторг сети между отдельными компьютерами). 4. Информационная топология (то есть направление потоков информации, переданной по сети). Например, сеть с физической и логической топологией «шина» может как метод управления использовать эстафетную передачу права захвата сети (то есть быть в этом содержании кольцом) и одновременно передавать всю информацию через один выделен компьютер (быть в этом содержании звездой).
Понятие топологии сети. Базовые топологии
Важнейшей характеристикой локальной сети является ее топология, или, другими словами, конфигурация.
Топологией или «топологией сети», называется определенное физическое расположение компьютеров, кабелей и других компонентов в сети. Топология вычислительной сети – это ее структура («геометрическая форма»), т.е. топология сети определяет, каким образом связаны компьютеры в сети.
Существует три базовых типа топологии: шина (bus); звезда (star); кольцо (ring). На основе этих топологий строятся различные комбинации, например звезда-шина и звезда-кольцо.
Топология сети обуславливает ее характеристики. В частности, выбор той или иной топологии влияет:
- на состав необходимого сетевого оборудования;
- характеристики сетевого оборудования;
- возможности расширения сети;
- способ управления сетью.
Понятие глобальной сети. Понятие Интернет
В настоящее время компьютерные сети выходят за пределы ЛВС и вырастают в глобальные компьютерные сети (ГВС), охватывая целые страны и континенты. Самые первые типы локальных сетей не могли соответствовать потребностям крупных предприятий, офисы которых обычно расположены в различных местах. Но как только преимущества компьютерных сетей стали неоспоримы и сетевые программные продукты начали заполнять рынок, перед корпорациями — для сохранения конкурентоспособности — встала задача расширения сетей. Так на основе локальных сетей возникли более крупные системы. Сегодня, когда географические рамки сетей раздвигаются, чтобы соединить пользователей из разных городов и государств, ЛВС превращаются в глобальную вычислительную сеть [ГВС (WAN)], а количество компьютеров в сети уже может варьироваться от десятка до нескольких тысяч. Интернет — это сложное техническое образование, обладающее свойством самоорганизации и саморегуляции. Это свойство, характерное для объектов живой природы, крайне редко проявляется в технических системах. На нем основана высокая устойчивость Интернета в техническом, экономическом, социальном и политическом смысле. Сегодня невозможно указать какой-то сектор Сети, при выходе которого из строя (по любой причине) нарушилось бы функционирование Интернета в целом и его дальнейшее саморазвитие. Саморазвитие Интернета происходит путем его расширения за счет включения все новых и новых компонентов. Этот процесс напоминает ветвление живого растительного организма, только в его основе лежат не естественные процессы обмена веществ, а экономические процессы обмена ресурсами. Рост и развитие происходят одновременно и сбалансировано по трем направлениям, соответствующим трем основным компонентам Интернета: аппаратному, программному и информационному.
Способы передачи информации, коммутация в сетях
Передача данных в сетях производится следующими традиционными методами: коммутацией каналов, коммутацией сообщений и коммутацией пакетов. Коммутация – это метод установления связи, который обеспечивает передачу информации из одной точки (узла сети) в другую между динамически меняющимися источниками и приемниками данных. Каналом связи называют физическую среду и аппаратные средства, осуществляющие передачу информации от одного узла коммутации к другому либо к адресату связи. Канал связи, оснащенный аппаратурой для передачи дискретной информации, называют каналом передачи данных (информационным каналом). Коммутация пакетов предусматривает, что перед отправкой информации передаваемое сообщение подвергается в интерфейсных процессорах пакетированию – разбивается на пакеты ограниченной длины. Каждый пакет сопровождается служебной информацией (заголовком), где указываются адреса отправителя и получателя информации, номер пакета в сообщении и другая системная информация (например, о типе пакета – служебный или содержащий данные и т.п.). Пакеты являются независимыми единицами информации, передаваемыми по сети. По одному и тому же каналу в одно и то же время могут вперемежку передаваться пакеты, принадлежащие разным сообщениям. Пакеты одного сообщения могут передаваться адресату разными маршрутами. Это уменьшает время передачи, увеличивает надежность и защищенность. В пункте назначения интерфейсный процессор должен сформировать из полученных пакетов сообщение в его исходной форме. Общедоступные сети передачи данных обеспечивают коммутацию данных в виде пакетов.