Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бакалавры экономики. 1 курс 2 семестр / Информатика / Лекции / КонспектЛекцийИвженкоАП_2009v22.doc
Скачиваний:
96
Добавлен:
13.03.2015
Размер:
995.84 Кб
Скачать

9.8. Среда клиент-сервер

В настоящее время большинство сетей использует модель клиент-сервер. Сеть архитектуры клиент-сервер — это сетевая среда, в кото­рой компьютер-пользователь инициирует запрос компьютеру-серверу, вы­полняющему этот запрос. Рассмотрим работу модели на примере системы управления БД — приложения, часто используемого в среде клиент-сервер. В модели клиент-сервер ПО клиента использует язык структурированных запросов SQL (Structured Query Language), кото­рый переводит запрос с языка, понятного пользователю, на язык, понятный машине. SQL близок к естественному английскому.

Пользователь генерирует запрос с помощью интерфейс­ного приложения, которое обеспечивает интерфейс пользователя, формирует запросы и отображает данные, полученные с сервера. В клиент-серверной среде сервер не наделяется пользовательским ин­терфейсом. Представлением данных в удобной форме занимается сам пользователь. Сервер обрабатывает запрос, проводит поиск необходимых данных (выполняет работу клиента) и отсы­лает их пользователю. ПО предусматривает обновление, удаление, до­бавление и защиту информации. Сервер называют также прикладной частью модели клиент-сервер. Пользова­тель имеет дело с экранной формой. В ней он задает необходимые параметры информации. Интерфейсная часть одну и ту же информацию может представлять в различном виде.

Технология клиент-сервер создает мощную среду, обладающую множеством реальных преимуществ. В частности, хорошо спланиро­ванная клиент-серверная система обеспечивает относительно недо­рогую платформу, которая обладает в то же время вычислительными возможностями мэйнфрейма и легко настраивается на выполнение конкретных задач. Кроме того, в среде клиент-сервер резко умень­шается сетевой трафик, так как по сети пересылаются только резуль­таты запросов. Файловые операции выполняются в основном более мощным сервером, поэтому запросы лучше обслуживаются. Это оз­начает, что нагрузка на сеть распределяется более равномерно, чем в традиционных сетях на основе файл-сервера. Уменьшается потреб­ность компьютеров-клиентов в ОЗУ, так как вся работа с файлами выполняется на сервере. По этой же причине на компьютерах-кли­ентах уменьшается потребность в дисковом пространстве. Упро­щается управление системой, контроль ее безопасности становится проще, так как все файлы и данные размещаются на сервере. Упро­щается резервное копирование.

9.9. Internet как иерархия сетей

Слово Internet происходит от выражения interconnected networks (связанные сети). Это глобальное сообщество малых и больших се­тей. В широком смысле - это глобальное информационное простран­ство, хранящее огромное количество информации на миллионах ком­пьютеров, которые обмениваются данными.

К концу 1969 г. в США был завершен проект ARPAnet подклю­чением в одну компьютерную сеть 4 исследовательских центров. Проект также предусматривал проведение экспериментов в области компь­ютерных коммуникаций, изучение способов поддержания связи в ус­ловиях ядерного нападения и разработку концепции децентрализо­ванного управления военными и гражданскими объектами в период ведения войн.

В 1972 г. Минобороны США начало разработку но­вой программы Internetting Project с целью изучения методов соеди­нения сетей между собой. Выдвигались требования максимальной на­дежности передачи данных при заведомо низком качестве коммуникаций, средств связи и оборудования и возможности пере­дачи больших объемов информации.

В 1974 г. была поставлена зада­ча разработки универсального протокола передачи данных, которая была решена созданием протокола передачи данных и объединения сетей – Transmission Control Protocol/Internet Protocol (ТСР/IР). В 1983 г. был осуществлен перевод ARPAnet на ТСР/IР.

В 1989 г. в Европейской лаборатории физики элементарных частиц (CERN, Швейцария, Женева) Тим Бернерс-Ли разработал технологию гипер­текстовых документов — World Wide Web, позволяющую пользовате­лям иметь доступ к любой информации, находящейся в сети Интер­нет на компьютерах по всему миру. К 1995 г. темпы роста сети показали, что регулирование вопросов подключения и финансиро­вания не может находиться в руках одного Национального научного фонда США, и в этом же году произошла передача региональным сетям оплаты за подсоединение многочисленных частных сетей к на­циональной магистрали.

Рассмотрим схему подключения компьютера к Интернет и про­следим, по каким каналам передается информация, посылаемая в Сеть и принимаемая из Сети. Подключение к Интернету домашнего компьютера выполняется, как правило, с помощью модема (рис. 7.8). При этом чаще всего осуществляется так называемое сеансовое со­единение с провайдером по телефонной линии. Набирается один из телефонных номеров, предоставленных провайдером, для соединения с одним из его модемов. У провайдера имеется набор модемов, так называемый модемный пул. После того, как вы соединились с ISP (Internet Service Provider), ваш компьютер становится частью сети данного ISP. Каждый провайдер имеет свою магистральную линию или backbone.

ISP-провайдеры имеют так называемые точки присутствия РОР (Point of Presence), где происходит подключение локальных пользо­вателей. Провайдер может иметь точки присутствия РОР в несколь­ких городах. В каждом городе находятся аналогичные модемные пулы, на которые звонят локальные клиенты этого провайдера в дан­ном городе. Провайдер обычно арендует волоконно-оптические линии у телефонной компании для соединения всех своих точек при­сутствия. Крупные коммуникационные компании имеют собствен­ные высокопропускные каналы.

Магистральная сеть ISP-B

Магистральная сеть ISP-A

Модем

Выделенная линия

Варианты доступа в Internet

Точка обмена большого трафика (NAP)

NAP

Модемныйпул

E-mail

DNS

Связь с другими сетями

WWW