Сетевая модель OSI описывает ряд международных правил и стандартов, которые должны позволить системам, подчиняющимся этим протоколам, поддерживать связь между собой. Эти протоколы организованы в виде семи отдельных, но взаимозависимых уровней, каждый из которых относится к определенному аспекту организации связи. Помимо всего прочего, это дает возможность аппаратным средствам, таким как маршрутизаторы и сетевые экраны, сосредоточиться на том аспекте связи, который относится конкретно к ним, игнорируя все прочие.
Вот эти семь уровней OSI:
1.Физический уровень: относится к физическому соединению между двумя точками. Это самый нижний уровень, и его главная задача – передача битовых потоков. Данный уровень отвечает также за активацию, поддержку и деактивацию передачи этих битовых потоков.
2.Канальный уровень: отвечает за фактическую передачу данных между двумя точками. Если физический уровень занимается просто пересылкой битов, то данный уровень обеспечивает функции более высокого уровня, такие как коррекция ошибок и управление потоком. Этот уровень также предоставляет процедуры для активации, поддержки и деактивации канальных соединений.
3.Сетевой уровень: действует как промежуточный, и главное его назначение- передача информации между нижним и верхним уровнем. Он определяет адресацию и маршрутизацию.
4.Транспортный уровень: обеспечивает прозрачную передачу данных между системами. Предоставляя средства для надежной передачи данных, этот уровень освобождает более высокие уровни от забот по осуществлению надежной или экономичной передачи данных.
5.Сеансовый уровень: отвечает за установление и последующую поддержку связи между сетевыми приложениями.
6.Уровень представления данных: отвечает за представление приложениям данных с употреблением понятного для них синтаксиса или языка. Здесь возможны такие функции, как шифрование и сжатие данных.
7.Прикладной уровень: следит за требованиями приложений.