Сетевая модель – это набор стандартов и правил, протоколов и требований, разделенных по уровням. Их основное назначение – построение сети между устройствами. Здесь будут рассматриваться две сетевые модели TCP/IP и OSI, чтобы понять их происхождение, придется углубиться в историю.

Краткая история создания

На начальном этапе, в 80-х годах, производители компьютеров создавали свои собственные запатентованные сетевые модели. Сетевые модели разных производителей были несовместимы. Это означало, что компьютеры одного производителя не могли создавать сетевое соединение с компьютерами другого производителя. В это время даже у Министерства обороны США была своя сетевая модель – Department of Defense (DOD), которая была опубликована через некоторое время после создания. После появления DOD волонтеры решили использовать ее как основу для создания более сложной сетевой модели. Так появилась сетевая модель TCP/IP, которая оказалась настолько функциональной и логически продуманной, что некоторые производители компьютеров начали использовать именно эту сетевую модель. Начали появляться первые компьютеры разных производителей с возможностью устанавливать сетевое соединение друг с другом. К концу 90-х все производители компьютеров перешли на сетевую модель TCP/IP.

Однако, Международная Организация по Стандартизации (ISO) в середине 90-х завершила создание сетевой модели под названием «Открытые Системы Соединений» (OSI – Open Systems Interconnection). Предполагалось, что OSI станет единым стандартом для всех производителей компьютеров и сетевых устройств, поэтому в середине 90-х годов была предпринята попытка перейти на стандартизированную модель. Но переход не удался. У сетевой модели TCP/IP не было документации, описывающей функции всех ее протоколов, в то время как OSI была полностью задокументирована. Несмотря на то, что TCP/IP и OSI являются несовместимыми моделями, большое количество терминов из документации для OSI было заимствовано для документации по TCP/IP, вследствие чего OSI стала считаться эталонной сетевой моделью. В настоящее время все устройства, осуществляющие передачу данных по сети, используют сетевую модель TCP/IP.

TCP/IP и OSI

TCP/IP ссылается на огромное количество протоколов, описание которых находится в документах под названием RFC. Они находятся в свободном доступе в Интернете. Протоколы и правила были разделены на категории – уровни. Каждый уровень обладает своим набором функций, или сервисов, реализующихся за счет протоколов этого уровня.

Таблица 1.1 Сетевая модель TCP/IP

# TCP/IP(RU) TCP/IP(EN)
4 Приложений Application layer
3 Транспортный Transport layer
2 Интернет Internet layer
1 Канальный (в некоторых источниках Физический) Link layer

Таблица 1.2 Сетевая модель OSI

# OSI(RU) OSI(EN)
7 Приложений Application layer
6 Презентаций Presentation layer
5 Сессий Session layer
4 Транспортный Transport layer
3 Сетевой Network layer
2 Канальный Data Link layer
1 Физический Physical layer


Как сетевой инженер, могу сказать, что важно знать название и порядковый номер каждого уровня. Совет: если вы хотите разбираться в сетях и в сетевом оборудовании, то распечатайте себе обе сетевые модели, представленные выше, и подглядывайте в свои заметки ежедневно. Эти знания помогут вам понять, что означают понятия “коммутатор 2-го уровня”, “коммутатор 3-го уровня” или “L2-канал”, “L3-канал”, а самое главное, – на CCNA экзамене вам точно встретятся вопросы о сетевых моделях.

Таблица 1.3 Пример протоколов каждого уровня

Название уровня Пример протоколов
Приложений HTTP, FTP, SNMP, POP3
Транспортный TCP, UDP
Интернет IP
Физический Ethernet

Что дальше?

Так как сетевая модель OSI стала эталонной, все сетевые инженеры при описании работы сети используют теорию именно этой модели. Эта глава (“1. Основа основ”) будет полностью посвящена TCP/IP, и мы кратко рассмотрим каждый уровень. В дальнейшем вся теория и все упоминания об уровнях сетевой модели будут ссылаться исключительно на модель OSI.



ID: 45 Created: Oct 19, 2016 Modified Oct 22, 2016