Две технологии использования сервера
Различают две технологии использования сервера: технологию файл-сервера и архитектуру клиент-сервер.
В первой модели (файл-сервер) используется файловый сервер, на котором хранится большинство программ и данных. По требованию пользователя ему пересылаются необходимая программа и данные. Обработка информации выполняется на рабочей станции.
В системах с архитектурой клиент-сервер обмен данными осуществляется между приложением-клиентом (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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!