Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sit_otvety_edited.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
256.86 Кб
Скачать
  1. WorldWideWeb – всемирная паутина. Протокол обмена гипертекстовой информацией

HTTP - это протокол прикладного уровня, разработанный для обмена гипертекстовой информацией в сети Internet. Протокол используется одной из популярнейших систем Сети - WordWideWeb - с 1990 года. Реальная информационная система требует гораздо большего количества функций, чем просто поиск. HTTP позволяет реализовать в рамках обмена данными набор методов доступа, базирующихся на спецификации универсального идентификатора ресурсов (UniversalResourceIdentifier), применяемого в форме универсального локатора ресурсов (UniverseResourceLocator) или универсального имени ресурса (UniversalResourceName). Сообщения по сети при использовании протокола HTTP передаются в формате, схожим с форматом почтового сообщения Internet (RFC-822) или с форматом сообщений MIME (MultiperposalInternetMailExchange). HTTP используется для взаимодействия программ-клиентов с программами-шлюзами, разрешающими доступ к ресурсам электронной почты Internet (SMTP), спискам новостей (NNTP), файловым архивам (FTP), системам Gopher и WAIS. Протокол разработан для доступа к этим ресурсам посредством промежуточных программ-серверов (proxy), которые позволяют передавать информацию между различными информационными службами без потерь. Протокол реализует принцип "запрос/ответ". Запрашивающая программа - клиент - инициирует взаимодействие с отвечающей программой - сервером, и посылает запрос, включающий в себя метод доступа, адрес URI, версию протокола, похожее по форме на MIME сообщение с модификаторами типа передаваемой информации, информацию клиента, и, возможно, тело сообщения клиента. Сервер отвечает строкой состояния, включающей версию протокола и код возврата, за которой следует сообщение в форме, похожей на MIME. Данное сообщение содержит информацию сервера, метаинформацию и тело сообщения. Понятно, что в принципе, одна и та же программа может выступать и в роли сервера и в роли клиента (так собственно и происходит при использовании proxy-серверов). При работе в Internet для обслуживания HTTP-запросов используется 80 порт TCP/IP. Практика использования протокола такова, что клиент устанавливает соединение и ждет ответа сервера. После отправки ответа сервер инициирует разрыв соединения. Таким образом, при передаче сложных гипертекстовых страниц соединение может устанавливаться несколько раз. Остановимся более подробно на механизме взаимодействия и форме передаваемой информации.

  1. E-mail – электронная почта: основные протоколы и почтовые агенты

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

Основная привлекательность электронной почты - её быстрота.

Преимущества:1) Отсутствие требования одновременного присутствия абонентов.2) Наличие письменной копии послания.3) Письмо одновременно может быть послано нескольким абонентам.4) Наряду с письменными сообщениями можно пересылать фотографии, видео, музыку и т.д. Электронная почта работает по принципу клиент-сервер (почтовый сервер).

Почтовый сервер обрабатывает сообщения сортирует их и отправляет локальному адресату или удаленному почтовому отделению. Клиент готовит и посылает серверу сообщения, принимает и просматривает сообщения. Основные протоколы электронной почты:1) Протокол SMTP - простой протокол передачи почты. Используется для отправки почты как клиентам на сервер как и серверам на другой сервер (рисунок 6).2) POP3 – хост офис протокол, используется для приема почты клиентам сервера. Взаимодействие между почтовыми серверами осуществляется в сетях интернета то есть в сетях TCP/IP поэтому протокол SMTP полностью опирается на стек протоколов TCP/IP.3) UUCP – он используется для отправки и приема почты как клиентом на серверы, так и сервером на другой сервер.

Протокол SMTP использует по умолчанию порт 25.

Основной недостаток данного протокола это отсутствие аутентификации и докачки сообщений, то есть если посылается большое сообщение то в случае разрыва соединения сообщение придется передавать заново.

Согласно этому протоколу клиент инициирует соединение с сервером далее клиент посылает запросы на обслуживание и третье сервер отвечает на эти запросы (рисунок 7).

Протокол POP3.

Модель функционирования протокола включает три стадии:1) Авторизация. На этой стадии клиент идентифицирует себя.2) Транзакция. Это процесс запроса у сервера информации и получение ее. 3) Обновление или завершение транзакции. Это стадия завершения сеанса связи при положительном либо отрицательном ответе сервера.

Современная электронная почта состоит из трех компонентов:1) Пользовательские агенты.2)Транспортные агенты. Пересылка сообщений с одной машины на другую.3)Доставочные агенты. Помещение сообщения в почтовые ящики пользователей получателей.

В электронной почте используются два вида адресов:1)Маршруто-зависимые адреса.2)Маршруто-независимые адреса.

Адрес в этом случае записывается перечислением имен всех промежуточных машин с разделением их восклицательным знаком.

В маршруто-независимом адресе указывается только пункт назначения при этом формат почтового интернет адреса нам известен: пользователь @ машина.

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

  1. E-mail – электронная почта: адресация в системе электронной почты

Есть два вида адресов электронной почты: маршрутно-зависимые и маршрутно-независимые. При использовании первого способа адресации требуется чтобы, отправитель знал промежуточные машины, через которые должно пройти сообщение, для того чтобы попасть в пункт назначения. В адресе второго вида просто указывается пункт назначения. UUCP-адреса являются маршрутно-зависимыми, а Internet-адреса (обычно) от маршрута не зависят.

Электронно-почтовый Internet-адрес имеет следующий формат пользователь@машина

где знак @ отделяет имя пользователя от обозначения машины. Почта доставляется в почтовый ящик пользователя пользователь на машине машина.

В нашем случае, ru - код Российской Федерации. Однако в качестве домена верхнего уровня может фигурировать и обозначе¬ние сети. Например, в США, где существуют сети, объединяющие высшие учебные за¬ведения или правительственные организации, в качестве доменов верхнего уровня используются сокращения edu – Educationalinstitutions (например, cs.berkeley.edu), gov – Governmentinstitutions и другие (см. Приложение 1).

Следующийподдомен – saratov в нашем случае – является однозначно определяемым внутри домена верхнего уровня. Нетрудно догадаться, что обозначает он код горо¬да – Саратов. Совокупность составных частей домена saratov.ru называется доменом второго уровня. Аббревиатуры домена второго уровня определяются в соответствии с правилами, принятыми доменом верхнего уровня. Домен третьего уровня – softpro.saratov.ru. В нашем случае домен третьего уровня включает в себя название фирмы SoftPROGroup. Правила образования имен внутри доменов третьего уровня – личное дело доменов второго уровня.

UUCP-адрес состоит из списка машин, через которые должно пройти сообщение на пути к пункту назначения. Элементы списка разделяют восклицательными знаками. mcvax!uunet!ucbvax!hao!boulder!lair!evi

пункт назначения – машина lair, а получатель – пользователь evi. Каждая машина в цепочке имеет непосредственное UUCP-соединение с машинами, которые находятся в сети до и после нее.

В формате электронной почты Internet приведенный выше адрес будет иметь вид evi@lair, а точнее – evi@lair.cs.colorado.edu. Допускаются и комбинированные адреса. Например, если система UUCP соединит машину lair с остальной частью домена colorado.edu, адрес может иметь следующий вид: lair!evi@boulder.colorado.edu

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]