Две технологии использования сервера



Различают две технологии использования сервера: технологию файл-сервера и архитектуру клиент-сервер.

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

В системах с архитектурой клиент-сервер обмен данными осуществляется между приложением-клиентом (front-end) и приложением-сервером (back-end). Хранение данных и их обработка производится на мощном сервере, который выполняет также контроль за доступом к ресурсам и данным. Рабочая станция получает только результаты запроса. Разработчики приложений по обработке информации обычно используют эту технологию.

Использование больших по объему и сложных приложений привело к развитию многоуровневой, в первую очередь трехуровневой архитектуры с размещением данных на отдельном сервере базы данных (БД). Все обращения к базе данных идут через сервер приложений, где они объединяются.

Глобальная сеть Интернет

В конце 1950-х министерство обороны США учредило Агентство перспективных исследовательских проектов ARPA (Advanced Research Projects Agency), которое занималось компьютерным моделированием военных и политических событий.

В 1969 была создана сеть ARPANET, которая и стала основой будущего Интернета. 1969 традиционно считается годом его возникновения.

В 1983 году из ARPANET выделилась MILNET, которая стала относиться к Defence Data Network (DDN) министерства обороны США. Термин Internet стал использоваться для обозначения единой сети: MILNET плюс ArPANET.ARPANET стала основой для объединения локальных и территориальных сетей в единую глобальную систему, которая постепенно разрослась до масштабов всей Земли. Это гигантское объединение сетей и называют Интернетом с большой буквы или Сетью.

В 1980-х Интернетом пользовались в основном специалисты. По сети передавалась электронная почта и организовывались телеконференции между научными центрами и университетами.

В 1990 программист Европейского центра ядерных исследований (CERN) в Женеве Тим Бернерс-Ли (Tim Berners-Lee) создал систему, реализующую идею единого гипертекстового пространства.

Но по-настоящему популярным Интернет стал после выхода в свет графического браузера «Мозаика» (Mosaic), разработанного в 1992 сотрудником Иллинойского университета Марком Андресеном (Marc Andreesen). К этому времени возросла пропускная способность сетей, и появилась возможность быстро передавать цветные изображения, фотографии, рисунки. В Интернет хлынула не только научная, но и развлекательная информация.

Протоколы в Интернет

Протокол – это набор правил и описаний, регулирующих передачу информации между ПК.

Часть протоколов реализуется программно (сетевой операционной системой), часть – аппаратно.

В сети Интернет базовым протоколом является TCP/IP.

В Интернет имеется 7 уровней протоколов, которые взаимодействуют друг с другом. Два основных протокола: IP (Internet Protocol)Протокол Интернета и TCP (Transmission Control Protocol)Протокол управления передачей. Так как эти два протокола тесно взаимосвязаны, то их часто объединяют, и говорят, что: В сети Интернет базовым протоколом является TCP/IP.

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

Протокол IP обеспечивает функции адресации и маршрутизации данных в сети. С помощью протокола IP все части передаются получателю, где с помощью протокола TCP проверяется, все ли части получены.

Так как отдельные части могут путешествовать по Интернет самыми разными путями, то порядок прихода частей может быть нарушен. После получения частей TCP располагает их в нужном порядке и собирает в единое целое.

§ SMTP(Simple Mail Transfer Protocol) – самый распространенный протокол для отправки почты. Имеет высокий уровневый и базируется на TCP.

§ POP3 (Post Office Protocol), IMAP (Interactive Mail Access Protocol)– протоколы получения почты. Как и SMTP, является протоколом высокого уровня и базируется на TCP.

§ HTTP(HyperText Transfer Protocol) – для просмотра WWW-серверов, основной протокол передачи html-документов.

§ FTP(File Transfer Protocol) – протокол для передачи файлов по сети, обеспечивает пересылку файлов из файловой системы сервера в локальную файловую систему клиента и наоборот.

