Чтение онлайн

на главную - закладки

Жанры

Новая энциклопедия для мальчиков
Шрифт:

Когда и как возник Интернет

История Интернета началась с 1958 года, когда в ответ на запуск первого спутника, США организовали организацию под названием ARPA (Advanced Research Projects Agency).

Она и сыграла огромную роль в создании этой новой системы связи.

До 1968 года внутри ARPA и в других организациях велась работа по соединению компьютеров.

В 1968 году была построена первая Сеть, основанная на современных принципах Интернета. Она состояла из 4-х компьютеров. В течение следующих десяти лет в Сеть ARPANET подключились множество организаций и университетов. В 1989 году количество подключенных компьютеров достигло ста тысяч. К концу 80-х в Сеть было подключено более десяти стран.

В 1991-м была разработана технология WWW. К этому моменту ARPANET уже перестала официально существовать. Пришло время современного Интернета. В 1991 году Россия присоединилась к Интернету. К 1992 году в Сети было более миллиона компьютеров. За 1993 год «веб» вырос в три с половиной тысячи раз. В 1994 году Интернету исполнилось 25 лет. С тех пор Сеть достигла глобального распространения, но принципиально не изменилась. Было придумано множество новых технологий, улучшились каналы связи, увеличилось до десятков миллионов количество компьютеров, а количество пользователей – до сотен миллионов. В результате Интернет обрел общеизвестность, и он стал коммерчески выгодным. Уже в 1994 году можно было заказать пиццу на дом через Интернет. На август 2000 года насчитывалось более двадцати миллионов WEB-сайтов.

Как работает Интернет

Для того чтобы компьютеры разных моделей, работающие под управлением различных программ, могли общаться друг с другом в Интернете, надо было разработать единый для всех язык. Точнее, набор языков, каждый из которых служит определенной цели. Эти языки называются протоколами. Кроме того, понадобилось установить способ различения одного компьютера в Сети от другого, а также – способ определения их места нахождения. Этой цели служат IP-адреса (ай-пи). IP-адреса – это четыре числа от 0 до 255. Обычно их разделяют точками. Например: 123.23.110.1.

Однако такой способ хорошо подходит только для общения самих компьютеров, но очень неудобен для человека. Для удобства же человека служат домены.

Домен – это более простой и понятный способ идентифицировать компьютер или компьютеры в Интернет. К примеру, компьютер с IP-адресом 209.155.82.19 имеет доменное имя www.cdrom.com. Один IP-адрес может иметь несколько доменов. Например, тот же адрес имеет еще одно доменное имя: web1.cdrom.com. Первый служит маркетинговым целям, второй – для внутренних целей. Домены бывают нескольких уровней. Например, в доменном имени www.cdrom.com, «com» – домен первого уровня, «cdrom» – второго уровня, «www» – третьего уровня.

Тот, кто владеет доменом определенного уровня, может создавать сколько угодно доменов более низких уровней. Домены первого уровня не подлежат продаже. Они определяются организацией по развитию Интернета. Домены второго во многих странах продаются или же на них передается право администрирования на коммерческой основе. Это назвается делегированием домена. В некоторых странах домены только третьего уровня являются объектами коммерции, например, в Великобритании.

К счастью, в России (для которой выдан домен первого уровня «ru») можно купить право распоряжения доменами второго уровня. Например, ipform.ru. После того как ты приобретешь домен второго уровня, сможешь создать в нем домены нижних уровней.

Например, к «ipform.ru» можно добавить «www» и получится:

«www.ipform.ru». А можете добавить «office» и получить «office.ipform.ru», что подходит для компьютера, стоящего в офисе.

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

«http://www.ipform.ru» фраза «http://», это указывает, что ты хотел бы пообщаться с компьютером» www.ipform.ru», используя протокол (язык) «http». Общепринято, что по протоколу «http» общаются по порту «80». И твой браузер, и программа, которая обслуживает порт 80, умеют говорить на протоколе «http».

HTTP означает «Hyper Text Transfer Protocol», т. е. «протокол передачи гипертекста». Гипертекст – это текст, в котором есть ссылки на другие гипертексты или места в этом тексте. При отправке почты, твоя почтовая программа использует протокол «SMTP», который использует порт 25, а при получении – протокол POP3 на порту 110.

Есть еще огромное количество различных протоколов и портов. Их для простоты можно называть сервисами, а компьютеры, которые ожидают, что к ним придут запросы на используемых протоколах, – серверами.

Компьютеры же, которые обращаются к серверам, называются клиентами. Компьютер может быть одновременно и сервером и клиентом, а может выполнять только одну какую-либо функцию.

