Саратовський державний технічний університет p>
Кафедра "Програмне забезпечення обчислювальної техніки і автоматизованих систем» p>
Реферат з дисципліни «Архітектура обчислювальних систем і мережі ЕОМ» на тему «Електронна пошта та факсимільний зв'язок . p>
Структура та принцип роботи » p>
Виконав: студент групи ПВС- p>
51 p>
Ванюшкін Ю.В. p>
Перевірив: p>
Пластун И.Л. p>
Саратов p>
1998 p>
Введення p>
Зараз все популярною стає система електронної пошти. Що цетаке, яким чином її можна використовувати, як розібратися в адресах E -mail? p>
Що таке пошта - ми знаємо. Це традиційні засоби зв'язку,дозволяють обмінюватися інформацією, принаймні, двом абонентам. Длятого, щоб цей обмін відбувся, необхідно написати послання і, вказавшиадресу, опустити в поштову скриньку, звідки лист неминуче потрапить напоштовий вузол. Якщо зазначена адреса відповідає загальноприйнятим стандартам,то через деякий час листоноша покладе його в поштову скриньку адресата.
Далі абонент розкриє послання, і - обмін інформацією відбувся. Щобприскорити процес, ви піднімаєте слухавку, набираєте телефоннийномер і, якщо відбудеться правильне з'єднання, то ваш абонент почує те,що ви хочете йому передати. Якщо абонент не відповідає або його номер зайнятий,доведеться повторити процедуру ще раз, шкодуючи про те, що ви витрачаєте на цесвій дорогоцінний час. p>
Ці два види зв'язку - поштовий і телефонний - стали для настрадиційними, і ми вже добре знаємо їхні переваги й недоліки. А що жтаке електронна пошта? p>
Коли мережа ARPANET вперше вийшла на арену, її розробники очікували, щопереважаючим буде трафік (то еcть обсяг інформації, що передається міжвузлами) типу «процес-процес». Вони помилилися. До їх превеликий подив,обсяг електронної пошти між людьми перекрив обсяг зв'язку між процесами.
У той час, як сніг, дощ, спека могли зупинити поштових кур'єрів,можливості мережі ARPANET доставляти повідомлення від західного узбережжя
Сполучених Штатів до східного протягом декількох секунд почалиреволюційні процеси в засобах спілкування. p>
Основна привабливість електронної пошти - її швидкість. Однак єінші переваги які не так широко відомі. Телефон такожнадає майже миттєвий доступ, але дослідження показали, що близько
75% телефонних дзвінків закінчуються безуспішно ( «Я дуже шкодую, алемістер Сміт на нараді/поїхав у відрядження/вийшов з кімнати .»).< br>Електронна пошта має ту ж швидкість доступу, що і телефон, але невимагає одночасної присутності обох абонентів на різних кінцяхтелефонної лінії. Крім того, вона залишає письмову копію послання,яке може бути збережене або передано далі. Більш того, листодночасно може бути надіслано кільком абонентам. p>
Припустимо, що вам пощастило, і ви стали щасливим власникомперсонального комп'ютера. Ви склали послання для свого абонента - ввелив комп'ютер текст, підготували до передачі файл, що містить будь-якупрограму або, наприклад, графічні дані, що вказали адресу і, знявшителефонну трубку, передали по телефонній лінії ваш лист. Абонента немаєдома? Не біда: лист потрапить до нього, як тільки він включить свій комп'ютер.
Його телефон зайнятий? Теж не страшно: як тільки лінія звільниться, він зможеотримати ваше послання, навіть якщо ви вже давно повісили трубку. У цій, наперший погляд, фантастичної історії є єдине перебільшення.
Піднімати трубку і набирати телефонний номер будете не ви, а вельмиінтелектуальне електронний пристрій, який називається модемом. У найпростішомувипадку передача вашого листа відбудеться в такий спосіб: спочатку позавантажується вами стандартною процедурою ваш модем постарається зв'язатися змодемом, встановленому на поштовій машині (аналог - поштове відділеннязв'язку). Як тільки буде встановлено зв'язок, відбудеться ідентифікація вашогоабонентського пункту (вашого комп'ютера), перевірка пароля і передачапідготовленої вами інформації. Після цього ваш модем «повісить трубку». Виможете спокійно займатися своїми справами, а в цей час поштова машинаперевірить, наскільки правильну адресу ви вказали, і, якщо все в порядку,постарається зв'язатися з вашим абонентом. Як тільки два модеми - поштовий івашого абонента - «домовляться», відбудеться передача вашого послання. Обмінінформацією відбувся. p>
Зручність такого засобу зв'язку важко переоцінити. Швидкість,необтяжливо, можливість передавати інформацію будь-якого обсягу вбудь-яку точку світу. p>
Хоча електронна пошта може розглядатися як окремий випадокпередачі файлів, вона має ряд особливостей, не звичних для стандартнихпроцедур передачі файлів. По-перше, відправник і одержувач майже завждилюди, а не машини. Це означає, що система електронної пошти складається здвох різних, але тісно взаємопов'язаних частин: одна забезпечуєвзаємодія з людиною (наприклад, складання, редагування,прочитання повідомлень), інша - передачу повідомлень (наприклад, розсилка посписками, забезпечення передачі). p>
Інша відмінність між електронною поштою та засобами передачі файлівзагального призначення полягає в тому, що поштові послання представляють собоючітко структурований документ. У багатьох системах кожне посланнясупроводжується великою кількістю додаткових полів. Вони включають всебе ім'я та адреса відправника, ім'я та адресу одержувача, дату і час відправленнялисти, перелік людей, яким направлено копію листа, рівеньзначимості, ступінь секретності і багато іншого. p>
Системи електронної пошти p>
Система електронної пошти складається з трьох компонентів:користувальницького агента, який дозволяє користувачам читати іскладати повідомлення, транспортного агента, що пересилає повідомлення зоднієї машини на іншу, і постачальних агента, який поміщає повідомлення впоштові скриньки користувачів-одержувачів. Взаємодія цих компонентівсхематично зображено на Рис. 1. P>
p>
Рис. 1. Робота агентів електронної пошти p>
Користувальницькі агенти. Найпершим користувальницьким агентом булапрограма/bin/mail, розроблена AT & T. Зараз є кілька програмцього класу. Крім того, існують власні агенти з графічнимінтерфейсом користувача. Існує також стандарт, що визначає включенняу поштові повідомлення об'єктів мультимедіа. Він називається MIME (Multipurpose
Internet Mail Extensions) - багатоцільові розширення електронної пошти для
Internet. Цей стандарт підтримують деякі користувацькі агенти.
Безкоштовні користувацькі агенти для ОС UNIX -/bin/mail, pine, elm та ін p>
Транспортні агенти. Завдання транспортного агента - приймати пошту відкористувальницького агента, інтерпретувати адреси одержувачів і якимосьчином перенаправляти пошту на відповідні машини для подальшоїдоставки. Крім того, транспортний агент повинен приймати вхідну пошту відінших транспортних агентів. Багато транспортні агенти «говорять» мовоюпротоколу SMTP (Simple Mail Transport Protocol - простий протоколтранспортування пошти), який визначений в RFC821. p>
Для ОС UNIX розроблено декілька транспортних агентів (MMDF, zmailer,smail, upas та інші), але найпотужніший, самий гнучкий і самийпоширений - sendmail. p>
Програма sendmail - транспортний агент, програма-зв'язка міжпризначеними для користувача і постачальних агентами. Для Internet вона є ідоставочні агентом. Програма sendmail виконує наступні завдання:
> управління повідомленнями після того, як вони вийшли з-під пальців користувача;
> розбір адрес одержувачів;
> вибір відповідного доставочні або транспортного агента;
> перетворення адрес в форму, зрозумілу доставочні агента;
> необхідне переформатування заголовків;
> передачу перетвореного повідомлення доставочні агенту. p>
Програма sendmail, крім того, генерує повідомлення про помилки таповертає повідомлення, які не можуть бути доставлені, відправнику. p>
доставочні агенти. Доставочні агент відповідає за прийом пошти відтранспортного агента і її доставку відповідним одержувачам. Пошта можедоставлятися конкретній особі, до списку розсилки, у файл і навіть упрограму. p>
Для обслуговування одержувача кожного типу може знадобитися окремийагент. Програма/bin/mail - це доставочні агент для локальнихкористувачів, а програми uux і spop, fetchmail - доставочні агенти длякористувачів віддалених машин, які для прийому пошти користуються послугами
UUCP або POP, IMAP. Програма/bin/sh - доставочні агент для пошти,що спрямовується в файл або програму. p>
Адресація в системі електронної пошти p>
Є два види адрес електронної пошти: маршрутно-залежні імаршрутно-незалежні. При використанні першого способу адресаціїпотрібно щоб, відправник знав проміжні машини, через якіповинне пройти повідомлення, для того щоб потрапити до пункту призначення. Уадресу другого виду просто вказується пункт призначення. UUCP-адресиє маршрутно-залежними, а Internet-адреси (звичайно) від маршруту незалежать. p>
Електронно-поштовий Internet-адреса має наступний формат користувач @ машинаде знак @ відокремлює ім'я користувача від позначення машини. Поштадоставляється у поштову скриньку користувача користувач на машині машина. p>
Приклад адреси електронної пошти. [email protected] p>
У розглянутому прикладі yvv - ідентифікатор абонента, що складається,як правило, з початкових букв його прізвища, імені, по батькові. Те, що вартоправоруч від знаку @, називається доменом і однозначно описуємісцезнаходження абонента. Складові частини домену розділяються крапками. Самаяправа частина домену, як правило, позначає код країни адресата - цедомен верхнього рівня. Код країни затверджений міжнародним стандартом ISO інаводиться в Додатку 1. У нашому випадку, ru - код Російської Федерації.
Однак як домену верхнього рівня може фігурувати і позначеннямережі. Наприклад, у США, де існують мережі, які об'єднують вищі навчальнізакладу або урядові організації, як доменів верхньогорівня використовуються скорочення edu - Educational institutions (наприклад,cs.berkeley.edu), gov - Government institutions та інші (див. Додаток
1). P>
Наступний піддомен - saratov в нашому випадку - є однозначновизначаються всередині домену верхнього рівня. Неважко здогадатися, щопозначає він код міста - Саратов. Сукупність складових частин доменуsaratov.ru називається доменом другого рівня. Абревіатури домену другогорівня визначаються відповідно до правил, прийнятих доменом верхньогорівня. p>
Домен третього рівня - softpro.saratov.ru. У нашому випадку доментретього рівня включає в себе назву фірми SoftPRO Group. Правилаосвіти імен усередині доменів третього рівня - особиста справа доменівдругого рівня. p>
UUCP-адреса складається зі списку машин, через які має пройтиповідомлення на шляху до пункту призначення. Елементи списку розділяютьзнаками оклику. Наприклад, в електронно-поштовій UUCP-адресу mcvax! Uunet! Ucbvax! Hao! Boulder! Lair! Eviпункт призначення - машина lair, а одержувач - користувач evi. Кожнамашина в ланцюжку має безпосереднє UUCP-з'єднання з машинами, якізнаходяться в мережі до і після неї. Наприклад, машина ucbvax повинна матиз'єднання з машинами hao і uunet. Ланцюжки UUCP-адрес бувають дужедовгими, але тепер, коли широко використовується Internet, справжнігромадини побачиш дуже рідко. Коли електронна пошта будувалася в основномуна базі UUCP, адміністратори змушені були пам'ятати список комп'ютерів надосить великих ділянках базової мережі UUCP. p>
У форматі електронної пошти Internet наведений вище адресу буде мативид evi @ lair, а точніше - [email protected]. Допускаються йкомбіновані адреси. Наприклад, якщо система UUCP з'єднає машину lair зіншою частиною домену colorado.edu, адреса може мати такий вигляд: lair! [email protected] p>
Поштові псевдоніми p>
Псевдоніми дозволяють системного адміністратора та окремимкористувачам переадресовувати пошту. Ними можна користуватися для завданнясписків розсилки (які включають декількох одержувачів), для пересилкипошти між машинами і для того, щоб до користувачів можна булозвертатися за кількома іменами. p>
Псевдоніми можуть бути визначені:
> у файлі конфігурації користувача агента;
> у загальносистемного фото псевдонімів/etc/aliases;
> в призначеному для користувача фото пересилання ~/. forward. p>
Спочатку система електронної пошти шукає псевдоніми у файлі конфігураціїкористувальницького агента, потім у файлі aliases і нарешті вкористувальницькому фото пересилання. p>
Ось кілька прикладів псевдонімів, визначених у файлі aliases:nemeth: evievi: evi @ mailhubauthors: evi, garth, scott, trent p>
У першому рядку зазначено, що пошту, яка надходить на ім'я nemeth, сліддоставляти користувачеві evi на локальній машині. По друге - що всю пошту,що надходить на ім'я evi, слід доставляти н машину mailhub. І нарештітретій рядок визначає, що пошту, адресовану authors, сліддоставляти користувачам evi, garth, scott і trent. Підтримуєтьсярекурсія, тому пошта, надіслана на ім'я nemeth, врешті-решт потрапляєза адресою evi @ mailhub. p>
Крім списків користувачів, псевдоніми можуть позначати:
> файл, який містить список адрес;
> файл, до якого повинні додаватися повідомлення;
> команду, на вхід якої повинні передаватися повідомлення. p>
Формат поштового повідомлення p>
Для того, щоб електронний лист дійшла до свого адресата,необхідно, щоб воно було оформлено згідно з міжнароднимистандартами і мало стандартизований поштову електронну адресу.
Загальноприйнятий формат послання визначається документом під назвою
"Standard for the Format of ARPA - Internet Text messages", скорочено -
Request for Comment або RFC822, і має заголовок і безпосередньоповідомлення. p>
Розглянемо приклад поштового повідомлення: p>
Received: by avg386.kiae.su; Thu, 20 Dec 90 13:51:59 MSK
Received: by jumbo.kiae.su; Thu, 20 Dec 90 12:52:17 MSK
Received: from CS.ORST.EDU by fuug.fi with SMTP id AA15539 (5.65 +/IDA-1.3.5 for [email protected]); Thu, 20 Dec 90 08:19:05 +0200
Received: from jacobs.CS.ORST.EDU by CS.ORST.EDU (5.59/1.15) id AA19981; p>
Wed, 19 Dec 90 22:19:59 PST
Received: by jacobs.CS.ORST.EDU (5.54/1.14) id AA02240; Wed, 19 Dec 90 p>
23:19:35 MST
Date: Wed, 19 Dec 90 23:19:35 MST
From: Harry Brooks
Message-Id:
To: [email protected]
Subject: Re: wondering if you attended?
Status: ROgosh, i wish that you were not so far awaythat we could face each other and speak ofyour interests - computers, girls, nature and drinks!no, i do not know Russian history - only the sketch andcollected memory of pieces read and heard ...was infatuated by Dostevoskyharry
//interrupted for talking to a friend - bye - more later. p>
Повідомлення складається з тексту, який Ви хочете передати адресату, ізаголовка, який приписується на початку повідомлення, відділяється від текстусимволом нового рядка, і містить кілька рядків необхідної інформації про цеповідомленні: дату відправлення, адреса, зворотну адресу, тему повідомлення, іінші. p>
Тут перші чотирнадцять рядків складають заголовок. Зауважимо, щокожний з рядків заголовка має вигляд: назва: текст p>
Назви рядків заголовків, розшифровуються так: p>
Received: відмітка про проходження через машину (поштовий штемпель). Унашого листа таких відміток п'ять, значить, по дорозі воно пройшло через п'ятьмашин, і кожна з них визначила, коли воно проходило. p>
Date: дата та час відправлення листа; вони вказуються в стандартномуформаті, оскільки більшість поштових систем вміють сортувати повідомленняза часом, якщо ви попросите. p>
From: ім'я відправника і зворотну адресу. p>
Message-Id: внутрішній ідентифікатор повідомлення; присвоюється поштовогослужбою відправника. Кожному листу присвоюється унікальний - єдинийу світі - ідентифікатор. Його можна використовувати для посилань на лист, яквихідний номер. p>
To: адреса одержувача p>
Subject: тема повідомлення. Позначка Re: означає, що це повідомлення --відповідь (від слова reply) на інше повідомлення. У вихідного повідомлення і увідповіді рядок Subject: одна й та ж. При складанні автором відповідіпоштова служба автоматично взяла тему з вихідного повідомлення. Цезручно, як іде довга розмова на одну тему. Ви зможете вимагати,щоб поштова служба відсортувати повідомлення по темах, і освіжити в пам'ятіпопередні фрази цієї розмови. p>
Складаючи повідомлення, намагайтеся в цьому рядку вказати назву короткийі як можна більш інформативне. Повідомлення під заголовком на кшталт «А пам'ятаєш,как-то раз ти мені говорила ... »не кожен стане читати. p>
Status: статус повідомлення; Ваша поштова служба позначає для себе, щоповідомлення Вами вже прочитано, щоб другий раз Вам його не запропонувати якнове. p>
Буває ще кілька видів рядків заголовка. Не всі вони обов'язковоповинні бути. Деякі рядки поштові служби додають автоматично
(Received:, Date:), інші задає сам автор листа (To:, Subject:). Ми жзупинимося докладно на те, як вказати в повідомленні адресу, щоб поштовіслужби його зрозуміли і доставили листа за призначенням. p>
Ввести текст повідомлення, сформувати заголовок можна одн?? м зредакторів повідомлень для електронної пошти. p>
Саме послання - як правило, текстовий файл достатньо довільноїформи. При передачі нетекстових даних (виконуваної програми, графічноїінформації) застосовується перекодування повідомлень, яка виконуєтьсявідповідними програмними засобами. p>
Передача факсимільних повідомлень p>
Останнім часом в Internet з'явилася нова можливість - передавати іотримувати факси по мережі з використанням комп'ютера. Можна надіслати замовлення напосилку або прийом факсу. Складається звичайне електронний лист,оформлена належним чином, і надсилається на адресу комп'ютерного вузла,займається факсимільними операціями. Текст цього листа у вигляді факсубуде доставлений на факсимільний апарат адресата. p>
Програмне забезпечення для роботи з факсимільними повідомленнямидозволяє перетворювати дані в різних форматах до форматуфаксимільних апаратів. Наприклад, програма Quick Link II Fax дозволяєпередавати на факс-машини та інші факс-модеми наступні дані: текст,файли у форматах TIFF, IMG підготовлені програмою GEM Artline або
Ventura Pablisher, BMP з Microsoft Windows, CUT з Dr.Halo і PCX з
Paintbrush. P>
ДОДАТОК 1 p>
Географічні зони Internet p>
AF Afghanistan GH Ghana NF Norfolk Island p>
AL Albania GI Gibraltar MP Northern Mariana < br>Islands p>
DZ Algeria GR Greece NO Norway p>
AS American Samoa GL Greenland OM Oman p>
AD Andorra GD Grenada PK Pakistan p>
AO Angola GP Guadeloupe PW Palau p>
AI Anguilla GU Guam PA Panama p>
AQ Antarctica GT Guatemala PG Papua New Guinea p>
AG Antigua and Barbuda GN Guinea PY Paraguay p >
AR Argentina GW Guinea-Bissau PE Peru p>
AM Armenia GY Guyana PH Philippines p>
AW Aruba HT Haiti PN Pitcairn p>
AU Australia HM Heard and McDonald Islands p>
AT Austria HN Honduras PL Poland p>
AZ Azerbaijan HK Hong Kong PT Portugal p>
BS Bahamas HU Hungary PR Puerto Rico p>
BH Bahrain IS Iceland QA Qatar p>
BD Bangladesh IN India RE Re'union p>
BB Barbados ID Indonesia RO Romania p>
BY Belarus IR Iran RU Russian
Federation p>
BE Belgium IQ Iraq RW Rwanda p>
BZ Belize IE Ireland SH Saint Helena p>
BJ Benin IL Israel KN Saint Kitts and
Nevis p>
BM Bermuda IT Italy LC Saint Lucia p>
BT Bhutan JM Jamaica PM Saint Pierre and
Miquelon p>
BO Bolivia JP Japan VC Saint Vincent andthe p>
BA Bosnia-Hercegovina JO Jordan Grenadines p>
BW Botswana KZ Kazakhstan WS Samoa p>
BV Bouvet Island KE Kenya SM San Marino p>
BR Brazil KI Kiribati ST Sao Tome and
Principe p>
IO British Indian Ocean Territory SA Saudi Arabia p>
BN Brunei Darussalam KP Korea SN Senegal p>
BG Bulgaria KR Korea (Republic of) SC Seychelles p >
BF Burkina Faso KW Kuwait SL Sierra Leone p>
BI Burundi KG Kyrgyzstan SG Singapore p>
KH Cambodia LA Lao People's Democratic Republic p>
CM Cameroon LV Latvia SK Slovakia p>
CA Canada LB Lebanon SI Slovenia p>
CV Cape Verde LS Lesotho SB Solomon Islands p>
KY Cayman Islands LR Liberia SO Somalia p>
CF Central African Republic ZA South Africa p>
TD Chad LY Libyan Arab Jamahiriya SU Former Soviet
Union p>
CL Chile LI Liechtenstein ES Spain p>
CN China LT Lithuania LK Sri Lanka p>
CX Christmas Island LU Luxembourg SD Sudan p>
CC Cocos (Keeling) Islands MO Macau SR Suriname p>
CO Colombia?? Macedonia SJ Svalbard and Jan
Mayen p>
KM Comoros MG Madagascar Islands p>
CG Congo MW Malawi SZ Swaziland p>
CK Cook Islands MY Malasia SE Sweden p>
CR Costa Rica MV Maldives CH Switzerland p>
CI Cote d'Ivoire ML Mali SY Syria p>
HR Croatia MT Malta TW Taiwan, Provinceof China p>
CU Cuba MH Marshall Islands TJ Tajikistan p>
CY Cyprus MQ Martinique TZ Tanzania p>
CZ Czech Republic MR Mauritania TH Thailand p>
DK Denmark MU Mauritius TG Togo p>
DJ Djibouti MX Mexico TK Tokelau p>
DM Dominica FM Micronesia TO Tonga p>
DO Dominican Republic MD Moldova TT Trinidad and
Tobago p>
TP East Timor MC Monaco TN Tunisia p>
EC Ecuador MN Mongolia TR Turkey p>
EG Egypt MS Montserrat TM Turkmenistan p>
SV El Salvador MA Morocco TC Turks and Caicos
Islands p>
GQ Equatorial Guinea MZ Mozambique TV Tuvalu p>
EE Estonia MM Myanmar UG Uganda p>
ET Ethiopia NA Namibia UA Ukraine p>
FK Falkland Islands NR Nauru AE United Arab
Emirates p>
FO Faroe Islands NP Nepal UK United Kingdom p>
FJ Fiji NL Netherlands US United States p>
FI Finland AN Netherlands Antilles UM United States
Minor Out- p>
FR France NT Neutral Zone (between Saudi Arabia & Iraq) p>
GF French Guiana NC New Caledonia lying Islands p>
PF French Polynesia NZ New Zealand UY Uruguay p>
TF French Southern Territories UZ Uzbekistan p>
GA Gabon NI Nicaragua VU Vanuatu p>
GM Gambia NE Niger VA Vatican City
State p>
GE Georgia NG Nigeria VE Venezuela p>
DE Germany NU Niue VN Vietnam p>
3-letter zone names VG Virgin Islands
(British) p>
~~~~~~~~~~~~~~~~~~~ VI Virgin Islands
(US) p>
COM Commercial organization WF Wallis & Futuna
Islands p>
EDU Educational institution EH Western Sahara p>
GOV Government Body or department YE Yemen p>
INT International Organization YU Yugoslavia p>
MIL Military site ZR Zaire p>
NET Networking organization ZM Zambia p>
ORG Organization, miscellaneous ZW Zimbabwe p>
ЛІТЕРАТУРА p>
1. Еві Немет, Гарт Снайдер та ін UNIX: керівництво системного адміністратора.-К.: BHV, 1996
2. On-line manual pages for Linux.
3. ftp://ftp.relcom.ru/pub/internet/faq/geozone4.zip. p>
p>