Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РЭУБД_лекции.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
1 Мб
Скачать
☆

Тема 1. Средства взаимодействия клиента и сервера бд

В настоящее время Internet рассматривают как объединение сетей на базе протоколов TCP/IP. Задача Internet в глобальных масштабах заключается в единстве сетей с различными техническими характеристиками и операционными системами в одно информационное пространство.

World Wide Web (WWW) - это самый популярный сервис Internet. Проект WWW разработан Европейской лабораторией по ядерной физике (CERN), расположенной в Швейцарии.

В основе WEB лежит протокол передачи данных HTTP (Hypertext Transfer Protokol), созданный как средство обмена информацией между физиками, получивший широкую известность и распространение по всемирной сети.

Протоколы представляют собой стандарт обмена данными между компьютерами. Передаваемые данные разбиваются на блоки и упаковываются в пакеты. Пакеты IP передают данные, отслеживая с помощью контрольных сумм результат сбора блоков данных.

Для решения проблемы неограниченности коммуникаций между различными системами, участвующими в процессе взаимодействия компьютеров основополагающим протоколом в Internet принят TCP/IP. IP протокол (Internet протокол) - обеспечивает надежную передачу данных между компьютерами блоками определенной длины. Это обеспечивается структурой пакета IP.

Заголовок IP пакета содержит адрес получателя и отправителя, а вложенный в IP пакет TCP пакет - включает информацию и средства, необходимые для того, чтобы все пакеты, которые получит адресат, были собраны в правильной последовательности. Заголовок TCP пакета включает также и информацию об Internet сервисах, которые используются в сеансах связи.

Программы просмотра WWW называются Web-browser. Эти программы предоставляют удобный интерфейс для доступа и просмотра ресурсов Internet. Используя эти программы (Interne Exploer, Netscape, Opera и др.), пользователь по заданному адресу Internet в формате URL (Uniform Resource Locator) вызывает и отображает необходимый ресурс на экране дисплея.

В основе обмена данными между различными компьютерами лежит технология клиент-сервер. Глобальная сеть рассматривается как сеть серверов, к которым могут осуществить доступ миллионы клиентов. Серверы Интернета оптимизированы для решения конкретных задач и могут поддерживать больше одного сервис; (например, одновременно Web, Ftp, электронную почту).

1.1 Сервисы сети Internet. Сетевая архитектура osi.

Сервис FTP (File Transfer Protocol) - протокол передачи данных. На сервере, поддерживающем только протокол FTP можно найти требуемые файлы и перекачать их на свой компьютер.

Сервис Gopher - информационная система, которая посредством выбора иерархического меню выбирает путь поиска информации или файла. Система появилась в 1991 году в штате Миннесот США.

Сервис WAIS (Wide Area Information Service) идентичен Gopher. Этот протокол выбран правительством США для стандартизации его огромных хранилищ данных.

Электронная почта использует протоколы SMTP, POP2/3.

SMTP - Simple Mail Transfer Protocol - оптимальный маршрут между серверами.

POP - Post Office Protocol - доставляет почту от сервера клиенту.

Telnet - программа для обеспечения дистанционного доступа к удаленному компьютеру в Internet. При этом компьютер пользователя выступает в качестве терминала, подключенного к большому компьютеру (main frame). Например, связь с библиотеками, турагенствами.

Телеконференция Usenet - это виртуальная коммуникация, работающая на возможностях электронной почты. Поступающие сообщения централизовано собираются, сортируются по теме и представляются участникам группы. Usenet представлен десятками тысяч дискуссионных групп по определенным направлениям.

Система IRC - Internet Relay Chat - интерактивная система реального времени предназначена для личного общения людей через Internet.

Система URL - Uniform Resource Locator – обозначает положение документа в Глобальной сети или его адрес, ссылку. URL состоит из компонентов: протокол, сервис, имя сервера, путь к файлу, имя файла - http://www.servername.com/каталог/default.html

Служба DNS - Domain Name System - служба доменной системы наименования. Эта служба преобразует текстовые имена серверов в числовые IP. Это распределенная по многим серверам база имен компьютеров. Например, www.mypic.com-204.129.127.17. Клиент запрашивает текстовый адрес, сервер DNS выполняет поиск и возвращает ему числовой адрес, по этому адресу клиент обращается к серверу.

Поисковые системы. Для поиска информации по определенной теме посылают запросы на поисковые серверы. С помощью поисковых систем, которые запоминают информацию о каждой пройденной связи и строят пазы данных для конкретного поиска. Популярные службы Yahoo, Yandex, Rambler, Mail, Google, ALta Vista, Infoseek и др.

Модель OSI

Рекомендуемая модель сетевой архитектуры под названием Модель взаимодействия открытых систем - the Reference Model of ()pen System Interconnection (OSI) - была разработана в период с 1984 ПО 1997 годы. Модель OSI базируется на модели, предложенной Международным институтом стандартов - ISO (International Standards Organization). Американский национальный институт стандартов тоже является членом ISO.

Структура модели сети. Задачи и функции каждого уровня OSI.

Структура сети по модели ISO/OSI предполагает деление на семь уровней:

  1. Физический.

  2. Уровень соединения.

  3. Сетевой уровень.

  4. Транспортный уровень.

  5. Сеансовый уровень.

  6. Уровень представления.

  7. Прикладной уровень.

Каждый уровень служит для выполнения определенных функций и обеспечивает связь для следующего по номеру уровня. Каждый уровень подчиняется определенному сетевому протоколу, определяющему набор сетевых служб. Интернет является сетью с переключением пакетов. Данные передаются от одного коммутатора пакетов до следующего, службы доставки проверяют контрольные суммы на каждом уровне. Каждый уровень пользуется различными единицами измерения количества данных (физический - биты; уровень соединения - кадры; сетевой уровень - пакеты; от транспортного до прикладного - сообщения).

Характеристика уровней.

1. Физический уровень служит непосредственно для передачи информации по сетевым каналам связи. Это кабели, соединяющие компьютеры, методы электрического преобразования сигналов, сетевые технологии (Ethernet, Arc net или Token ring).

2. Уровень соединения - сетевая карта на компьютере передает данные от физического уровня к сетевому, следит за сохранностью данных.

3. Сетевой уровень - на этом уровне служба доставки определяет путь следования данных по сети, решает вопросы скорости передачи данных, проблемы столкновения.

4. Транспортный уровень — доставляет или транспортирует данные между компьютерами к прикладным процессам.

5. Сеансовый уровень - решает вопросы идентификации пользователей (обработка имен, паролей, прав доступа, определение сеанса пользователя, получение разрешения от удаленного компьютера).

6. Уровень представления - образует интерфейс сети к устройствам компьютера (собираются сведения о мониторе, принтере, системе и т.д.).

7. Уровень приложения - все общесетевые прикладные программы (электронная почта, распределенные базы данных и др. прикладные программы).