§ Telnet (Teletype Network) протокол для исполнения команд на удаленной машине, позволяет серверу воспринимать удаленные терминалы в качестве стандартных сетевых виртуальных терминалов. RLOGIN (Remote LOGIN - удаленный вход в систему) позволяет пользователям UNIX подключаться к системам UNIX на других машинах через сеть Internet и работать так же, как при прямом подключении терминала к машине. Этот протокол обеспечивает такой же сервис, как протокол TELNET. SSH (Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и передачу файлов. Сходен по функциональности с протоколами Telnet и Rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли.

§ WAP (Wireless Application Protocol — протокол беспроводной связи) – протокол для передачи информации на мобильные телефоны.

Адресация в Интернет

Адресация глобальных сетей – это система уникальных имен (адресов), позволяющая передавать информацию в определенном направлении.

В 1981 г. был принят стандарт IPv4, который используется до сих пор. Он допускает создание около 4,5 млрд. адресов. Все это адресное пространство уже заполнено на 86%. При нынешних темпах развития сети адреса закончатся к 2017 г..

Каждый компьютер в Интернет имеет IP-адрес: уникальный 32-раз­ряд­ный адрес (32-битовый), состоящий из 4-х десятичных чисел от 0 до 255 (***.***.***.***), разделенных точками (например, 123.34.0.1 или 200.190.34.120) Он называется IP‑адресом, то есть адресом интернет-протокола, по которому определяется положение компьютера в сложной иерархии сетей, составляющих Интернет. IP-адрес может быть статическим (постоянным) или динамическим, выделяемым компьютеру только на время его подключения к Сети. Часто за IP-адресом скрывается локальная сеть, соединенная с Интернетом через специальный прокси-сервер.

 Именно IP адрес используется для отправки и получения пакетов.

 

IPv6 (Internet Protocol version 6) – это новая версия протокола IP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в Интернете. В настоящее время протокол IPv6 уже используется в нескольких сотнях сетей по всему миру, но пока ещё не получил широкого распространения в Интернете, где преимущественно используется IPv4.

Протокол IPv6 выделяет на адрес 128 бит. Это соответствует 340 триллионам триллионов триллионов адресов (3,4x1038)

В протоколе IPv6 128-разрядные адреса записываются в виде 8 16-разрядных чисел, разделенных двоеточием. Каждое число представлено 16-ричными цифрами.

Основная форма имеет вид *:*:*:*:*:*:*:*, где '*' шестнадцатеричные 16-битовые числа.

Примеры:

- fedc:ba98:7654:3210:FEDC:BA98:7654:3210

- 1080:0:0:0:8:800:200C:417A

Организация ICANN, осуществляющая надзор за использованием интернет-протоколов, 4 февраля 2008 г. начала добавлять в шесть из тринадцати корневых DNS-серверов записи, содержащие адреса в формате протокола IPv6. Это означает, что каждому новому доменному имени соответствует адрес в новом, более современном формате. Таким образом, начался готовившийся несколько лет переход с нынешнего протокола IPv4 на более современный IPv6. Это изменит всю адресацию интернет-пространства.

Для удобства составления и запоминания адресов сайтов совместно с IP-адресацией действует Система Доменных Имен (DNS - Domain Name System, domain — зона, владение), которая отражает логическую структуру Интернета. Все его информационное пространство разделено на зоны первого уровня по принадлежности к стране (.RU – Россия,.UC — Украина) или по профилю ресурса (.com - коммерческие организации,.edu — образовательные учреждения). Когда-то зон первого уровня было только 6, а сейчас их более 300). Следует сказать, что доменный адрес не связан напрямую с физическим расположением ресурса. Сайт a.ru может размещаться на компьютере, находящемся, например, во Франции.

Доменное имя представляет собой последовательность букв или слов, организованных в виде иерархии. Такие имена читаются справа налево. Каждое слово в символическом имени это так называемый домен.

Самый общий домен – справа – домен верхнего уровня.

Для того чтобы разные доменные адреса указывали на один сервер, они должны транслироваться в один и тот же IP адрес. Трансляция доменного адреса в IP адрес производится с помощью DNS сервиса (Доменной Службы Имен). Для этого в Интернете существуют специальные серверы DNS, которые сопоставляют доменное имя сайта и IP-адрес того компьютера, на котором этот сайт размещается. Базы данных DNS постоянно обновляются и корректируются.

Для правильной передачи информации по сети слева от доменного имени указывается название протокола, в соответствии с которым организована эта информация:

http:// — протокол передачи гипертекстовых страниц,

ftp:// — протокол пересылки файлов,

Доменное имя вместе с названием протокола образует полный адрес ресурса URL (Uniform Resource\ Locator — универсальный указатель ресурсов).

URL имеет следующую форму:


Дата добавления: 2021-07-19; просмотров: 393; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!