Что такое World Wide Web (Всемирная паутина, WWW, Веб)?

World Wide Web, Всемирная паутина, WWW, Web, Веб – это все названия одного и того же сервиса, который был придуман в 1991 году и использует протокол HTTP для передачи гипертекстовых документов и других файлов от Веб-сервера к клиентам.

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

Принцип работы WWW следующий. Пользователь запускает у себя программу, понимающую протокол HTT, и специальный язык, на котором создается содержимое WWW. Эта программа называется «программой просмотра HTML-страницы», или по-английски – browser (браузер). При этом HTML (Hyper Text Markup Language) – это «язык разметки гипертекста», т. е. язык, с помощью которого создается гипертекст. Далее пользователь набирает адрес www-сервера. Браузер обращается к серверу, с просьбой отдать документ, расположенный по этому адресу. Сервер отдает документ. Браузер получает документ, обрабатывает его и, если в нем есть картинки, также просит сервер отдать ему их, как и другие материалы документа. Этот документ принято называть страницей, а также WEB-страницей, или HTML-страницей. После этого браузер обрабатывает все пришедшие данные и показывает готовую страницу на твоем экране.

Некоторые элементы страницы (тест, картинки, кнопки) могут быть ссылками. Если ты нажмешь на них, то твой браузер пошлет запрос серверу, указанному в ссылке, чтобы попросить у него документ, который в ней же и обозначен. Таким образом ты можешь передвигаться от документа к документу, от сервера к серверу, что превращает весь Интернет в одну гигантскую Сеть, связывающую документы и серверы друг с другом нитями гиперссылок. Кроме того, на странице могут быть места для ввода какой-либо информации и ссылки на программу на сервере, которая должна обрабатывать эту информацию. Например, ты можешь ввести Ф.И.О. и адрес человека и нажать кнопку «Получить телефон».

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

На этом принципе построено подавляющее большинство интерактивных WEB-страниц и сайтов.

Сайт – это множество страниц, объединенных под одним доменным именем. Например: www.ipform.ru – это сайт, а www.ipform.ru/index.html – это HTML-страница /index.html на сайте www.ipform.ru. Сам по себе WWW умеет не очень много, но использование программ, обрабатывающих запросы пользователей, делает его возможности огромными. В написании таких программ, а также в создании красивых, легко используемых страниц и состоит труд web-разработчиков.

Поделиться:
Популярные книги

На границе империй. Том 7. Часть 4

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
На границе империй. Том 7. Часть 4

Надуй щеки! Том 4

Вишневский Сергей Викторович
4. Чеболь за партой
Фантастика:
попаданцы
уся
дорама
5.00
рейтинг книги
Надуй щеки! Том 4

Убивать чтобы жить 9

Бор Жорж
9. УЧЖ
Фантастика:
героическая фантастика
боевая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 9

Часовое сердце

Щерба Наталья Васильевна
2. Часодеи
Фантастика:
фэнтези
9.27
рейтинг книги
Часовое сердце

Довлатов. Сонный лекарь 3

Голд Джон
3. Не вывожу
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Довлатов. Сонный лекарь 3

Прометей: Неандерталец

Рави Ивар
4. Прометей
Фантастика:
героическая фантастика
альтернативная история
7.88
рейтинг книги
Прометей: Неандерталец

Девочка для Генерала. Книга первая

Кистяева Марина
1. Любовь сильных мира сего
Любовные романы:
остросюжетные любовные романы
эро литература
4.67
рейтинг книги
Девочка для Генерала. Книга первая

Звездная Кровь. Изгой

Елисеев Алексей Станиславович
1. Звездная Кровь. Изгой
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Звездная Кровь. Изгой

Фею не драконить!

Завойчинская Милена
2. Феями не рождаются
Фантастика:
юмористическая фантастика
5.00
рейтинг книги
Фею не драконить!

Темный Лекарь 2

Токсик Саша
2. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 2

Имперец. Том 1 и Том 2

Романов Михаил Яковлевич
1. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Имперец. Том 1 и Том 2

Последняя Арена 8

Греков Сергей
8. Последняя Арена
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Последняя Арена 8

Маршал Советского Союза. Трилогия

Ланцов Михаил Алексеевич
Маршал Советского Союза
Фантастика:
альтернативная история
8.37
рейтинг книги
Маршал Советского Союза. Трилогия

Камень. Книга 3

Минин Станислав
3. Камень
Фантастика:
фэнтези
боевая фантастика
8.58
рейтинг книги
Камень. Книга 3