Реферат: Электронная почта и факсимильная связь. Структура и прицип работы

Саратовский государственныйтехнический университет

Кафедра «Программное обеспечениевычислительной техники

и автоматизированных систем»

Реферат

по дисциплине «Архитектуравычислительных систем и сети ЭВМ»

на тему «Электронная почта ифаксимильная связь.

Структура и принцип работы»

Выполнил:

студент группы ПВС-51

Ванюшкин Ю.В.

Проверил:

Пластун И.Л.

Саратов

1998
Введение

Сейчас все популярнеестановится система электронной почты. Что это такое, каким образом ее можноиспользовать, как разобраться в адресах E-mail?

Что такое почта – мы знаем.Это традиционные средства связи, позволяющие обмениваться информацией, покрайней мере, двум абонентам. Для того, чтобы этот обмен состоялся, необходимонаписать послание и, указав адрес, опустить в поч­товый ящик, откуда письмонеминуемо попадет на почтовый узел. Если указанный адрес соответствует общепринятымстандартам, то через некоторое время почтальон положит его в почтовый ящикадресата. Далее абонент вскроет послание, и – обмен информацией состоялся.Чтобы ускорить процесс, вы поднимаете телефонную трубку, набираете телефонныйномер и, если произойдет правильное соединение, то ваш абонент услышит то, чтовы хотите ему передать. Если абонент не отвечает или его номер занят, придетсяповторить процедуру еще раз, сожалея о том, что вы тратите на это свое драгоценноевремя.

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

Когда сеть ARPANET впервыевышла на арену, ее разработчики ожидали, что преобладающим будет трафик (то еcть объем информации, передаваемой между узла­ми) типа «процесс-процесс».Они ошиблись. К их великому изумлению, объем элект­ронной почты между людьмиперекрыл объем связи между процессами. В то время, как снег, дождь, жара моглиостановить почтовых курьеров, возможности сети ARPANET доставлять сообщения отзападного побережья Соединенных Штатов к вос­точному в течение несколькихсекунд начали революционные процессы в средствах общения.

Основная привлекательностьэлектронной почты – ее быстрота. Однако есть другие преимущества которые не такшироко известны. Телефон также предоставляет почти мгновенный доступ, ноисследования показали, что около 75% телефонных вы­зовов заканчиваютсябезуспешно («Я очень сожалею, но мистер Смит на совеща­нии/уехал в командировку/вышелиз комнаты.»). Электронная почта имеет ту же скорость доступа, что и телефон,но не требует одновременного присутствия обоих абонентов на разных концах телефоннойлинии. Кроме того, она оставляет письмен­ную копию послания, которое может бытьсохранено или передано дальше. Более то­го, письмо одновременно может бытьпослано нескольким абонентам.

Предположим, что вам повезло,и вы стали счастливым обладателем персональ­ного компьютера. Вы составилипослание для своего абонента — ввели в компьютер текст, подготовили к передачефайл, содержащий какую-либо программу или, напри­мер, графические данные,указали адрес и, сняв телефонную трубку, передали по телефонной линии вашеписьмо. Абонента нет дома? Не беда: письмо попадет к не­му, как только онвключит свой компьютер. Его телефон занят? Тоже не страшно: как только линияосвободится, он сможет получить ваше послание, даже если вы уже давно повесилитрубку. В этой, на первый взгляд, фантастической истории есть единственноепреувеличение. Поднимать трубку и набирать телефонный номер будете не вы, авесьма интеллектуальное электронное устройство, называемое мо­демом. Впростейшем случае передача вашего письма произойдет следующим образом: сначалапо запускаемой вами стандартной процедуре ваш модем постарается свя­заться смодемом, установленном на почтовой машине (аналог — почтовое отделение связи).Как только будет установлена связь, произойдет идентификация вашего абонентскогопункта (вашего компьютера), проверка пароля и передача подготовленной вамиинформации. После этого ваш модем «повесит трубку». Вы мо­жете спокойнозаниматься своими делами, а в это время почтовая машина проверит, насколькоправильный адрес вы указали, и, если все в порядке, постарается свя­заться свашим абонентом. Как только два модема – почтовый и вашего абонента –«договорятся», произойдет передача вашего послания. Обмен информацией состоял­ся.

