- •Структурная организация эвм. Организация связи между блоками эвм. Типы интерфейсов
- •Структурная таблица переходов автомата
- •Синтез микропрограммного автомата Мура по граф-схеме алгоритма.
- •Структура и функционирование микропрограммируемого управляющего автомата. Основные поля микрокоманды
- •Структура памяти эвм. Запоминающие устройства, их основные параметры
- •Оперативная память эвм. Структура запоминающего устройства с произвольным доступом
- •Оперативная память эвм. Структура запоминающего устройства с двухкоординатной выборкой
- •Оперативная память эвм. Структура запоминающего устройства со стековой организацией
- •Оперативная память эвм. Структура запоминающего устройства с магазинной организацией
- •Организация оперативной памяти. Многоблочная память
- •Организация оперативной памяти с многоканальным доступом. Схема анализа приоритета при подключении каналов
- •Организация памяти. Иерархические уровни. Двух- и трехуровневая организация памяти
- •Организация прямого доступа к памяти
- •Принципы защиты информации. Защита информации при страничной адресации
- •Организация виртуальной памяти
- •Сегментно-страничная организация вп.
- •Области применения языка xml: организация и функции платформы xml, моделирование данных
- •Правильно построенный документ xml: общие правила синтаксиса xml
- •Интерфейсы анализаторов xml: доступ и манипулирование содержанием и структурой xml
- •Образец подстановки xslt: модель документа, трансформация деревьев, подстановками
- •Открытая архитектура компьютера: понятие архитектуры вычислительного устройства, принцип открытости архитектуры
- •Работа шины pci: стандарты подключения периферийных компонентов, пассивное и активное устройства шины pci
- •Программная модель pci: команды ассемблера для управления вводом/выводом, драйверы, отображение регистров периферийных устройств
- •Систематика Флинна: высокопроизводительные вычисления, архитектуры суперкомпьютеров
- •Протокол пересылки файлов ftp. Назначение протокола, схема работы. Список команд и кодов ответов
- •Общие сведения об ip-адресах. Классы ip-адресов. Связь ip адреса с доменом посредством службы доменных имен. Подсеть, маска подсети
- •Протокол передачи гипертекста http. Общие сведения. Url, заголовок http-запроса. Http-ответ, заголовки http-ответа
- •Служба почты как пример распределенной системы: понятие распределенной системы, организация взаимодействия пространственно распределенных агентов
- •Коммутация сообщений, коммутация пакетов: подходы к выполнению коммутации, обеспечение связи абонентов между собой в вычислительных сетях
- •Доставка сообщений в модели osi: модель взаимодействия открытых систем, роль уровней модели в процессе доставки сообщений
- •Коммутация в локальных сетях Ethernet: адресация компьютеров вычислительной сети, разделяемая среда передачи данных
Служба почты как пример распределенной системы: понятие распределенной системы, организация взаимодействия пространственно распределенных агентов
Понятие распределенной системы:
Распределённая система — система, для которой отношения местоположения элементов (или групп элементов) играют существенную роль с точки зрения функционирования системы, а, следовательно, и с точки зрения анализа и синтеза системы.
Распределенные системы могут быть непрерывными и дискретными.
Непрерывные распределенные системы характеризуются бесконечным количеством элементов, а также тем, что в любой малой окрестности любого элемента (в смысле предикатов местоположения) находится, по крайней мере, еще один элемент. Примером непрерывной распределенной системы является стальной лист, нагреваемый в одной точке газовой горелкой
Дискретные распределенные системы характеризуются тем, что элементы системы четко "очерчены", отделены друг от друга. Один из видов отношений – бинарное отношение "быть соседними элементами". Между двумя соседними элементами других элементов нет. Это не означает, что между ними нельзя включить какой-либо третий элемент. Но тогда первые два перестают быть соседними.
Мега картинки брофсера 1
Организация взаимодействия пространственно распределенных агентов:
Система современной электронной почты состоит из трех основных компонентов:
пользовательского агента (UserAgent);
Программы, которые предоставляют пользователям возможность читать и составлять почтовые сообщения, называются пользовательскими агентами. Примеры таких программ - InternetMail в Windows 95, Netscape, Pine, команда mail в UNIX и многие другие. Пользовательский агент формирует письмо: позволяет написать его текст, присоединить файлы, указать тему письма и все адреса.
транспортного агента (TransferAgent); Затем письмо передается транспортному агенту - наиболее сложной и важной части почтовой системы. Это программы, которые принимают почту от пользовательского агента, интерпретируют адреса пользователей и переправляют почту на соответствующие компьютеры для последующей доставки. Кроме этого, транспортный агент принимает входящую почту от других транспортных агентов. Транспортный агент отрабатывает протокол SMTP (SimpleMailTransportProtocol) - простой протокол транспортировки почты.
доставочного агента (DeliveryAgent).
Дойдя до машины второго пользователя, письмо при помощи транспортного агента этой машины передается доставочному агенту (DeliveryAgent), который принимает почту от транспортного агента, доставляет ее соответствующим пользователям и отвечает за формирование MailBox пользователя. Обычно MailBox - это файл, где последовательно хранятся все приходящие письма. Почта может доставляться конкретному лицу, в список рассылки, в файл, в программу и т. п. Для обслуживания получателей каждого типа необходим отдельный агент mail - доставочный агент локальных пользователей. На этом работа почтовой системы заканчивается. Из MailBox почта читается почтовыми клиентами (напримерNetscape), но к работе самой системы это уже отношения не имеет.
Служба почты (дополнительно со шпор прошлого года):
Служба – основное структурное, функционально обособленное, подразделение предприятия, имеющее сложно-функциональную и территориально-распределенную организацию.
Стратифицированное представление протокола почты.
Мега картинки брофсера 2
Для пересылки любой, в том числе и обычной почты, необходимо знать адрес (нельзя писать письмо «На деревню.Дедушке.»). Это относится и к электронной почте. В системе электронной почты адресация бывает двух видов:
маршрутно-зависимая;
маршрутно-независимая.
При использовании первого способа адресации отправитель должен указать промежуточные машины (пункты), через которые должно пройти сообщение, чтобы попасть в пункт назначения и быть доставленным адресату. В адресе второго вида просто указывается пункт назначения. При этом UUCP-адреса являются маршрутнозависимыми, а Internet-адреса от маршрута не зависят.
UUCP-адрес состоит из списка машин (радиоэлектронного оборудования), через которые должно пройти сообщение на пути к пункту назначения. Элементы списка разделяют восклицательными знаками. Например, в электронно-почтовом UUCP-адресе: mcvax!uunet!ucbvax!hao!boulder!lair!evi — пунктом назначения является машина lair, а получатель — абонент evi. Каждая машина в цепочке имеет непосредственное UUCP-соединение с машинами, которые находятся в сети до и после нее. Например, машина ucbvax должна иметь соединения с машинами hao и uunet. Цепочки UUCPадресов бывают очень длинными, но теперь, когда широко используется Internet, настоящие громадины увидишь очень редко. Когда электронная почта строилась в основном на базе UUCP, администраторы вынуждены были помнить список компьютеров на довольно больших участках базовой сети UUCP. В формате электронной Interneпочты адрес, приведенный выше, будет иметь вид evi@lair.
Электронно-почтовый Internet-адрес имеет следующий формат:
пользователь@машина,
где знак @ отделяет имя пользователя от обозначения машины.
Этот адрес содержит идентификатор абонента и сведения о его местоположении. В нашем случае идентификатор абонента - savspb. В качестве идентификатора используются имена, фамилии, псевдонимы, очень часто они составляются из начальных букв фамилии, имени, отчества абонента.
То, что стоит справа от знака @, называется доменом и однозначно описывает местонахождение абонента. Домен состоит из составных частей, которые разделяются точками. Самая правая часть домена — это домен верхнего уровня, который, как правило, обозначает код страны адресата. Код страны утвержден международным стандартом ISO.
Следующая составная часть домена — поддомен является однозначно Определяемым внутри домена верхнего уровня. Нетрудно догадаться (по аналогии с обычным письмом), что после кода страны должен следовать код города.
Домен третьего уровня — stels.spb.ru. В нашем случае домен третьего уровня включает в себя название фирмы Stels. Правила образования имен внутри доменов третьего уровня — это личное дело доменов второго уровня.
Кроме идентификаторов абонентов, в системе электронной почты используются почтовые псевдонимы, которые позволяют системному администратору и отдельным пользователям переадресовывать почту. Ими можно пользоваться для задания списков рассылки (которые включают нескольких получателей), для пересылки почты между компьютерами и для того, чтобы к пользователям можно было обращаться по нескольким именам.
Чтобы электронное письмо дошло до адресата, необходимо его оформить в соответствии с международными стандартами и написать стандартизованный почтовый электронный адрес. Общепринятый формат послания определяется документом под названием «StandardfortheFormatof ARPA - InternetTextmessages», сокращенно RequestforComment или RFC822. Этот формат определяет, что электронное послание должно состоять из текста самого письма и заголовка, который приписывается в начале сообщения. Заголовок отделяется от текста пустой строкой и содержит несколько строчек необходимой информации об этом сообщении: дату отправления, адрес, обратный адрес, тему сообщения и т. д. Каждая из строк заголовка имеет вид: название: текст. Бывает несколько видов строк заголовка. Не все они обязательно должны присутствовать. Некоторые строки почтовые службы добавляют автоматически. (Received:Date:), другие задает сам автор письма (То:, Subject:).
Само письмо состоит из двух частей: заголовка и тела письма. Для системы основным является заголовок, для пользователей — тело письма. Заголовок содержит сведения об авторе письма, о получателях, времени создания. Заголовок также пополняется по мере прохождения письма через сеть, в него заносится информация о том, в какое время письмо проходило и через какие компьютеры. За заголовком следует пустая линия, отделяющая тело письма. В теле прописываются такие важные параметры, как кодировка текста письма, тип присоединенных файлов и некоторые другие. В отличие от многих иных сервисов, письма передаются по сети целиком, но не в том смысле, что одним большим IP-пакетом, а в том, что все пакеты, содержащие письмо, собираются на каждом передающем компьютере. Система передачи полностью аналогична обычномуроутингу сетевых пакетов. Для нее применяются записи так называемого MaileXchanger (MX), которые содержат информацию о том, куда в зависимости от адреса получателя требуется направлять письмо. Так в целом происходит работа почтовых систем.
