Читайте также:
|
|
В начале 80-х годов была разработана модель сетевого взаимодействия OSI (ISO в сотрудничестве с ITU-T).
Open System Interconnection (OSI) – модель взаимодействия открытых систем. Модель определяет уровни взаимодействия систем, дает им стандартные имена и определяет, какие стандартные задачи должны быть решены и какие функции выполнять.
7 уровней OSI:
Модель описывает только системные средства взаимодействия, реализуемые ОС, другие системные компоненты, которые функционируют под ОС и аппаратными средствами. Модель не описывает средства взаимодействия приложений. Для них существуют собственные протоколы, которые реализуются в соответствии с поставленной задачей.
Модель функционирует следующим образом:
1) Приложение обращается через API к прикладному уровню 7. На основании запроса, прикладной уровень формирует блок данных определенного формата, который включает заголовок и данные, которые надо передать.
2) Последующие уровни добавляют к этому блоку свои заголовки, исходя из анализа заголовка предыдущего уровня.
3) На физическом уровне – все заголовки.
4) На приемном конце обрабатывается информация из заголовка своего уровня и этот заголовок исключается.
Единицы данных, передаваемые с уровня на уровень имеют свои названия – кадр (frame), пакет (pocket), datagram, segment. Общее название для каждого уровня – протокольный блок данных (protocol data unit – PDU).
В модели OSI различают 2 основных вида протокола взаимодействия:
1) с установлением соединения (connection oriented). В этом случае источник и адресат на каждом уровне должны сначала установить соединение, а затем передавать данные. После окончания диалога соединение должно быть разорвано (как в телефоне).
2) без установления соединения (connectionless). Соединение не устанавливается – нет гарантии, что адресат получит сообщение (e -mail)
Дата добавления: 2015-07-11; просмотров: 87 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Источники стандартов | | | Уровни модели OSI |