Удобство такого средства связитрудно переоценить. Быстрота, необремени­тельность, возможность передаватьинформацию любого объема в любую точку мира.

Хотя электронная почта можетрассматриваться как частный случай передачи файлов, она имеет ряд особенностей,не привычных для стандартных процедур пере­сылки файлов. Во-первых, отправительи получатель почти всегда люди, а не маши­ны. Это означает, что системаэлектронной почты состоит из двух различных, но тесно взаимосвязанных частей:одна обеспечивает взаимодействие с человеком (например, составление, редактирование,прочтение сообщений), другая – передачу сообщений (например, рассылка поспискам, обеспечение передачи).

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

Системы электронной почты

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

<img src="/cache/referats/11350/image002.gif" v:shapes="_x0000_i1025">

Рис. 1. Работа агентовэлектронной почты

Пользовательские агенты. Самым первымпользовательским агентом была программа /bin/mail, разработаннаяAT&T. Сейчас есть несколько программ этого класса. Крометого, существуют пользовательские агенты с графическим интерфейсом пользователя.Существует также стандарт, определяющий включение в почтовые сообщения объектовмультимедиа. Он называется MIME (Multipurpose InternetMail Extensions) –многоцелевые расширения электронной почты для Internet. Этот стандарт поддерживаютнекоторые пользовательские агенты. Бесплатные пользовательские агенты для ОС UNIX – /bin/mail, pine, elm и др.  

Транспортные агенты. Задача транспортного агента– принимать почту от пользовательского агента, интерпретировать адресаполучателей и каким-то образом перенаправлять почтуна соответствующие машины для последующей доставки. Кроме того, транспортныйагент должен принимать входящую почту от других транспортных агентов. Многиетранспортные агенты «говорят» на языке протокола SMTP(Simple Mail Transport Protocol – простой протокол транспортировки почты), которыйопределен в RFC821.

ДляОС UNIX разработано несколько транспортных агентов (MMDF,zmailer, smail, upas и другие), но самый мощный, самый гибкий и самый распространенный – sendmail.

Программаsendmail – транспортный агент,программа-связка между пользовательскими и доставочными агентами. Для Internet онаявляется и доставочным агентом. Программа sendmail выполняет следующие задачи:

Ø  управление сообщениями послетого, как они вышли из-под пальцев пользователя;

Ø  разбор адресов получателей;

Ø  выбор соответствующегодоставочного или транспортного агента;

Ø  преобразование адресов вформу, понятную доставочному агенту;

Ø  необходимоепереформатирование заголовков;

Ø  передачу преобразованногосообщения доставочному агенту.

Программаsendmail, кроме того, генерируетсообщения об ошибках и возвращает сообщения, которые не могут быть доставлены,отправителю.

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

Дляобслуживания получателя каждого типа может понадобиться отдельный агент.Программа /bin/mail – это доставочный агент для локальныхпользователей, а программы uux и spop, fetchmail– доставочныеагенты для пользователей удаленных машин, которые для приема почты пользуютсяуслугами UUCP или POP, IMAP. Программа /bin/sh – доставочный агент для почты, которая направляется в файл илипрограмму.

Адресация в системеэлектронной почты

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

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

пользователь@машина

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

Пример адреса электроннойпочты.

yvv@softpro.saratov.ru

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

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

Домен третьего уровня – softpro.saratov.ru. Внашем случае домен третьего уровня включает в себя название фирмы SoftPRO Group. Правила образования именвнутри доменов третьего уровня – личное делодоменов второго уровня.

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

mcvax!uunet!ucbvax!hao!boulder!lair!evi

пункт назначения – машина lair, а получатель– пользователь evi. Каждаямашина в цепочке имеет непосредственное UUCP-соединение с машинами, которые находятся в сетидо и после нее. Например, машина ucbvax должнаиметь соединения с машинами hao и uunet. Цепочки UUCP-адресов бывают очень длинными,но теперь, когда широко используется Internet,настоящие громадины увидишь очень редко. Когда электронная почтастроилась в основном на базе UUCP,администраторы вынуждены были помнитьсписок компьютеров на довольно больших участках базовой сети UUCP.

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

