Глобальная компьютерная сеть Интернет.
В 1969 году в США была создана компьютерная сеть ARPAnet, объединяющая компьютерные центры министерства обороны и ряда академических организаций. Эта сеть была предназначена для узкой цели: главным образом для изучения того, как поддерживать связь в случае ядерного нападения и для помощи исследователям в обмене информацией. По мере роста этой сети создавались и развивались многие другие сети. Еще до наступления эры персональных компьютеров создатели ARPAnet приступили к разработке программы InternettingProject ("Проект объединения сетей"). Успех этого проекта привел к следующим результатам. Во-первых, была создана крупнейшая в США сеть internet (со строчной буквы i). Во-вторых, были опробованы различные варианты взаимодействия этой сети с рядом других сетей США. Это создало предпосылки для успешной интеграции многих сетей в единую мировую сеть. Такую "сеть сетей" теперь всюду называют Internet (в отечественных публикациях широко применяется и русскоязычное написание - Интернет).
В настоящее время на десятках миллионов компьютеров, подключенных к Интернету, хранится громадный объем информации (сотни миллионов файлов, документов и т. д.) и сотни миллионов людей пользуются информационными услугами глобальной сети.
Интернет — это глобальная компьютерная сеть, объединяющая многие локальные, региональные и корпоративные сети и включающая в себя десятки миллионов компьютеров.
В каждой локальной или корпоративной сети обычно имеется, по крайней мере, один компьютер, который имеет постоянное подключение к Интернету с помощью линии связи с высокой пропускной способностью (сервер Интернета).
Надежность функционирования глобальной сети обеспечивается избыточностью линий связи: как правило, серверы имеют более двух линий связи, соединяющих их с Интернетом.
Основу, «каркас» Интернета составляют более ста миллионов серверов, постоянно подключенных к сети.
К серверам Интернета могут подключаться с помощью локальных сетей или коммутируемых телефонных линий сотни миллионов пользователей сети.
ТЕХНОЛОГИЯ КЛИЕНТ-СЕРВЕР
В общем случае для организации работы пользователей сети с информационными ресурсами, распределенными по различным компьютерам, необходимы три составляющих:
· программа, установленная на компьютере пользователя, которая может осуществлять сетевой запрос с целью получения объекта, и предназначенная для его обработки (например, просмотра, изменения или печати документа);
· программа, установленная, как правило, на компьютере, где расположен информационный объект, которая может осуществлять по запросу поиск и пересылку объекта, а также упорядочивание доступа к нему нескольких пользователей;
· правила (протокол) взаимодействия между этими программами.
Технология взаимодействия, в которой одна программа запрашивает выполнение какой-либо совокупности действий ("запрашивает услугу"), а другая ее выполняет, называется технологией "клиент-сервер". Участники такого взаимодействия называются соответственно клиентом (client) и сервером (server). Достаточно часто клиентом (или сервером) называют компьютеры, на которых функционирует то или иное клиентское (или серверное) программное обеспечение.
HTTP (англ. HyperTextTransferProtocol — «протокол передачи гипертекста») — протокол прикладного уровня передачи данных (изначально — в виде гипертекстовых документов в формате HTML). Основой HTTP является технология «клиент-сервер», то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом.
Сеть интернет, ее службы :Web, электронная почта, пересылка файлов, удаленный доступ. Провайдер. Варианты соединения с Интернетом.
Службы сети Internet
Internetпредназначен для обмена информацией между людьми. Функции обмена информацией реализуют службы сети Internet. Причина бурного роста сети Internet состоит не только в том, что ее службы предлагают удобные средства для обмена информацией и доступа к ней, но и в том, что в сети всегда есть необходимая информация. Кроме уникальной быстроты получения информации, службы сети Internet работают круглосуточно и без выходных. Наиболее широко используются следующие службы:
- Удаленный доступ (telnet)- позволяет пользователю работать на удаленном компьютере, используя его ресурсы, как собственные.
- FTP - одна из старейших служб, используется для быстрого копирования файлов с одного удаленного компьютера на другой.
- «Всемирная паутина» (WorldWideWeb, WWW, или «веб») - служба, которая совмещает функции электронного издательства и библиотеки. Особенность публикаций в Интернете - это широкое использование средств мультимедиа (изображения, звук, видеоролики), наличие ссылок внутри документа и на другие документы.
- Электронная почта (e-mail) - служба для адресной доставки информации.
- Новости (news, USENET) - это тематические конференции, доски объявлений или газеты, где каждый пользователь одновременно может быть автором.
Удаленный доступ(telnet)
Удаленный доступ (teletype network) позволяет пользователю, имеющему право работать на удаленном компьютере, использовать его ресурсы, как собственные. Сеанс связи обеспечивается совместной работой программного обеспечения удаленного компьютера и компьютера пользователя. TELNET состоит из двух взаимодействующих между собой компонентов: клиента и сервера:
Программа-клиент выполняется на компьютере, посылающем запрос на соединение. Она должна:
1. установить сетевое соединение с требуемым компьютером;
2. принять от пользователя требуемые данные;
3. привести эти данные к стандартному формату и послать их серверу;
4. принять от сервера выходные данные в стандартном формате;
5. переформатировать полученные выходные данные для отображения их на мониторе пользователя.
Программа-сервер выполняется на компьютере, предоставляющем запрашиваемую услугу, в фоновом режиме. Она ожидает запроса на свои услуги и по мере поступления обслуживает его, передавая результаты программе-клиенту в стандартном формате. Если программа-сервер не активизирована, услуга удалённого доступа будет невозможна.
Программа-сервер и программа-клиент обмениваются данными на основе набора правил (протокола). Операционные системы на компьютере пользователя и удаленном компьютере могут быть различными.
Данные пользователя по протоколу TELNET передаются открытым текстом. Чтобы защитить данные от несанкционированного доступа был разработан криптографически защищённый протокол и основанная на нём программа SSH (SecureShell).