chigevara
@chigevara
Просто человек.

Нужен ли Сетевой уровень в локальной сети.?

Как я понял из прочитанного, а именно книги Олиферов, то сетевой уровень нужен для отправки данных из одной сети на другой в глобальной сети. То в таком случае можно ли обойтись в локальной сети Сетевого уровня.
  • Вопрос задан
  • 225 просмотров
Пригласить эксперта
Ответы на вопрос 4
vabka
@vabka
Токсичный шарпист
"уровни" в сетевой модели - это просто способ классификации протоколов в сетевом стеке.
В рамках одной сети возможна маршрутизация по физическим MAC-адресам (именно на них работает протокол Ethernet, например, который в модели OSI считается протоколом Канального уровня).

В рамках нескольких сетей адресация уже идёт по IP-адресам и используется уже IP-протокол.

То что для адресации между сетями необходим какой-то протокол сетевого уровня - не значит, что в локальной сети без него можно обойтись.

Протоколы уровней выше должны обязательно основываться на чём-то. Тот же TCP и UDP, например, обязательно строятся поверх IP-протокола, который принято считать протоколом сетевого уровня. => если ты хочешь в своей локальной сети использовать TCP, UDP или какой-то протокол, который строится поверх них (например HTTP, LDAP, IPP), то тебе обязательно придётся использовать протокол канального уровня в лице IP.

Есть протоколы, которые вполне могут работать и без IP, но дома ты их у себя врядли увидишь)
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
В дополнение, сетевая модель "OSI", увы, немного не сотносится с традиционными реализациями сетевых стеков и протоколов.
Что часто вводит в заблуждение начинающих.
Лучше подразделять на 4 уровня:
- канальный уровень (как пример протокол ethernet)
- сетевой уровень (уровень IP в стеке TCP/IP)
- транспортный уровень (HTTР/FTP/NTP/MODBUS и т.д.)
- уровень приложения (все что идет поверх, например WebDav или JSON-RPC)
Ответ написан
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
можно ли обойтись в локальной сети без Сетевого уровня.

Можно. Но tcp/ip и все протоколы, базирующиеся на нем - работать не будут :) А вот ipx - вполне себе заработает (если конечно найдешь, где и на чем его запустить :D )
Ответ написан
Комментировать
@pfg21
ex-турист
вполне можно обйтись.
к примеру промышленная сеть на RS-485 паре под управление MODBUS протокола.
это ниже сетевого уровня OSI :)
такой локальной сети вполне хватит для мониторинга и управления вполне большой промышленной системы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы