Лекция_6ВР (1088296), страница 2
Текст из файла (страница 2)
6. Модель сервера приложенийВ течение последнего десятилетия получают все более широкоеразвитие глобальные вычислительные и информационные сети —уникальный симбиоз компьютеров и коммуникаций. Идет активноевключение всех стран во всемирные сетевые структуры. Мировой системойкомпьютерных коммуникаций ежедневно пользуются более 30 млн чел.Возрастает потребность в средствах структурирования, накопления,хранения, поиска и передачи информации. Удовлетворению этихпотребностей служат информационные сети и их ресурсы. Совместноеиспользование ресурсов сетей (библиотек программ, баз данных,вычислительных мощностей) обеспечивается технологическим комплексом исредствами доступа.Глобальные сети (Wide Area Network, WAN) - это телекоммуникационные структуры, объединяющие локальные информационные сети,имеющие общий протокол связи, методы подключения и протоколы обменаданными.
Каждая из глобальных сетей (Internet, Bitnet, DECnet и др.)организовывалась для определенных целей, а в дальнейшем расширялась засчет подключения локальных сетей, использующих ее услуги и ресурсы.Крупнейшей глобальной информационной сетью является Internet.Передача данных в этой сети организована на основе протокола Internet— IP (Internet Protocol), представляющего собой описание работы сети,которое включает правила налаживания и поддержания связи в сети,обращения с IP-пакетами и их обработки, описания сетевых пакетовсемейства IP. Сеть спроектирована таким образом, что пользователь не имеетникакой информации о конкретной структуре сети. Чтобы послатьсообщение по сети, компьютер размещает данные в некий «конверт»,называемый, например, IP, с указанием конкретного адреса.Архитектура сетевых протоколов TCP/IP, на основе которых построенаInternet, предназначена специально для объединенной сети. Сеть можетсостоять из совершенно разнородных подсетей, соединенных друг с другомшлюзами.
В качестве подсетей могут выступать локальные сети (Token Ring,Ethernet, пакетные радиосети и т.п.), национальные, региональные испециализированные сети, а также другие глобальные сети, например, Bitnetили Sprint. К этим сетям могут подключаться машины разных типов.
Каждаяиз подсетей работает в соответствии со своими специфическимитребованиями и имеет свою природу связи, сама разрешает свои внутренниепроблемы. Однако предполагается, что подсеть может принять пакетинформации и доставить его по указанному в этой подсети адресу. Такимобразом, две машины, подключенные к одной подсети, могут напрямуюобмениваться пакетами, а если возникает необходимость передать сообщениемашине другой подсети, то вступают в силу межсетевые соглашения, длячего подсети используют межсетевой язык — протокол IP. Сообщениепередается по цепочке шлюзов и подсетей, пока оно не достигнет нужнойподсети, где доставляется непосредственно получателю.Для обеспечения доступа к глобальным сетям пользователю необходимо осуществить подключение к подсети, используя определенныеметоды доступа, основанные на взаимосвязи протокола обмена и типа линиисвязи.Рассмотрим виды доступа в порядке убывания их стоимости.Непосредственный (прямой) доступ.
Обеспечивает доступ ко всемвозможностям сети. Поставщик услуг сдает в аренду выделенную линию стребуемой пропускной способностью и позволяет разместить узловойкомпьютер (сетевой сервер) непосредственно у заказчика. Этот узел отвечаетза связь вашей фирмы с другими узлами и пересылку данных в обе стороны.Данный вид доступа очень дорогой. Но установив однажды такоесоединение, пользователь может подключать к этому узлу столькокомпьютеров, сколько требуется.Непосредственный доступ предлагает наиболее гибкое подключение.Каждый из компьютеров является полноправным членом сети и можетвоспользоваться любой из ее функций.Для обслуживания и эксплуатации своего узла потребуется персонал идокументация. Это увеличивает эксплуатационные затраты.Доступ через протоколы канального уровня Internet — SLIP иРРР.
SLIP и РРР являются версиями программного обеспеченияInternet, которые работают на обычных телефонных линиях, используястандартные высокоскоростные модемы. SLIP и РРР — этопротоколы канального уровня, причем РРР — это более позднийпротокол, выполняющий те же функции, что и SLIP. РРР совершеннее имощнее своего предшественника, поэтому он быстро вытесняет SLIP. SLIP иРРР очень удобны для подключения удаленного компьютера к локальнойсети, которая входит в Internet. Работа по SLIP или РРР происходит наобычной линии, которую пользователь освобождает по окончании сеансаработы, и этой линией могут воспользоваться другие пользователи.ПреимуществоSLIP и РРР состоит в том, что они позволяют работать в режимеполноправного входа в Internet.SLIP и РРР также подходят для подключения к глобальной сетималенькой (до 5 пользователей) локальной сети.Доступ «по вызову» (Dial-up Access).
Системы с коммутируемымдоступом — самый распространенный путь к ресурсам Internetдля небольших групп и индивидуальных пользователей. В этих системахиспользуются ресурсы чужого компьютера.Многие организации предоставляют этот вид услуг за определеннуюплату в месяц.Доступ по стандартным телефонным линиям через UNIX,UUCP. Все системы UNIX поддерживают метод, называемыйUUCP, который позволяет пересылать данные по стандартнымтелефонным линиям. UUCP - это, как SLIP и РРР, протоколканального уровня, но он не обладает полным спектром возможностей,которые можно было бы реализовать на этом уровне. UUCP позволяет лишьпересылать файлы из одной системы в другую.Получить нечто большее, чем просто пользоваться почтой и новостями,пользователь не может, так как он не подсоединен к Internet. Его компьютеримеет возможность обращаться к другому, который подключен к Internet, иобменивается с ним файлами.Доступ через другие сети, входящие в глобальную сеть.
Доступчерез другие сети можно рассмотреть на примере онлайновых системDELPHI и BIX. DELPHI предоставляет полноценный доступк Internet, электронную почту, передачу файлов и удаленный доступ к другимкомпьютерам. Система обеспечивает прямое подсоединение ко всемвозможностям Internet.3.Электронная почта является популярной услугой вычислительных сетей, и поставщики сетевых операционных систем комплектуют своипродукты средствами поддержки электронной почты.Электронная почта в локальных сетях обеспечивает передачудокументов, успешно используется при автоматизации конторских работ.При использовании для связи между сотрудниками всего офиса онаоказывается удобнее телефона, так как позволяет передавать такуюинформацию, как отчеты, таблицы, диаграммы и рисунки, которые потелефону передать трудно.Передача между терминалами сообщений, например фототелеграмм,может также рассматриваться как разновидность электронной почты.
Однакодля большинства конкретных случаев использование электронной почтыпредполагает передачу сообщений через специальные «почтовые ящики»,между которыми размещаются устройства обработки данных. «Почтовыйящик» — общая область памяти вычислительной сети, предназначенная длязаписи информации с помощью одной прикладной программы с целью еедальнейшегоиспользованиядругимиприкладнымипрограммами,функционирующими в других узлах сети.Электронная почта глобальных сетей передачи сообщений, где могутобъединятьсякомпьютерысамыхразличныхконфигурацийисовместимостей, обеспечивает:работу в офлайновом режиме, когда не требуется постоянногоприсутствия на почтовом узле.
Достаточно указать специальной программепочтовику (Mailer) время системных событий и адреса, где следует забиратьпочту;доступ к телеконференциям (Echo Conference);доступ к файловым телеконференциям (File Echo Conference).Файловые телеконференции отличаются от обычных тем, что вкачестве сообщений в них существуют не письма, а файлы.К преимуществам электронной почты относятся скорость и надежностьдоставки корреспонденции, относительно низкая стоимость услуг,возможность быстро ознакомить с сообщением широкий круг пользователей.Любая система электронной почты состоит из двух главных подсистем:клиентского программного обеспечения, с которым непосредственновзаимодействует пользователь;серверногопрограммногообеспечения,котороеуправляетприемомсообщенияотпользователя-отправителя,передачейсообщения, направлением сообщения в почтовый ящик адресата и егохранением в этом ящике до тех пор, пока пользователь-получатель его оттудане достанет.
Серверное программное обеспечение при совместимостипротоколов передачи данных может обрабатывать почту, подготовленнуюразличными клиентскими программами. Это программное обеспечениеразличается уровнями производительности, надежности, совместимости,устойчивостью к ошибкам, возможностями расширения.Клиентское программное обеспечение предоставляет пользователямудобные средства для работы с почтой..