Способ соединения компьютеров в сеть называется её топологией.
Полносвязная - это сеть, в которой имеется ветвь между любыми двумя узлами | ![]() |
Ячеистая. Связываются узлы, между которыми осуществляется интенсивный обмен данными, для обмена данными между несмежными узлами - промежуточные узлы. Допускает соединение большого количества компьютеров. | ![]() |
Общая шина содержит два оконечных узла, любое число промежуточных узлов и имеет один путь между любыми двумя узлами. «+» минимальная суммарная длинна линий связи, недорогое и несложное в использовании коммуникационное оборудование, легкость расширения сети, «-» низкая пропускная способность, низкая надежность | ![]() |
Звезда - это сеть, в которой имеется только один промежуточный узел. «+»большая надежность и централизованный контроль над потоком информации в сети,«-» более высокая стоимость коммуникационного оборудования. Работа сети останавливается, когда выходит из строя промежуточный узел. | ![]() |
Древовидная - это сеть содержит более двух оконечных узлов и по крайней мере два промежуточных узла, в которой между двумя узлами имеется только один путь. Самый распространенный тип. | ![]() |
Кольцо - это сеть, в которой к каждому узлу присоединены две ветви. Данные передаются по кольцу от одного узла к другому. | ![]() |
Произвольные связи между узлами - смешанная. Большая сеть, в которой можно выделить отдельные произвольно связанные фрагменты [подсети], имеющие типовую топологию. 50)Адресация компьютеров. Чтобы осуществлять доставку сообщений по назначению, каждый комп в сети должен иметь свой уникальный адрес. Аппаратные адреса. Эти адреса назначаются производителями коммуникационного оборудования и являются уникальными. Символьные адреса или имена. Назначаются людьми. Для работы в больших сетях символьное имя может иметь сложную иерархическую структуру, например de.ifmo.ru Числовые составные адреса. Удобные для людей, но их передача по сети не экономична (переменный формат и большая длина). Часто для работы в больших сетях в качестве адресов узлов используют числовые составные адреса фиксированного и компактного форматов. В них поддерживается двухуровневая иерархия, адрес делится на старшую часть - номер подсети и младшую - номер узла. В соврем. сетях при адресации узлов применяются одновременно все три способа адресации. (Польз-ли адресуют компьютеры символьными именами, кот. автоматически заменяются при передаче по сети на числовые номера. С помощью этих числовых номеров сообщения передаются из одной сети в другую, а после доставки сообщения в сеть назначения вместо числового номера используется аппаратный адрес компьютера. | ![]() |
51)Модель взаимодействия открытых систем
Модели взаимодействия открытых систем - обеспечение взаимодействия систем по определенным правилам, хотя каждая система может быть создана с использованием совершенно различных технических средств. Открытая система - это любая система [компьютер, компьютерная сеть, операционная система и т.д.], которая построена в соответствии с открытыми спецификациями.
Архитектуры взаимодействия открытых систем предусматривает существование протоколов и интерфейсов, используемых на различных уровнях взаимодействия систем. Протокол - это правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах. Пример протокола - TCP/IP [Transmission Control Protocol / Internet Protocol. Каждый уровень поддерживает интерфейсы с выше- и нижележащими уровнями. Интерфейс определяет набор функций, который нижележащий уровень предоставляет вышележащему.
В модели OSI взаимодействие делится на семь уровней или слоев. Каждый уровень имеет дело с одним определенным аспектом взаимодействия. Интерфейс определяет набор функций, который нижележащий уровень предоставляет вышележащему. Стек протоколов - набор протоколов разных уровней, достаточный для организации межсетевого взаимодействия.
При обращении приложения к прикладному уровню, ПО прикл. уровня формирует сообщение с заголовком и, возможно, данными. Затем направляет сообщение представительскому уровню, который со своим заголовком передает его ниже и т.д. до физического, который действительно передает его по линиям связи.
Когда сообщение по сети поступает на другую машину, оно последовательно перемещается вверх с уровня на уровень. Каждый уровень анализирует, обрабатывает и удаляет заголовок своего уровня, выполняет соответствующие данному уровню функции и передает сообщение вышележащему уровню.
52)Функции уровней модели взаимодействия открытых систем
Физический уровень - требования к характеристикам линий, разъемов и т.д. По протоколам этого уровня физически соединяются устройства, выбирается способ передачи, данные передаются как биты.
Канальный уровень- передача данных между двумя узлами локальной сети с базовой топологией. В глобальных сетях - обеспечивает передачу информации между двумя смежными компьютерами, соединенными индивидуальной линией связи. Для сокращения объемов предусмотрена возможность сжатия данных на отправляющей стороне и разворачивания на принимающей.
Сетевой уровень - управление потоком сообщений в сети и маршрутизацию. Сообщения сетевого уровня - пакеты [packets]. (определяет способы адресации сообщений в сети со смешенной топологией.) Адрес получателя состоит из номера сети и номера компьютера в этой сети.
Транспортный уровень - стандартизация обмена данными между программами, находящимися на разных компьютерах сети. (какой именно программе предназначено сообщение, проверяется состояние соединения между программами.)
Сеансовый уровень- правила диалога между программами в процессе соединения. Эти протоколы обеспечивают правила начала сеанса, восстановления сеанса, если он был прерван, правила окончания сеанса.
Представительный уровень- форматы данных, алфавиты, коды представления специальных и графических символов. По сути здесь стандартизуется синтаксис передаваемых сообщений.
Прикладной уровень - правила, которые связаны с целью сеанса. (такие сетевые услуги, как электронная почта [SMTP, POP], передача файлов [FTP], гипертекстов [HTTP] и т.д) Это язык программ-серверов и программ-клиентов.
Приложение конечного пользователя может использовать системные средства взаимодействия для организации диалога с другим приложением. Приложение конечного пользователя не описывается в модели взаимодействия OSI.
Сетевые технологии
Сетевая технология определяет топологию сети, а также согласованный набор протоколов физического и канального уровней и реализующих их программно-аппаратных средств, минимально необходимый для построения компьютерной сети.
Ethernet [англ. ether - эфир] - широковещательная сеть (все станции сети могут принимать все сообщения).
Token Ring [эстафетная кольцевая сеть, сеть с передачей маркера] - кольцевая сеть, принцип передачи данных - каждый узел кольца ожидает прибытия некоторой короткой уникальной послед-ти битов - маркера - из смежного предыдущего узла.
FDDI [Fiber Distributed Data Interface] - сетевая технология высокоскоростной передачи данных по оптоволоконным линиям Топология - двойное кольцо или смешанная [с включением звездообразных или древовидных подсетей].
Fast Ethernet - максимально сохраняет особенности технологии Ethernet.
Gigabit Ethernet - сетевая технология, которая обеспечивает скорость передачи данных до 1Гбит/с. Данная технология подобна Ethernet и Fast Ethernet.