В начале 1980-х годов Международная организация по стандартизации (International Organization for Standardization, ISO) разработала модель OSI (Open Systems Interconnect, взаимодействие открытых систем). В основе OSI лежит получившая дополнительное развитие эталонная модель DoD. ISO взяла четырехуровневую модель DoD и структурировала ее еще сильнее. В результате появились семь уровней OSI. Подразделение модели OSI на семь уровней помогает выделить некоторые области передачи данных для специализированных протоколов.
Уровни модели OSI пронумерованы снизу вверх. Чтобы перенести информацию с одного компьютера на другой, данные должны пройти через эти уровни как на передающем, так и на принимающем устройствах. Информация седьмого уровня одной машины должна:
Каждый уровень модели OSI выполняет свою определенную функцию. Информация, поступающая с одного уровня, слегка изменяется, чтобы стать удобочитаемой для следующего уровня. Когда данные достигают принимающего устройства, они переходят от уровня к уровню в обратном порядке, чтобы аннулировать изменения, сделанные исходным компьютером. Поэтому даже если маршрутизатор имеет дело с данными только после того, как они попали на третий уровень, но при этом уровни с 4 по 7 работают некорректно, то эти уровни будут пагубно воздействовать на функционирование маршрутизатора.
В следующих разделах для обеспечения полного понимания роли протоколов в маршрутизации рассмотрены все уровни и выполняемые ими задачи. Изучив модель OSI, мы сможем перейти к обсуждению принципов IP и IPX.
Категории протоколов | Уровень приложений |