Электронная почта (e-mail). Адреса электронной почты в Internet. Протоколы.
Электронная почта (electronic mail, E-mail) – это одна из первых и наиболее распространенных услуг Интернет. В мире насчитывается более 200 млн. активных почтовых ящиков, которые не только обеспечивают пересылку сообщений между пользователями сети (абонентами), но и служат в качестве своеобразной базы данных документов, записей назначенных встреч, новостей. К преимуществам электронной почты относятся: · Высокая скорость пересылки сообщений. · Экономичность. · Возможность работать с текстом, а не со звуком (голосом). · Одновременная пересылка по нескольким адресам. · Передача файлов вместе с письмом. Электронная почта является мощным маркетинговым инструментом и просто незаменима при решении целого ряда практических задач. Однако активная реклама и маркетинг с помощью электронной почты могут нести с собой и отрицательные последствия для получателей писем. Их почтовые ящики замусориваются рассылками навязчивой рекламы (spamming). Поставщики почтовых услуг предлагают различные средства для борьбы со spam-письмами. А в почтовых программах можно установить специальные фильтры на запрет получения писем от определенных адресатов. Адрес электронной почты (электронный адрес)– адрес абонента, получаемый при заключении договора с провайдером или при создании "почтового ящика" на любом из серверов, предлагающих эту услугу бесплатно. Электронный адрес состоит из двух частей, разделенных знаком @: · username@hostname.domain username – это имя пользователя. В качестве него может использоваться фамилия абонента, его имя, фамилия и имя, или псевдоним, разделенные точкой, тире, символом подчеркивания. После него ставится разделитель @. hostname – имя хоста – компьютера, предоставляющего почтовые услуги. domain – доменный адрес – домен верхнего уровня, указывающий чаще всего на регион нахождения владельца электронного адреса. Пример: Почтовый сервер – специальный компьютер, предназначенный для получения, пересылки по сети почтовых сообщений и хранения информации до востребования. С помощью почтового сервера производится управление сеансом связи, проверка достоверности информации и паролей при запросах, поддержка справочников с адресами пользователей. Почтовый ящик – специально организованное место на диске сервера для хранения корреспонденции. При создании почтового ящика каждый абонент дополнительно, помимо почтового адреса, указывает свой индивидуальный пароль. Он необходим в момент доступа к своему почтовому ящику. Передача почтового сообщения от клиента к своему поставщику почтовых услуг серверу (SMTP) осуществляется по протоколу SMTP (Simple Mail Transfer Protocol). Затем информация кодируется и отправляется по сети от одного сервера к другому, пока не достигнет сервера входящей почты POP (Post Office Protocol) Вашего получателя. После того как получатель установит связь с почтовым сервером, письмо будет загружено на его компьютер. Как правило, один и тот же сервер может выполнять функции обслуживания исходящих и входящих сообщений (как SMTP, так и POP). Для организации работы необходимо: · выбрать сервер, предоставляющий почтовые услуги; · зарегистрироваться в качестве нового пользователя, ответив на вопросы предлагаемой анкеты. В результате создается личный почтовый ящик, для доступа к которому необходимо ввести Имя пользователя (Login или username) и пароль (password). Почтовая программа пользователя (почтовый клиент) предназначена для создания, отправки, получения и переадресации почтовых сообщений, позволяет использовать различные кодировки, передачу вложенных файлов. Для каждого вида операционной системы существуют различные почтовые клиенты. В то же время существуют многофункциональные комплексы программы, содержащие утилиты различного назначения. Например, Microsoft Internet Explorer (Web-Браузер) интегрирован с Outlook Express, NetMeeting (программой для интерактивной голосовой связи), FrontPage (программой для создания и публикации Web-страниц) и другими сервисными приложениями. Многие провайдеры информационных услуг предоставляют клиентам почтовый ящик бесплатно, например, можно зарегистрировать почтовый ящик на серверах www.yahoo.com, www.yandex.ru, rambler.ru, mail.ru и др. При этом почтовое взаимодействие можно осуществлять с помощью Браузера по протоколу HTTP через специальные Web-формы. Почтовые услуги различных провайдеров отличаются объемом дискового пространства для хранения корреспонденции, сервисными слугами. Для русскоязычного Интернета проблемой является кодировка кириллицы. В России исторически стандарты кодирования русских букв неоднократно менялись. В электронной почте и телеконференциях принят стандарт KOI-8, а в операционной системе Windows действующий стандарт – CP1251. Многие отечественные бесплатные почтовые серверы используют программы автоматического определения вида кодировки и перекодирования данных. Другие, например beep.ru, предлагают пользователю самостоятельно выбрать кодировку. Если же письмо все-таки оказалось "испорченным", остается найти программу перекодировщика в Интернет и самостоятельно "исправить" письмо. К сожалению, иногда перекодировать и восстановить сообщение не удается. ОСНОВНЫЕ ТЕРМИНЫ CP1251 – таблица кодировки в Windows, начиная с версии 95, в которой русские буквы идут в естественном порядке. E-mail (Electronic Mail– электронная почта) – служба, которая позволяет любому пользователю сети передавать и получать электронные сообщения. KOI-8 – кодировка кириллицы в почтовых службах, в которой буквы стоят не по алфавиту. Таблица кодировки составлена так, чтобы при потере старшего бита во время передачи сообщения его можно было прочесть записанным латинскими буквами. POP (Post Office Protocol) – протокол для передачи исходящей почты. SMTP (Simple Mail Transfer Protocol) – протокол передачи входящей почты. Spamming (рассылка навязчивых сообщений, замусоривание) – рассылка пользователям Интернет ненужной рекламы. Usenet (новости) – служба, которая позволяет создавать сообщения (электронные новости), похожие на сообщения электронной почты, но предназначенные не для личного обмена, а для публичного обсуждения.
6. Протокол TCP/IP. Службы интернета. В основе работы глобальной сети Интернет лежит набор (стек) протоколов TCP/IP. Cтек протоколов TCP/IP — это набор правил обмена информацией. Принципы работы интернет-протоколов TCP/IP по своей сути очень просты и сильно напоминают работу нашей советской почты. На конверте письма будет написано примерно следующее: Адрес отправителя: От кого: Иванов Иван Иванович Откуда: Ивантеевка, ул. Большая, д. 8, кв. 25 Адрес получателя: Кому: Петров Петр Петрович Куда: Москва, Усачевский переулок, д. 105, кв. 110Аналогия с обычной почтой будет почти полной. Каждый компьютер (он же: узел, хост) в рамках сети Интернет тоже имеет уникальный адрес, IP (Internet Pointer), например: 195.34.32.116. IP адрес состоит из четырех десятичных чисел (от 0 до 255), разделенных точкой. Но знать только IP адрес компьютера недостаточно, т.к. обмениваются информацией не компьютеры сами по себе, а приложения, работающие на них. А на компьютере может одновременно работать сразу несколько приложений (например почтовый сервер, веб-сервер и пр.). Для доставки обычного бумажного письма недостаточно знать только адрес дома — необходимо еще знать номер квартиры. Также и каждое программное приложение имеет подобный номер, именуемый номером порта. Большинство серверных приложений имеют стандартные номера, например: почтовый сервис привязан к порту с номером 25 (еще говорят: «слушает» порт, принимает на него сообщения), веб-сервис привязан к порту 80, FTP - к порту 21 и так далее. Таким образом имеем следующую практически полную аналогию с нашим обычным почтовым адресом: "адрес дома" = "IP компьютера""номер квартиры" = "номер порта"В компьютерных сетях, работающих по протоколам TCP/IP, аналогом бумажного письма в конверте является пакет, который содержит собственно передаваемые данные и адресную информацию — адрес отправителя и адрес получателя, например: Адрес отправителя (Source address):IP: 82.146.49.55Port: 2049 Адрес получателя (Destination address):IP: 195.34.32.116Port: 53 Данные пакета:...Комбинация: "IP адрес и номер порта" - называется "сокет". В нашем примере мы с сокета 82.146.49.55:2049 посылаем пакет на сокет 195.34.32.116:53, т.е. пакет пойдет на компьютер, имеющий IP адрес 195.34.32.116, на порт 53. А порту 53 соответствует сервер распознавания имен (DNS-сервер), который примет этот пакет.
Как правило взаимодействие осуществляется по схеме «клиент-сервер»: "клиент" запрашивает какую-либо информацию (например страницу сайта), сервер принимает запрос, обрабатывает его и посылает результат. Номера портов серверных приложений общеизвестны, например: почтовый SMTP сервер «слушает» 25-й порт, POP3 сервер, обеспечивающий чтение почты из ваших почтовых ящиков «слушает» 110-порт, веб-сервер - 80-й порт и пр. Большинство программ на домашнем компьютере являются клиентами - например почтовый клиент Outlook, веб-обозреватели IE, FireFox и пр. Номера портов на клиенте не фиксированные как у сервера, а назначаются операционной системой динамически. Фиксированные серверные порты как правило имеют номера до 1024 (но есть исключения), а клиентские начинаются после 1024.
|