Информационные технологии

Меню

Реклама
Похожие статьи:

Популярные записи

1

  • Принцип открытой архитектуры ПЭВМ ibm pc.

    В ibm pc была заложенная возможность усовершенствования отдельных частей компьютера и использование новых устройств. Фирма ibm обеспечила возможность сборки компьютера из независимо изготовленных частей.

    Принцип, при котором методы соединения разных устройств из ibm pc был стандартизирован и известен и доступен всем желающим, был назван Принципом открытой архитектуры.

    Реализация этого принципа такова.

    На основной электронной плате компьютера системной, материнской ли размещены только те блоки, которые производят обработку информации. Схемы, которые руководят всеми другими устройствами компьютера - монитором, дисками и т. д., реализованные на отдельных платах, которые вставляются в стандартные разнимания на системной плате.

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

    Сейчас много фирм делают ibm - совместимые компьютеры и комплектующие к ним.

    желтая сборка, белая сборка, красная сборка.

    Принцип открытой архитектуры - принцип построения персонального компьютера :

    - 1 - регламентирующий и стандартизирующий только описание принципа действия компьютера и его конфигурации, что позволяет собирать компьютер из отдельных узлов и деталей, разработанных и изготовленных независимыми фирмами-изготовителями;

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

    Принципы взаимодействия открытых систем

    Под Открытой системой понимают такую систему, которая в случае соблюдения определенных требований правил открытости, может быть без любых дополнений и изменений подсоединенная к другой открытой системе. Требования к открытым системам определены стандартом Open System Interconnection OSI, который был введен в 1977 году Международной организацией стандартов ISO и получил код ISO7498.

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

    Рис. Логическое и физическое взаимодействие систем.

    При упрощенном рассмотрении считают, что сеть содержит три основных компоненты:

    1. соединение - состоят из физических элементов аппаратуры, необходимых для подсоединения компьютера к сети, а также со среды передаваемости информации между узлами;

    2. связь - определяет правила, за которыми узлы соединяются друг с другом для обмена информацией;

    3. услуги - определяют функции, какие узлы могут выполнять в сети.

    Для того, чтобы сеть работала, соединение, связь и услуги должны быть объединены с соблюдением таких требований :

    · соединения обеспечивают магистраль, по которой сигналы перемещаются между узлами;

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

    · узлы умеют работать совместно так, чтобы пользователь одного компьютера мог использовать услуги, что их предоставляют другие компьютеры или периферийные устройства.

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

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

    · нужно создать столько уровней, чтобы процесс передаваемости и обработки информации можно было разбить на части, достаточные для легкого понимания;

    · уровней должен быть не слишком много, чтобы избежать трудностей их интеграции и описания;

    · межу между уровнями следует провести в таких точках, где описание сервиса может быть коротким, а количество взаимодействий через этот предел минимальной;

    · аналогичные функции должны сосредоточиваться в одном уровне;

    · разделение следует сделать так, чтобы каждый уровень был независимым и давал возможность модернизировать и заменить его, не изменяя других уровней.

    Прежде чем рассмотреть основные ровные модели взаимодействия открытых систем OSI, заметим, что эталонная модель имеет целью определить абстрактные уровни, внутри которых могут разрабатываться свои стандарты. Модель OSI определяет семь уровней, каждый из которых является достаточно автономным и выполняет четкий набор своих заданий. Совокупность правил и форматов, которые определяют взаимодействие объектов на n -ривни, называют n -протоколом. Важно также осознавать разницу между абстрактной моделью и конкретной реализацией, в которой несколько эталонных уровней нередко объединяются общей реализацией - протоколом набором стеком протоколов.


    № уровня


    Система А


    N -протоколи


    Система В


    Функции уровня


    7


    Прикладной
    Application

    -----


    Прикладной
    Application


    Обеспечивает интерфейс прикладной программы со средой OSI


    6


    Представление данных
    Presentation

    -----


    Представление данных
    Presentation


    Согласовывает разницу в представлении данных между пользователями


    5


    Сеансовый
    Session

    -----


    Сеансовый
    Session


    Налаживает логическую связь между пользователями OSI


    4


    Транспортный
    Transport

    -----


    Транспортный
    Transport


    Обеспечивает сквозные прозрачные соединения и целостность данных


    3


    Сетевой
    Network

    -----


    Сетевой
    Network


    Обеспечивает межсетевое взаимодействие и маршрутизацию


    2


    Канальный
    Data Link

    -----


    Канальный
    Data Link


    Обеспечивает формирование фреймов, исправления ошибок физического уровня


    1


    Физический
    Physical

    -----


    Физический
    Physical

    Обеспечивает физическую кодировку бит фрейму в электрические оптические сигналы и передаваемость их через среду передаваемости