Основы работы в сети Интернет: продолжение

Порт

На сервере может выполняться много различных приложений(почтовый сервер, веб-сервер, и т. п.), и для определения какое из них должно обрабатывать запрос пользовтаеля используется механизм портов. Порт указывается после имени домена и отделятся от него двоеточием. Существует устоявшиеся соответствия портов и протоколов: 80 --- HTTP, 20/21 --- FTP, 25 --- SMTP, 110 --- POP3. В связи с этим, для того, чтобы избавить пользователя от необходимости запоминать нужные номера портов, для определения номера порта может использоваться префикс, совпадающий с именем соответствующего порту протокола --- "http://", "ftp://". При этом,например, если веб-сервер настроен на прием соединений не по 80 порту, такой подход не сработает, и порт надо будет указывать явно.

Сеанс

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

=== Всемирная паутина === Не следует путать Интернет(совокупность компьютеров) и World Wide Web, всемирную паутину. WWW --- это совокупность ссылающихся друг на друга HTML-страниц, расположенных на разных компьютерах.(сделаю дома две машины с двумя сайтами, с перекрестными ссылками и получу всемирную паутину?). В научных публикациях принято упоминания других источников оформлять ссылкой, и в конце приводить полный список документов, на которые есть ссылки, с подробной информацией. Для реализации ссылок в среде электроных документов разработан достаточно универсальный способ --- URL, универсальный указатель на ресурс. Его форма достаточно сложна(подробнее см. RFC1738):

протокол :// имя пользователя : пароль @ адрес компьютера / путь к документу на компьютере

Указывать имя пользователя и пароль требуется редко.

HTML

Существует несколько форматов документов, поддерживающих такие ссылки. В большинстве из них сами URL пользователю не показыаются. В этом состоит одно из основных различий между плоским и размеченным текстами. Plain text показывается без изменений, в случае размеченного текста показывается некий результат его обработки (о-о-оххх). В частности, веб-страницы могут быть созданы с использованием языка разметки HTML(Hyper Text Mark-up Language).

Итак, всемирная паутина --- это совокупность ссылающихся друг на друга веб-страниц.

Ссылки могут быть неправильными. В отличие от Интернета, WWW представляет собой достаточно рваное пространство.

Сайт

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

WWW как база данных

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

Свойство WWW быть огромной базой данных скорее технологическое. В настоящее время, если создатели подсети не позаботились о наличии ссылок только на нужные страницы и в разумном количестве, то такая связность имеет смысл для роботов, а не для людей. А если они соблюли правила --- небольшое количество только нужных хорошо оформленных ссылок, то такой сайт действительно удобно смотреть.


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

End date

21

1

1

1

1

ПетрНикольский, Allena, MaximByshevskiKonopko


CategoryLectures CategoryPspo CategoryMpgu CategoryUneex