- •Лекция № 8
- •Обзор сервисов компьютерных сетей (КС)
- •Развитие сервисов КС
- •Классификация сервисов по критериям
- •Основные характеристики сервисов и по t - реакции
- •Электронная почта –
- •Характеристика SMTP.
- •Протокол обслуживания почтового офиса
- •Проблема просмотра и манипуляции свойствами почтового сообщения
- •Проблема передачи двоичных файлов
- •Универсальный формат сообщений
- •Системы на базе X.400
- •Поздние рекомендации
- •Системы на базе SMTP.
- •Заключение1:
- •Заключение2:
- •Технология «клиент-сервер».
- ••На сегодняшний день технология «клиент-сервер» получает всё большее распространение, однако, сама по себе,
- •Различие в реализации приложений в рамках
- •1 подход – модель доступа к удалённым данным (RDA – Remote Data Access).
- •2 подход – Модель сервера баз данных (DBS-DataBase Server)
- •3 подход - модель сервера приложений (AS – Application Server).
- •Некоторые дополнения к лекции №8:
- •Немного истории: В 1989 году, работая в CERN над внутренней сетью организации, Тим
- •3. В целом можно заключить, что Всемирная паутина стоит на «трёх китах»: HTTP,
- •4.Способы отображения информации во Всемирной паутине
- •Приложения к лекции № 8
- •Конец Лекции №8
Лекция № 8
Сервисы
компьютерных
сетей.
1
Обзор сервисов компьютерных сетей (КС)
Базовые (основные ~ традиционные) сервисы КС можно разбить на следующие группы:
Традиционные типы сервисов компьютерных сетей
|
Электронная |
|
Телеконферен |
|
Разговор в |
|
|
Телеконференции в |
||||||||
|
|
почта |
|
ции (новости) |
|
|
сети |
|
|
реальном масштабе |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
времени |
|
|
|
|
|
|
rtim |
|
|
|
talk |
|
|
irc |
|||
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
… |
|
|
… |
|
|
… |
|
|
icq |
||||
|
|
|
|
|
|
|
|
|
||||||||
Классические клиенты = программы (UNIX): |
|
… |
||||||||||||||
Для электронной почты – mail, |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
||||||||
для новостей – rtin, для разговора – talk, |
|
|
|
|||||||||||||
для телеконференций в реальном времени – irc, |
|
|
|
|||||||||||||
icq. |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Развитие сервисов КС
С резким ростом популярности сети INTERNET стали появляться решения, которые, наряду с предоставлением новых (современных) сервисов, объединяют внутри себя и некоторые традиционные типы сервисов компьютерных сетей.
Например, Web-технология – система для доступа к гипертекстовой и гипермедиа информации, включает в себя и
следующие традиционные сервисы:
•электронная почта,
•новости,
•чат,
объединённые в одном клиенте , например, в программе - браузере (browse).
Наиболее популярные программы обозреватели WEB – браузеры
(см по этой ссылке)
Классификация сервисов по критериям
Для того, чтобы лучше представить схему передачи информации в INTERNET,
полезно классифицировать сервисы, разделив их на группы в соответствии с каким-либо критерием оценки.
Наиболее подходящим для классификации сервисов INTERNETявляется деление на сервисы интерактивные, прямые и отложенного чтения. Эти
группы объединяют сервисы по большому числу признаков. Но есть общий признак для этих сервисов – время реакции по схеме “ЗАПРОС - ОТВЕТ.”
…
…
…
4
Основные характеристики сервисов и по t - реакции
|
|
|




