Сетевой уровень находится выше канального уровня главным образом потому, что сетевой уровень имеет более широкое представление о сети, чем канальный уровень. Канальный уровень (Ethernet, WiFI и т. д.) говорит о сетевых картах, связях между ними и локальных сетях. Сетевой уровень (в основном IP) говорит об IP-адресах и о том, как хосты должны маршрутизировать сетевой пакет для обеспечения сквозной связи.
Подводя итоги кучи OSI очень быстро:
Уровень 1: физический уровень -> медь, оптоволокно, беспроводная связь и т. д. — рассказывает о частотах, битовом кодировании и т. д.
Уровень 2: уровень канала передачи данных -> Ethernet, WiFi, Bluetooth и т. д. — рассказывает о сетевых картах, каналах между ними и позволяет создавать локальные сети (через выделенные или общие медиа).
Уровень 3: сетевой уровень -> в основном IP — рассказывает об IP-адресах и маршрутизации пакетов для обеспечения сквозной связи.
Уровень 4: транспортный уровень -> в основном TCP/UDP — обеспечивает концепцию "порта", позволяющую мультиплексировать потоки между одними и теми же IP-адресами. TCP также предлагает управление потоком, управление перегрузкой, упорядоченную доставку и повторную передачу пакетов.
Уровень 5: сеансовый уровень -> некоторые его функции (например, соединения) обычно предоставляются протоколом TCP в реальных сетях. Подробнее см. в статье Википедии.
Уровень 6: уровень представления -> некоторые его функции (такие как передача контекста или шифрование) обычно реализуются прикладным уровнем в реальных сетях. Подробнее см. статью Википедии.
Уровень 7: прикладной уровень -> HTTP, SMTP, POP, а также Skype, ed2k, торрент и т. д. позволяют сетевым приложениям и службам обмениваться данными через определенные протоколы.
И если вы спрашивали себя, то да, до сих пор существуют сетевые устройства, которые реализуют стек OSI в том виде, в каком он был задуман изначально. Я видел, что некоторые из них все еще работают. Может быть, мы могли бы открыть другую тему, чтобы узнать их имя и цель...
person
Avio
schedule
19.05.2012