МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
КИЕВСКИЙ НАЦИОНАЛЬНЫЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ
О.Ф. Клименко
Н.Р. Головко
О.Д. Шарапов
Информатика и компьютерная техника
Под общей редакцией О.Д. Шарапова
Рекомендовано
Министерством образования и науки Украины
Киев 2002
Содержание
Раздел 1. Компьютерные сети
1.1 Локальные сети
1.2 Глобальные сети
1.3 Сетевая архитектура
1.4. Технические средства компьютерных сетей
1.5. Сетевые технологии
1.6. Операционные системы компьютерных сетей
Раздел 6. Глобальная сеть Internet
2.1 Общая характеристика сети Internet
2.2 Службы Internet
2.2.1 Глобальная информационная служба WORLD WIDE WEB (WWW)
2.2.2 Поисковые системы Web-страниц
2.2.3 Служба FTP (FileTransferProtocol)
2.2.4 Электронная почта
2.2.5 Телеконференции (USENET)
2.2.6 TELNET
2.3 Электронная коммерция
2.4 IP-телефония
2.5 Защита информации в Internet
Компьютерная сеть — это система распределенной обработки информации между компьютерами с помощью средств связи.
Передача информации между компьютерами происходит с помощью электрических сигналов, которые бывают цифровыми и аналоговыми. В компьютере используются цифровые сигналы в двоичном виде, а во время передачи информации по сети — аналоговые (волновые). Частота аналогового сигнала — это количество возникновений волны в заданную единицу времени. Аналоговые сигналы также используются на телефонных линиях для передачи информации. Для превращения данных из цифрового вида в аналоговый используются модемы, которые двоичный ноль превращают в сигнал низкой частоты, а единицу — высокой частоты. Существуют локальные (Local Area Network) и глобальные сети (Wide Area Network).
В локальных сетях информация передается на небольшое расстояние. Локальные сети соединяют компьютеры, которые расположены недалеко один от другого (в пределах нескольких миль). Для передачи информации используется высокоскоростной канал передачи данных, скорость в котором приблизительно такая же, как скорость внутренней шины компьютера.
Топология сети — это ее геометрическая форма или физическое расположение компьютеров по отношению друг к другу. Существуют такие типы топологии: звезда, кольцо, шина, дерево, комбинирована.
Сеть в виде звезды (рис. 1.1) содержит центральный узел коммутации (сетевой хаб, сетевой сервер), к которому ссылаются все сообщения из узлов (рабочих станций).
Рис. 1.1. Структура сети типа «Звезда»
Сеть в виде кольца (рис. 1.2) имеет замкнутый канал передачи данных в одном направлении.
Информация передается последовательно между адаптерами рабочих станций до тех пор, пока не будет принята получателем.
Рис. 1.2. Структура сети типа «Кольцо».
Топология «Шина» использует в качестве канал для передачи данных, коаксиальный кабель. Все компьютеры подсоединяются непосредственно к шине (рис. 1.3).
Рис. 1.3. Структура сети типа «Шина»
В сети с топологией «Шина» данные передаются в обоих направлениях одновременно.
Компьютеры глобальной сети могут находиться в разных городах и даже странах. Основу среды передачи информации глобальных сетей составляют узлы коммутации, которые связаны между собой с помощью каналов передачи данных.
Рис. 1.4. Структура глобальной компьютерной сети
В глобальных сетях используется несколько выделенных серверов. Управляет работой сети сетевой сервер. Может существовать несколько серверов файла, которые используются для хранения больших объемов информации и организации доступа из рабочих станций.
Структура глобальной сети изображена на рис. 1.4.
С целью стандартизации взаимодействия компонентов компьютерных сетей (принципов и правил) была разработанная модель сетевой архитектуры под названием «эталонная модель взаимодействия открытых систем» (OSI) (рис. 1.5). OSI базируется на модели, которая была предложена Международным институтом стандартов (ISO). В соответствии с этой моделью сеть раскладывается на 7 уровней, каждому из которых отвечает протокол, единица измерения, определенный набор функций. Протокол — это набор правил и соглашений, которые используются во время передачи данных (коммуникаций).
Каждый уровень обеспечивает связь для высшего уровня.
Физический уровень состоит из физических элементов, которые используются непосредственно для передачи информации по сетевым каналам связи. К физическому уровню относятся также методы электрического превращения сигналов, которые зависят от сетевой технологии, которая применяется (Ethernet, Fddi и тому подобное).
Уровень соединения предназначен для передачи данных от физического уровня к сетевому и наоборот. Сетевая карта в компьютере — пример реализации уровня соединения. Она зависит от сетевой технологии.
Номер уровня | Сетевые уровни | Единицы измерения |
7 | Прикладной | Сообщение |
6 | Представление | Сообщение |
5 | Сеансовый | Сообщение |
4 | Транспортный | Сообщение |
3 | Сетевой | Пакеты |
2 | Соединение | Кадры |
1 | Физический | Биты |
Рис. 1.5. Сетевые уровни в модели ISO/OSI
Сетевой уровень определяет путь перемещения данных по сети, позволяя им найти получателя. Сетевой уровень можно рассматривать как службу доставки.
Транспортный уровень пересылает данные между самими компьютерами. После доставки данных сетевым уровнем компьютеру-получателю активизируется транспортный протокол, доставляя данные к прикладному процессу.
Сеансовый уровень используется в качестве интерфейс пользователя и разрешает такие задания, как обработка имен, паролей, прав доступа.
Уровень представления создает интерфейс сети к ресурсам компьютера: принтеров, мониторов, дисков; выполняет превращение форматов файлов.
Прикладной уровень обеспечивает выполнение прикладных задач пользователей: электронной почты; распределенных баз данных; всех программ, которые функционируют в среде Internet.
Подключение компьютеров к сети выполняется с помощью специальных устройств — сетевых контролеров (адаптеров), которые обеспечивают взаимодействие рабочих станций. Соединение сетевых компонентов выполняется с помощью кабелей.
Адаптер принимает данные из шины компьютера и превращает их в последовательный битовый код, что используется во время передачи по кабелю. Адаптер может быть автономным устройством или платой. Каждая плата и каждый компьютер имеет уникальный адрес в сети. (Эти адреса «зашиты» в микросхемы).
Тип кабеля для соединения сетевых компонентов определяет максимальную скорость передачи данных и возможную отдаленность компьютеров один от другого. Для передачи информации в сетях используются: коаксиальный кабель, скрученная пара полупроводников, оптоволоконный кабель.
Коаксиальный кабель разделяется на толстый и тонкий.
Скрученная пара может состоять из совокупности экранированных и не экранированных проводов. Экранированные кабели в зависимости от частоты разделяются на 3, 4, 5 категории (соответственно 15, 20, 10 Мгц). От категории зависит возможное расстояние связи. Экранированные кабели имеют высшую частоту (до 300 Мгц).
Для подключения кабелей «скрученная пара» используется такой же разъем, как и в телефонных линиях.
Оптоволоконный кабель обеспечивает скорость передачи данных в несколько Гбит/с. Он значительно тоньше, чем обычный кабель.
Во время передачи данных телефонными каналами связи используются модемы. Модем — это устройство, которое превращает цифровые сигналы в аналоговые и наоборот. Модемы бывают с амплитудной, частотной и фазовой модуляциями. Методы передачи — асинхронный, синхронный. Аппаратная реализация модемов возможные внутренняя и внешняя. Внутренние модемы являют собой плату, которая вставляется в системный блок компьютера. Внешние модемы подключаются через COM-порты.
Управление функционированием модемов происходит с помощью специального программного обеспечения. Такие системы как Microsoft Office в своем составе содержат соответствующие программы.
Узлы коммутации — это процессоры, которые выполняют промежуточную обработку пакетов и их последующую маршрутизацию.
Соединение разных сетей между собой происходит с помощью мостов, шлюзов и маршрутизаторов.
Мост — это устройство, что соединяет две сети, которая построена по разным технологиям. Мост выполняет перераспределение информационных потоков между сетями.
Маршрутизатор — это устройство, что маршрутизует данные между сетями как с одинаковой технологией, так и с разной. Он определяет оптимальный маршрут передачи данных.
Шлюз — устройство для соединения локальных и глобальных сетей. Считая, что глобальные и локальные сети имеют разные протоколы передачи данных, шлюзы применяются для превращения данных из одного формата на другой. Шлюзы также могут использоваться для подключения рабочих станций к глобальным сетям.
Технология Ethernet была разработана группой американских ученых в 1973 году. Сети Ethernet предназначены для соединения рабочих станций в локальную сеть со скоростью передачи до 10 Мбит/с. Для каналов связи используются коаксиальный кабель, скрученная пара и оптоволоконный кабель. Если применяется скрученная пара, сеть конфигурируется как «Звезда», если коаксиальный кабель — как «Шина». Существует несколько систем (10BASE5, 10BASE2,10BASE-T,10BASE-F), которые отличаются: длиной сегмента; количеством рабочих станций, которые можно подключить к сегменту; средством подключения к кабелю.