lair!evi@boulder.colorado.edu

Почтовыепсевдонимы

Псевдонимы позволяют системномуадминистратору и отдельным пользователям переадресовывать почту. Ими можнопользоваться для задания списков рассылки (которые включают нескольких получателей),для пересылки почты между машинами и для того, чтобы к пользователям можно былообращаться по нескольким именам.

Псевдонимы могут бытьопределены:

Ø  вфайле конфигурации пользовательского агента;

Ø  вобщесистемном файле псевдонимов /etc/aliases;

Ø  впользовательском файле пересылки ~/.forward.

Сначала система электронной почты ищет псевдонимы вфайле конфигурации пользовательского агента, затем в файле aliases инаконец в пользовательском файле пересылки.

Вот несколько примеров псевдонимов, определенных в файлеaliases:

nemeth: evi

evi: evi@mailhub

authors: evi,garth,scott,trent

В первой строке указано, что почту, поступающую на имя nemeth, следует доставлятьпользователю evi налокальной машине. Во второй – что всю почту, поступающую на имя evi, следует доставлять н машину mailhub. И наконец третья строкаопределяет, что почту, адресованную authors, следуетдоставлять пользователям evi, garth,scott и trent.Поддерживается рекурсия, поэтому почта, посланная на имя nemeth, в конце концов попадает поадресу evi@mailhub.

Помимо списков пользователей, псевдонимы могутобозначать:

Ø  файл,содержащий список адресов;

Ø  файл,в который должны добавляться сообщения;

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

Формат почтовогосообщения

Для того, чтобы электронное письмо дошло досвоего адресата, необхо­димо, чтобы оно было оформлено в соответствии с международнымистандартами и имело стандартизованный почтовый электронный адрес. Общепринятыйформат посла­ния определяется документом под названием «Standard for theFormat of ARPA – Internet Text messages»,сокращенно — Request for Comment или RFC822, и имеет заголовок и непосредственносообщение.

Рассмотрим пример почтового сообщения:

 

Received: byavg386.kiae.su; Thu, 20 Dec 90 13:51:59 MSK

Received: byjumbo.kiae.su; Thu, 20 Dec 90 12:52:17 MSK

Received: fromCS.ORST.EDU by fuug.fi with SMTP id AA15539 (5.65+/IDA-1.3.5 for avg@kiae.su);Thu, 20 Dec 90 08:19:05 +0200

Received: fromjacobs.CS.ORST.EDU by CS.ORST.EDU (5.59/1.15) id AA19981; Wed, 19 Dec 9022:19:59 PST

Received:by jacobs.CS.ORST.EDU (5.54/1.14) id AA02240; Wed, 19 Dec 90 23:19:35 MST

Date: Wed, 19 Dec 9023:19:35 MST

From: Harry Brooks<brooksh@jacobs.cs.orst.edu>

Message-Id:<9012200619.AA02240@jacobs.CS.ORST.EDU>

To: avg@kiae.su

Subject: Re:wondering if you attended?

Status: RO

gosh, i wish that youwere not so far away

that we could faceeach other and speak of

yourinterests--computers, girls, nature and drinks!

no, i do not knowRussian history--only the sketch and

collected memory ofpieces read and heard...

was infatuated byDostevosky

harry

//interrupted fortalking to a friend--bye--more later.

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

Здесь первые четырнадцатьстрочек составляют заголовок.  Заметим,что каж­дая из строк заголовка имеет вид:

название:текст

Названия строк заголовка расшифровываются так:

Received: отметка о прохождении через машину (почтовыйштемпель). У нашего письма таких отметок пять, значит, по пути оно прошло черезпять машин, и каж­дая из них обозначила, когда оно проходило.

Date: дата и время отправления письма; они указываютсяв стандартном формате, поскольку большинство почтовых систем умеют сортироватьсообщения по времени, если Вы попросите.

From: имя отправителя и обратный адрес <отделенугловыми скобками>.

Message-Id: внутренний идентификатор сообщения; присваиваетсяпочтовой службой отправителя. Каждому письму присваивается уникальный –единственный в мире – идентификатор. Его можно использовать для ссылок написьмо, как исходящий номер.

To: адрес получателя

Subject: тема сообщения. Пометка Re: обозначает, что это сообщение – ответ (от слова reply) на другое сообщение. У исходного сообщения и уответа строка Subject: одна и та же. При составлении автором ответапочтовая служба автоматически взяла тему из исходного сообщения. Это удобно,когда идет длинный разговор на одну тему. Вы сможете потребовать, чтобыпочтовая служба отсортировала сообщения по темам, и освежить в памятипредыдущие фразы этого разговора.

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

Status: статус сообщения; Ваша почтовая служба помечаетдля себя, что  сообщение  Вами уже прочитано, чтобы второй раз Вам егоне предложить как новое.

Бывает еще несколько видовстрок заголовка. Не все они обязательно должны быть. Некоторые строки почтовыеслужбы добавляют автоматически (Received:, Date:), другие задает сам автор письма (To:, Subject:). Мы же остановимся под­робно на том, как указатьв сообщении адрес, чтобы почтовые службы его поняли и доставили письмо поназначению.

Ввести текст сообщения, сформироватьзаголовок можно одним из редакторов сообщений для электронной почты.

Само послание — как правило,текстовый файл достаточно произвольной формы. При передаче нетекстовых данных(исполняемой программы, графической информации) применяется перекодировка сообщений,которая выполняется соответствующими прог­раммными средствами.

Передача факсимильныхсообщений

В последнее время в Internet появилась новая возможность –передавать и получать факсы по сети с использованием компьютера. Можно послатьзаказ на посылку или прием факса. Составляется обычное электронное письмо,оформленное должным образом, и посылается на адрес компьютерного узла, занимающегосяфаксимильными операциями. Текст этого письма в виде факса будет доставлен нафаксимильный аппарат адресата.

Программное обеспечение дляработы с факсимильными сообщениями позволяет преобразовывать данные в различныхформатах к формату факсимильных аппаратов. Например, программа Quick Link II Faxпозволяет передавать на факс-машины и другиефакс-модемы следующие данные: текст, файлы в форматах TIFF, IMG подготовленныепрограммой GEM Artline или VenturaPablisher, BMP из MicrosoftWindows, CUT из Dr.Halo иPCX из Paintbrush.


ПРИЛОЖЕНИЕ 1

Географическиезоны Internet

AFAfghanistan            GH Ghana                 NF Norfolk Island

ALAlbania                GI Gibraltar             MP Northern Mariana Islands

DZAlgeria                GR Greece                NO Norway

ASAmerican Samoa         GL Greenland             OM Oman

ADAndorra                GD Grenada               PK Pakistan

AOAngola                 GP Guadeloupe            PW Palau

AI Anguilla              GU Guam                  PA Panama

AQAntarctica             GT Guatemala             PG Papua New Guinea

AGAntigua and Barbuda    GN Guinea                PY Paraguay

ARArgentina              GWGuinea-Bissau         PE Peru

AMArmenia                GY Guyana                PHPhilippines

AWAruba                  HT Haiti                 PN Pitcairn

AUAustralia              HM Heard andMcDonald Islands

ATAustria                HN Honduras              PL Poland

AZAzerbaijan             HK Hong Kong             PT Portugal

BSBahamas                HU Hungary               PR Puerto Rico

BHBahrain                IS Iceland               QA Qatar

BDBangladesh             IN India                 RE Re'union

BBBarbados               ID Indonesia             RO Romania

BYBelarus                IR Iran                  RU Russian Federation

BEBelgium                IQ Iraq                  RW Rwanda

BZBelize                 IE Ireland               SH Saint Helena

BJBenin                  IL Israel                KN Saint Kitts and Nevis

BMBermuda                IT Italy                 LC Saint Lucia

BTBhutan                 JM Jamaica               PM Saint Pierre and Miquelon

BOBolivia                JP Japan                 VC Saint Vincent and the

BABosnia-Hercegovina    JO Jordan                   Grenadines

BWBotswana               KZ Kazakhstan            WS Samoa

BV Bouvet Island         KE Kenya                 SM SanMarino

BRBrazil                 KI Kiribati              ST Sao Tome and Principe

IOBritish Indian Ocean Territory                 SA Saudi Arabia

BN BruneiDarussalam      KP Korea                 SN Senegal

BGBulgaria               KR Korea(Republicof)    SC Seychelles

BFBurkina Faso           KW Kuwait               SL Sierra Leone

BIBurundi                KG Kyrgyzstan           SG Singapore

KH Cambodia               LA Lao People's DemocraticRepublic

CMCameroon               LV Latvia                SK Slovakia

CACanada                 LB Lebanon               SI Slovenia

CV CapeVerde             LS Lesotho               SB Solomon Islands

KYCayman Islands         LR Liberia               SO Somalia

CFCentral African Republic                       ZA South Africa

TDChad                   LY Libyan Arab Jamahiriya SU Former Soviet Union

CLChile                  LILiechtenstein         ES Spain

CNChina                  LT Lithuania             LK Sri Lanka

CXChristmas Island       LU Luxembourg            SD Sudan

CC Cocos(Keeling) Islands MO Macau                 SR Suriname

COColombia               ?? Macedonia             SJ Svalbardand Jan Mayen

KMComoros                MG Madagascar                Islands

CGCongo                  MW Malawi                SZ Swaziland

CK CookIslands           MY Malasia               SE Sweden

CR CostaRica             MV Maldives              CH Switzerland

CI Coted'Ivoire          ML Mali                  SY Syria

HRCroatia                MT Malta                 TW Taiwan,Provinceof China

CUCuba                   MH MarshallIslands      TJ Tajikistan

CYCyprus                 MQ Martinique            TZ Tanzania

CZ CzechRepublic         MR Mauritania            TH Thailand

DKDenmark                MU Mauritius             TG Togo

DJDjibouti               MX Mexico                TK Tokelau

DMDominica               FM Micronesia            TO Tonga

DODominican Republic     MD Moldova               TT Trinidad and Tobago

TP EastTimor             MC Monaco                TN Tunisia

ECEcuador                MN Mongolia              TR Turkey

EGEgypt                  MS Montserrat            TM Turkmenistan

SV ElSalvador            MA Morocco               TC Turks and CaicosIslands

GQEquatorial Guinea      MZ Mozambique            TV Tuvalu

EEEstonia                MM Myanmar               UG Uganda

ETEthiopia               NA Namibia               UA Ukraine

FKFalkland Islands       NR Nauru                 AE United Arab Emirates

FO Faroe Islands         NP Nepal                 UK UnitedKingdom

FJFiji                   NLNetherlands           US United States

FIFinland                AN Netherlands Antilles  UM United States Minor Out-

FRFrance                 NT Neutral Zone(between Saudi Arabia & Iraq)

GFFrench Guiana         NC New Caledonia             lyingIslands

PFFrench Polynesia       NZ NewZealand           UY Uruguay

TFFrench Southern Territories                    UZ Uzbekistan

GAGabon                  NI Nicaragua             VU Vanuatu

GMGambia                 NE Niger                 VA Vatican City State

GEGeorgia                NG Nigeria               VE Venezuela

DEGermany                NU Niue                 VN Vietnam

3-letterzone names                               VG Virgin Islands (British)

~~~~~~~~~~~~~~~~~~~                                VI VirginIslands (U.S.)

COMCommercial organization                       WF Wallis & Futuna Islands

EDUEducational institution                       EH Western Sahara

GOVGovernment Body or department                 YE Yemen

INTInternational Organization                    YU Yugoslavia

MIL Militarysite                                  ZRZaire

NETNetworking organization                       ZM Zambia

ORGOrganization, miscellaneous                   ZW Zimbabwe


ЛИТЕРАТУРА

1.     Эви Немет, Гарт Снайдер и др. UNIX: руководство системного администратора.–К.:BHV, 1996

2.     On-line manual pages for Linux.

3.     ftp://ftp.relcom.ru/pub/internet/faq/geozone4.zip.

еще рефераты
Еще работы по компьютерным сетям