1. Глобальные информационные сети
На сегодняшний день в мире существует более 130 миллионов компьютеров и более 80 % из них объединены в различные информационно-вычислительные сети от малых локальных сетей в офисах до глобальных сетей типа Internet, FidoNet, FREEnet и т.д. Всемирная тенденция к объединению компьютеров в сети обусловлена рядом важных причин, таких как ускорение передачи информационных сообщений, возможность быстрого обмена информацией между пользователями, получение и передача сообщений (факсов, E-Mail писем, электронных конференций и т.д.) не отходя от рабочего места, возможность мгновенного получения любой информации из любой точки земного шара, а так же обмен информацией между компьютерами разных фирм производителей работающих под разным программным обеспечением.
Такие огромные потенциальные возможности, которые несет в себе вычислительная сеть и тот новый потенциальный подъем, который при этом испытывает информационный комплекс, а так же значительное ускорение производственного процесса не дают нам право игнорировать и не применять их на практике.
Зачастую возникает необходимость в разработке принципиального решения вопроса по организации ИВС (информационно-вычислительной сети) на базе уже существующего компьютерного парка и программного комплекса, отвечающей современным научно-техническим требованиям с учетом возрастающих потребностей и возможностью дальнейшего постепенного развития сети в связи с появлением новых технических и программных решений.
1. Глобальные информационные сети
Глобальные информационные сети — одно из основных достижений человечества в области информационных технологий, главная примета вхождения в эпоху информационного общества. Делая возможным оперативное общение на огромных расстояниях (в разных странах и даже на континентах), глобальные сети уже изменили для многих людей характер и возможности образования и профессиональной деятельности. Потенциальные возможности глобальных сетей пока используются лишь в малой мере, но эта область прикладной информатики является самой динамичной.
Пользователю глобальной сети доступен, по существу, весь мир. Самой известной глобальной сетью является Internet, представляющий собой объединение огромного числа сетей — национального, отраслевого и еще более узкого — регионального уровня. «Малые» сети имеют выходы (шлюзы) в сети более высокого ранга, в согласованную систему адресов и протоколов (правил) передачи данных, и так образуют Internet — сеть сетей.
В глобальных сетях существует два режима информационного обмена. Диалоговый режим (или режим реального времени), в котором пользователь, получив порцию информации, может немедленно на нее реагировать, подавать новую команду в сеть для получения новых порций информации, называется on-line. В пакетном режиме, называемом off-line, пользователь передает порцию информации (или принимает ее) в коротком сеансе связи и на некоторое время отключается от сети. Это время может быть достаточно длительным — от нескольких часов до нескольких суток — пока его запрос не будет обработан. On-line похож на разговор по телефону, off-line- на обмен обычными письмами по почте.
Первая сеть с коммутацией пакетов ARPANET начала действовать в США в 1969 г. Тогда в ней было всего лишь 4 компьютера. В настоящее время на Западе действует много глобальных сетей. Назовем для примера BITNET — сеть, объединяющую более 800 коллективных участников, преимущественно из числа университетов, колледжей и научных центров, охватывающую 35 стран Америки, Европы и Азии.
Из российских телекоммуникационных сетей крупнейшей (фактически действующей во всех странах СНГ и Прибалтики) является сеть RELCOM, созданная в 1990 г. Уже в 1996 г. она имела порядка 300 узлов и насчитывала десятки тысяч абонентов. Сеть является членом Европейского консорциума EUNET, объединяющего многие сети Восточной Европы и Северной Африки, которая, в свою очередь, является участником гигантского мирового сообщества INTERNET. Еще в 1994 г. пользователи RELCOM имели доступ к более чем миллиону компьютеров по всему миру. Шлюз, позволяющий RELCOM выходить в зарубежные сети, находится в Москве, оттуда информация, адресованная за рубеж, поступает в Хельсинки — Амстердам — и далее по всему миру с использованием всех существующих видов связи. Для оптимизации работы сети RELCOM она, имея в основе форму звезды, включает, тем не менее, множество перекрестных соединений между узлами, что позволяет установить дублирующие каналы связи и резко увеличить надежность и «живучесть» сети. Сеть универсальна, она предоставляет все виды услуг — от простой электронной почты в режиме off-line до выхода в Internet в режиме on-line.
Подключившись к сети Relcom, пользователь получает возможность обмениваться любой информацией со всеми абонентами этой сети и десятков других сетей. Это может быть личная или служебная переписка, обмен научной и деловой информацией, двоичные данные (программы, графические файлы) и многое другое. При этом можно общаться с конкретным пользователем, с группой пользователей или со всеми пользователями, интересующимися данным вопросом (с помощью, так называемых, телеконференций). Компьютер пользователя с помощью модема соединяется по телефонной линии с ближайшим узлом сети RELCOM, забирает пришедшую для него информацию и передает новые сообщения. Узел сети анализирует адреса новых сообщений и, в зависимости от результата, передает информацию либо сразу на компьютер адресата, либо на ближайший к адресату узел. Узлы между собой могут быть соединены коммутируемыми линиями, выделенными линиями, оптоволоконным кабелем, спутниковой связью.
RELCOM является официально зарегистрированной национальной подсетью европейской сети EUnet, поэтому ее абоненты имеют возможность пользоваться соглашениями о взаимной передаче сообщений между сетью EUnet и другими сетями и системами электронной почты, охватывающими весь земной шар. При этом услуги сети могут оплачиваться в национальной валюте.
EUnet/RELCOM входит в мировую систему телеконференций USENET, и в ее рамках участвует более чем в полутора тысячах распространяемых по всему земному шару конференциях.
Кроме RELCOM’a в России действуют не менее трех десятков независимых сетей. Большинство из них являются ведомственными и имеют относительно немного клиентов. Например, любительская компьютерная сеть — FidoNet. В качестве каналов связи в ней используются практически только коммутируемые телефонные каналы. Пользователь сети имеет возможность обмена почтовыми сообщениями и файлами. На большинстве узлов сети действуют электронные «доски объявлений». Работа в сети ведется в режиме on-line только в определенные часы.
Электронные доски объявлений (BBS) предназначены для обмена файлами между пользователями. Они организуются на какой-либо ЭВМ (станции). Файлы (тексты, программы и пр.) на доску объявлений могут помещать как владельцы станции, так и все остальные пользователи. Большинство существующих досок объявлений для связи с удаленными пользователями используют обычные телефонные линии.
Абонент связывается с доской объявлений любым доступным ему способом и за свой счет. При ответе со стороны станции он работает с ней в режиме удаленного терминала как один из пользователей, но с ограниченными правами.
Доска объявлений предоставляет следующие виды услуг:
• просмотреть содержание (список файлов);
• скопировать файл с доски объявлений на свою ЭВМ;
• передать файл на доску объявлений;
• некоторые станции организуют для своих абонентов ящики электронной почты и предоставляют услуги в рамках только этой станции или одной из систем электронной почты.
Для того, чтобы сеть могла функционировать, кроме абонентских пунктов в ней существуют специальные компьютерные узлы связи, функционирующие круглосуточно (их головные компьютеры называют хост-машинами). Если же они, как часто бывает, наряду с управлением сетью хранят банки информации, то их называют серверами (последний термин используется в литературе в нескольких смыслах в зависимости от контекста).
Конечный пользователь включается в обмен по своему усмотрению в желаемое для него время. Он соединяется с ближайшей к нему хост-машиной, которая, в свою очередь, соединяется с другими хост-машинами в соответствии с адресом, указываемым пользователем сети, затем происходит обмен информацией. Если пользователь работает в режиме on-line, то он сразу получает поступающую информацию и подает новые команды в сеть для получения новых порций информации. В режиме off-line пользователь сети при соединении с хост-машиной лишь передает свои сообщения и получает поступившую для него к этому времени информацию. Хост-машина хранит поступившие на нее сообщения до тех пор, пока пользователь их не заберет (или ограничивается разумным сроком хранения). Хост-машины постоянно связаны между собой по выделенным каналам связи и обмениваются информацией в автоматическом режиме под управлением специальных программ. Структура такой сети схематически изображена на рис. 1.
Рис. 1. Структура глобальной компьютерной сети
Глобальная сеть Internet
На примере всемирной глобальной сети Internet рассмотрим структуру глобальной сети. Сеть Internet представляет собой совокупность взаимосвязанных коммуникационных центров, к которым подключаются региональные поставщики сетевых услуг и через которые осуществляется их взаимодействие, т.е. Internet имеет типичную для глобальных сетей структуру (рис. 1). До 1995 года сеть Internet контролировалась National Science Foundation (NSF), которая создала три мощных коммуникационных центра: в Нью-Йорке, Чикаго и Сан-Франциско. Затем были созданы центры на Восточном и Западном побережье и много других федеральных и коммерческих коммуникационных центров. Между этими центрами устанавливаются договорные отношения о передаче информации и поддержании высокоскоростной связи. Совокупность коммуникационных центров образует подсеть связи, поддерживаемую рядом мощных компаний. С точки зрения пользователя в Internet выделяются поставщики услуг, поддерживающие информацию на серверах, и потребители этих услуг — клиенты. Взаимодействие поставщиков с потребителями осуществляется через коммуникационную систему с множеством узлов (рис. 2). Рис.2. Логическая схема глобальной сети Internet Принципы работы глобальной сети Работа Internet возможна потому, что разработаны стандартные способы общения между компьютерами и прикладными программами. Это позволяет компьютерам разного типа связываться между собой без особых проблем. IAB ответственен за стандарты; он решает, когда стандарт необходим и каким ему следует быть. Когда требуется стандарт, совет рассматривает проблему, принимает стандарт и по сети оповещает о нем мир. IAB также следит за различными номерами (и другими вещами), которые должны оставаться уникальными. Например, каждый компьютер в Internet имеет свой уникальный 32-разрядный двоичный адрес. Как присваивается этот адрес? IAB заботится о такого рода проблемах. Он не присваивает адресов самолично, но разрабатывает правила, как эти адреса присваивать. Адрес присваивает конкретный провайдер, обеспечивающий подключение компьютера к сети. Рассмотрим в самых общих чертах принципы работы глобальной сети с коммутацией пакетов, использующей протокол TCP/IP. Этот протокол лежит в основе как сети Internet, так и многих других. Знание основ построения сети позволяет понять смысл многих действий, которые придется выполнять пользователю для получения доступа к многочисленным и разнообразным ресурсам сети.