Интерактивные сервисы характерны тем, что информация по запросу возвращается немедленно и требуется немедленная реакция на полученную информацию.
Прямые сервисы характерны тем, что информация по запросу возвращается немедленно, однако от получателя информации не требуется немедленной реакции.
Сервисы отложенного чтения не критичны к времени реакции.
Этот сервис наиболее распространен, хотя и наиболее требователен к ресурсам компьютера и линиям связи (без учёта www).
5
Электронная почта –
(см. также по ссылке сервисы интернет)
это самый распространенный сервис отложенного чтения
Типы (классы) систем электронной почты
Системы на |
|
|
Системы на |
|
Системы на |
|
Гибридны |
|
базе |
|
|
базе |
|
|
основе |
|
е системы |
протокола |
|
|
стандарта |
|
частных |
|
|
|
|
|
|
|
|
||||
SMTP |
|
|
X.400 |
|
|
стандартов |
|
|
При построении |
Используют |
|
MS |
|||||
системы используются |
парадигму |
|
Exchange |
|||||
парадигмы конверта и |
почтового |
|
Server |
|||||
содержимого |
|
отделения - MS |
|
|
||||
6 |
|
|
|
Mail, Cc:mail |
|
|
||
|
|
|
|
|
|
|||
Характеристика SMTP.
Начальная версия протокола SMTP поддерживала ограниченный набор команд и сервисов для приёма и передачи сообщений.
В последнее время было разработано расширение SMTP (extended-вариант), обеспечивающее поддержку таких функций, как, например: подтверждение доставки, согласование максимально допустимого размера сообщений, передаваемых между серверами, принудительная инициация передачи накопленной почты и др.
Отсутствие средств аутентификации входящих соединений не позволяло использовать протокол SMTP для обслуживания клиентского доступа.
Классическая почтовая SMTP-система требует наличия файлового доступа клиента к своему ящику для получения и работы с сообщениями.
7
Протокол обслуживания почтового офиса
Для реализации работы в режиме «клиент-сервер» был создан протокол обслуживания почтового офиса POP (Post Office
Protocol).
Протокол POP предназначен для разбора почты из почтовых ящиков пользователей на их рабочие места при помощи программ -клиентов. Если по протоколу SMTP, пользователь отправляет корреспонденцию через Интернет, то по POP он получает письма из своих ящиков на почтовом сервере в локальные файлы.
Наиболее удачной оказалась версия протокола POP3, которая широко используется в современных SMTP-системах.
Наиболее продвинутые версии этого протокола поддерживают аутентификацию с шифрованием имени и пароля и шифрованием самого сообщения.
Однако, при использовании POP3 отсутствует возможность просмотра характеристик сообщений без предварительной загрузки его на компьютер клиента.
8
Проблема просмотра и манипуляции свойствами почтового сообщения
Для решения проблемы просмотра и манипуляции свойствами почтового сообщения непосредственно на сервере, а также для устранения ряда других функциональных ограничений был разработан IMAP4.
Как и для случая использования классического клиента (mail), так и для случая применения протоколов POP3, IMAP4, отправка подготовленных клиентом сообщений требует наличия сервера SMTP.
POP3, |
Почтовый |
||||
сервер А |
|||||
IMAP |
|||||
4 |
|
|
|
||
|
|
||||
|
|
|
|
||
|
|
|
|
||
|
|
|
|
|
|
Почтовый ящикА
Пользовател ь А
Int
er
net
SMTP
Почтовый |
POP3, |
|
сервер В |
IMAP |
|
4 |
|
|
|
|
|
Почтовый ящик
B
Пользовате ль В
9
Проблема передачи двоичных файлов
Изначально SMTP-системы разрабатывались на передачу информации исключительно в текстовом виде и не были ориентированы на передачу символов национальных алфавитов, т.е. использовался семибитный код.
Для решения проблемы передачи двоичных файлов были разработаны различные подходы, например, наиболее часто использовали подход UUENCODE, который, несмотря на широкое распространение, так и не был стандартизован.
Идея этой кодировки состоит в том, что 8-битный код символа разбивался на две части по 7 бит. Т.к. использовались только последние 4 бита
каждого из 7-битных «кусков», а первые 3 – нет (они носят название символов заполнения), но возникали проблемы с этими символами заполнения, т.к. многие производители ПО не могли договориться о структуре символов заполнения (UUENCODE не был стандартизован).
Подход UUENCODE позволял предварительно преобразовывать из бинарного в текстовый вид произвольные данные, однако, всеобъемлющим данный подход назвать трудно, т.к. в общем случае,
никакой информации о природе содержимого сообщения (типа передаваемых данных и использующих их приложениях) принимающая сторона не имела.
10
