Сетевые операционные системы
Сетевая операционная система необходима для управления потоками информации между рабочими станциями и серверами. Она дает возможность любой из рабочих станций работать с сетевым диском или периферийными устройствами, которые физически не подключены к ней. Структура сетевой операционной системы включает в себя персональный компьютер, выполняющий функцию файлового сервера, на жестком диске которого хранятся сетевые файлы всех рабочих станций, и сетевую оперативную систему, управляющую работой локальной вычислительной сети.
Первой сетевые операционные системы с централизованным управлением разработала компания Novell. Ее система ELS NetWare обслуживала до восьми компьютеров, следующая за ней Adwanced NetWare 2.x — до 100. Операционная система Novell NetWare поддерживает до 4 Гб оперативной памяти. В среде NetWare может быть реализовано гораздо большее количество приложений, чем в любой другой локальной вычислительной сети.
С начала своего создания сетевая операционная система Novell NetWare несколько раз модернизировалась. Благодаря этому она широко распространена сейчас и занимает лидирующие места на рынке, вытеснять конкурентов этой системе удается благодаря наличию базы данных NetWare Directory Services.
Операционная система Windows 2000 представлена версиями Server и Advanced Server. Система Server предназначена для создания файловых серверов и серверов печати, создания внутренней структуры, обеспечения выхода в Интернет. Система Advanced Server необходима для электронной коммерции и деловых приложений, когда объемы информации увеличиваются и мощности Server не хватает. Предусмотрена работа системы Advanced Server с несколькими центральными процессорами.
Первая версия операционной системы UNIX (Gniplex Information and Computing Services) включала в себя своеобразную файловую систему, поддерживала режим разделения во времени, используемый двумя пользователями, обладала системой управления процессами и памятью.
UNIX быстро нашла применение в сфере образования и в скором времени довольно широко распространилась среди университетов, которые помогли модернизировать систему. Из-за широкого применения и всесторонней модернизации появлялось множество версий UNIX, что повлекло за собой несовместимость пакетов. Это дало повод стандартизовать систему.
Интернет
Интернет являетсяглобальной информационной инфраструктурой.Он осуществляет распространение данных между компьютерами и пользователями независимо от того, на каком расстоянии относительно друг друга они находятся.
Впервые научные исследования в области объединения удаленных ПК в сеть были проведены в 1965 г. Для этого использовалась технология коммутации каналов, типичной для телефонных линий.
Для этого использовалась технология коммутации каналов (обеспечение постоянной физической связи между абонентами), типичной для телефонных линий. Она оказалась неэффективной, что и вызвало необходимость разработки новой технологии передачи данных — коммутации пакетов, при которой передаваемые данные разбиваются на отдельные части (пакеты). В случае если какой-то коммутатор перегружен и не может в данный момент передать пакет, он добавляет его в очередь и передает позднее.
Первая сеть компьютеров, базирующаяся на коммутации пакетов, была создана в 1969 г. Это была сеть ARPANET. В 1972 г. с помощью нового протокола NCP (Network Control Program) были разработаны прикладные программы для работы в сети (например, электронная почта).
Различают сеансовое и постоянное подключение к Интернету. При сеансовом подключении соединение с сетью осуществляется через телефон и продолжается некоторое время. При постоянном подключении за компьютером закрепляется выделенный канал доступа к сети.
Базовые протоколы сети Интернет
Протокол IP V4 был создан в 1987 г. для «открытой среды» с целью обмена разного рода информацией. Однако качество услуг (мультимедиа, защита), предоставляемых им, было недостаточно, что обусловливает необходимость использования протоколов IP V6.
К базовым протоколам также относят следующие.
· FTP (File Transfer Protocol — протокол передачи данных) разработан для организации передачи и приема файлов между сервером и клиентом. HTTP (Hyper Text Transfer Protocol — протокол передачи гипертекста) позволяет запрашивать документы с сервера, производить в них поиск и выполнять с ними различные операции.
· IPP (Internet Printing Protocol — протокол печати через Интернет) позволяет отправлять задания на печать к любому принтеру сети, обеспечивает высокое качество печати при низкой стоимости. IPsec — протокол защиты сетевого трафика. Реализуется за счет применения алгоритмов шифрования на IP-уровне. Существует два режима его функционирования: транспортный (при котором шифрование затрагивает только содержимое IP-пакетов) и туннельный (шифруется не только содержимое, но и заголовки IP-пакетов).
· IPX (Internetwork Packet Exchange — протокол межсетевого обмена пакетами) позволяет прикладным программам передавать и получать сообщения по сети NetWare.
· SPX (Sequenced Packet Exchange— протокол транспортного уровня) служит для доставки сообщений. Реализуется с помощью IPX, отслеживает пакеты данных в потоке сообщений и гарантирует доставку. MFTP (Multicast File Transfer Protocol) обеспечивает передачу файлов из одного источника многим клиентам.
· РРР (Point-to-Point Protocol — сквозной туннельный протокол) позволяет соединиться с Интернетом, решить проблему присвоения IP-адреса, конфигурировать канал связи, обнаружить ошибки передачи данных и т.п.
Протоколы представительского уровня были разработаны для обслуживания прикладных программ, таких как telnet-сервер, FTP-сервер, NFS-сервер.
NNTP (Net News Transfer Protocol) используется для обмена информацией в группах новостей. Фактически протокол NNTP предназначен для автоматической рассылки новостей подписчикам при их появлении на сервере. NNRPi разновидность NNTP, обеспечивает рассылку при индивидуальном запросе клиента. Использование данных протоколов подразумевает, что серверы новостей имеют постоянное IP-подключение. За протоколом NNTP закреплен ТСР-порт 119.
В настоящее время существуют следующие MNTP-клиенты: Opera Mail, Outlook Express, Mozilla Thunderbird, Sylpheed, Forte Agent, PAN, KNode, Gnus и пр.
Кроме ММТР существуют также протоколы SMTP (Simple Mail Transfer Protocol), POP2, POP3.