
- •1 Эволюция вычислительных систем
- •2 Вычислительные сети
- •3 Топология физических связей
- •4 Адресация компьютеров
- •5 Модель osi
- •6 Уровни модели osi
- •7 Стек tcp/ip
- •8 Стек ipx/spx
- •10 Локальные и глобальные сети
- •11 Типы линий связи
- •12 Стандарты кабелей
- •13 Методы передачи дискретных данных на физическом уровне
- •14 Передача данных на физическом уровне. Цифровое кодирование
- •17 Биполярный импульсный код
- •18 Логическое кодирование
- •19 Дискретная модуляция аналоговых сигналов
- •20 Асинхронная передача.
- •21 Синхронная передача: понятие использование, синхронные протоколы.
- •24 Методы коммутации
- •25 Коммутация каналов
- •26 Коммутация пакетов
- •27 Общая характеристика протоколов локальных сетей
- •28 Протоколы llc
- •29 Технология Ethernet
- •30 Метод доступа csma/cd
- •31 Форматы кадров технологии Ethernet
- •35 Технология Token Ring (802.5)
- •36 Технология fddi
- •37 Fast Ethernet
- •38 Высокоскоростная технология Gigabit Ethernet
- •39 Структурная кабельная система, применяемая в сетевых технологиях
- •40 Концентраторы и сетевые адаптеры
- •41 Использвание мостов и коммутаторов
- •42 Коммутаторы локальных сетей
- •43 Алгоритм работы прозрачного моста
- •44 Мосты с маршрутизацией от источника
- •45 Техническая реализация и дополнительные функции коммутаторов
- •46 Виртуальные локальные сети
- •47 Принципы маршрутизации
- •48 Организация межсетевого взаимодействия средствами tcp/ip
- •49 Адресация в ip-сетях
- •50 Система доменных имен dns
- •51 Протокол ip
- •52 Протокол tcp-сообщений
- •53 Протоколы маршрутизации в ip-сетях
- •54 Общая характеристика протокола ipx
- •55 Маршрутизаторы
- •56 Глобальные сети
- •57Огранизация глобальных связей на основе выделенных каналов:аналоговые линии
- •58 Огранизация глобальных связей на основе выделенных каналов: цифровые линии
- •59 Протоколы канального уровня для выделенных линий
- •60 Глобальные связи на основе сетей с коммутацией каналов
- •61 Isdn — сети с интегральными услугами
- •62 Стек протоколов и структура сети isdn
- •63 Компьютерные глобальные сети с коммутацией пакетов
- •64 Сети х.25
- •65 Сети Frame Relay
- •66 Технология atm
- •67 Удаленный доступ
- •68 Управление сетями: функции, задачи, архитектура
- •69 Управление сетями:стандарты, протоколы
- •7.2.1. Стандартизуемые элементы системы управления
- •70 Мониторинг и анализ локальных сетей
- •7.3.2. Анализаторы протоколов
- •7.3.3. Сетевые анализаторы
2 Вычислительные сети
Компьютерные сети относятся к распределенным (или децентрализованным) вычислительным системам. Основным признаком распределенной вычислительной системы является наличие нескольких центров обработки данных.
В вычислительных сетях программные и аппаратные связи являются слабыми, а автономность обрабатывающих блоков проявляется в наибольшей степени — основными элементами сети являются стандартные компьютеры, не имеющие ни общих блоков памяти, ни общих периферийных устройств. Взаимодействие между компьютерами сети происходит за счет передачи сообщений через сетевые адаптеры и каналы связи.
На тех компьютерах, ресурсы которых должны быть доступны всем пользователям сети, необходимо добавить модули, которые постоянно будут находиться в режиме ожидания запросов, поступающих по сети от других компьютеров. Обычно такие модули называются программными серверами (server), так как их главная задача — обслуживать (serve) запросы на доступ к ресурсам своего компьютера. На компьютерах, пользователи которых хотят получать доступ к ресурсам других компьютеров, также нужно добавить специальные программные модули, которые должны вырабатывать запросы на доступ к удаленным ресурсам и передавать их по сети на нужный компьютер. Такие модули обычно называют программными клиентами (client). Собственно же сетевые адаптеры и каналы связи решают в сети достаточно простую задачу — они передают сообщения с запросами и ответами от одного компьютера к другому, а основную работу по организации совместного использования ресурсов выполняют клиентские и серверные части операционных систем.
Пара модулей «клиент - сервер» обеспечивает совместный доступ пользователей к определенному типу ресурсов. В этом случае говорят, что пользователь имеет дело с файловой службой (service). Термины «клиент» и «сервер» используются не только для обозначения программных модулей, но и компьютеров, подключенных к сети. Если компьютер предоставляет свои ресурсы другим компьютерам сети, то он называется сервером, а если он их потребляет — клиентом. Иногда один и тот же компьютер может одновременно играть роли и сервера, и клиента.
Вычислительная сеть — это сложный комплекс взаимосвязанных и согласованно функционирующих программных и аппаратных компонентов. Весь комплекс программно-аппаратных средств сети может быть описан многослойной моделью. В основе любой сети лежит аппаратный слой стандартизованных компьютерных платформ. В настоящее время в сетях широко и успешно применяются компьютеры различных классов — от персональных компьютеров до мэйнфреймов и суперЭВМ.
Второй слой — это коммуникационное оборудование. Кабельные системы, повторители, мосты, коммутаторы, маршрутизаторы и модульные концентраторы из вспомогательных компонентов сети превратились в основные наряду с компьютерами и системным программным обеспечением как по влиянию на характеристики сети, так и по стоимости.
Третьим слоем, образующим программную платформу сети, являются операционные системы (ОС). При проектировании сети важно учитывать, насколько просто данная операционная система может взаимодействовать с другими ОС сети, насколько она обеспечивает безопасность и защищенность данных, до какой степени она позволяет наращивать число пользователей, можно ли перенести ее на компьютер другого типа и многие другие соображения.
Самым верхним слоем сетевых средств являются различные сетевые приложения, такие как сетевые базы данных, почтовые системы, средства архивирования данных, системы автоматизации коллективной работы и др. Очень важно представлять диапазон возможностей, предоставляемых приложениями для различных областей применения, а также знать, насколько они совместимы с другими сетевыми приложениями и операционными системами.
Связь компьютера с периферийными устройствами
Для обмена данными между компьютером и периферийным устройством (ПУ) в компьютере предусмотрен внешний интерфейс, то есть набор проводов, соединяющих компьютер и периферийное устройство, а также набор правил обмена информацией по этим проводам. Интерфейс реализуется со стороны компьютера совокупностью аппаратных и программных средств: контроллером ПУ и специальной программой, управляющей этим контроллером, которую часто называют драйвером соответствующего ПУ. Распределение обязанностей между контроллером и драйвером ПУ может быть разным, но обычно контроллер выполняет набор простых команд по управлению ПУ, а драйвер использует эти команды, чтобы заставить устройство совершать более сложные действия по некоторому алгоритму.Со стороны ПУ интерфейс чаще всего реализуется аппаратным устройством управления, хотя встречаются и программно-управляемые периферийные устройства.
Периферийные устройства могут принимать от компьютера как данные, так и команды управления. Периферийное устройство использует внешний интерфейс компьютера не только для приема информации, но и для передачи информации в компьютер, то есть обмен данными по внешнему интерфейсу, как правило, является двунаправленным.