Что такое модель OSI и как она применяется в современных сетях?

22
  • Как системному администратору, что я должен знать о модели OSI ? ( Рек. X.200 )
  • Вкратце, что такое слои и что они делают?
  • Сколько мне нужно знать в моей повседневной работе?
  • Как это контрастирует с моделью TCP / IP ? ( RFC1122 )
  • Модель OSI все еще применяется в современных сетях?
Zoredache
источник

Ответы:

20

Я не вижу ничего плохого в возможности различать слои между двумя моделями. С другой стороны, знание модели OSI удобно, когда вы общаетесь с людьми или читаете документацию, ссылающуюся на верхние 4 уровня модели OSI:

введите описание изображения здесь

Вот несколько ссылок с объяснением того, что делает каждый слой:

l0c0b0x
источник
Ваши цифры в правом столбце бесполезны - они могут привести людей в замешательство, о каком «слое» говорят люди, когда они говорят «слой 2» (который ИМХО всегда означает уровень канала передачи данных).
Альнитак
Какие номера в правой колонке? О чем ты говоришь? ;) Спасибо что подметил это!
l0c0b0x
Также левая сторона говорит «транспорт» вместо транспорта, но я слишком устал, чтобы исправить это в данный момент = p
cutrightjm
14

Как технические специалисты, мы все время используем модель OSI в качестве сетевой технологии при устранении проблем с сетевым подключением. Поскольку наши сети были построены на этой модели, мы используем ее, даже если мы не знаем об этом.

При устранении неполадок в сети мы часто используем модель OSI.

  1. Физический - сетевой кабель подключен?
  2. Data Link - у вас есть индикатор связи?
  3. Сеть - вы получаете IP?
  4. Транспорт. Можете ли вы пропинговать (или точнее, как SaveTheRbtz указал telnet) свой шлюз по умолчанию?
  5. Сессия - У вас есть информация о DNS-сервере? Можете ли вы пинговать 4.2.2.2, но не google.com?
  6. & 7. Презентация и применение - Можете ли вы перейти на сайт?

Вы используете OSI, даже если вы не знаете об этом. Знание этого может помочь вам лучше общаться с людьми / поставщиками о сетевых ситуациях. Многие компании требуют обширных знаний OSI для сертификации сети (я знаю, что Cisco сделала).

Copas
источник
1
ping - это ICMP и, соответственно, L3 (если это не arping или tcping, это L2 и L4 соответственно). Лучший пример telnet, я думаю.
SaveTheRbtz
это отличный способ собрать все это в очень распространенный сценарий. Спасибо!
the0ther
6

Я получил свою первую работу в 1990 году, рассказав модель уровня OSI. Они были наиболее впечатлены. Я на самом деле не понимал этого, но мальчик, я мог бы это хорошо прочитать.

PowerApp101
источник
тогда у них были сети, а?
the0ther
3

Вам необходимо знать модель OSI, потому что большая часть документации для прокси, балансировщиков нагрузки и других подобных вещей будет ссылаться на «Уровень 7» или «Уровень 4», и вам необходимо знать, о чем они говорят.

Эта вики-страница довольно хорошо объясняет слои. Модель TCP / IP находится поверх модели OSI.

Относительно того, применимо ли это сегодня, я бы сказал: «вроде». Многие устройства в наши дни являются гибридами и работают на нескольких уровнях одновременно для более эффективной маршрутизации пакетов. Тем не менее, если вы занимаетесь каким-либо проектированием сети, полезно знать хотя бы основы и некоторые ключевые сокращения хотя бы для уровней 2,3,4 и 7.

jedberg
источник
2

В наши дни вам не нужно знать всю модель OSI.

Вам действительно нужно знать:

  • Уровень 2 - рамки Ethernet, Wi-Fi, PPP и т. Д.
  • Уровень 3 - IP-пакеты
  • Уровень 4 - TCP и UDP пакеты
  • Слой 7 - все остальное

(инвертировать по вкусу, если вас оскорбляет слой 7 внизу)

Смотрите также https://www.isc.org/logoware/isc-9-layer-osi-model-cotton-t-shirt

Альнитак
источник
1

Я нахожу свои знания о модели OSI невероятно полезными для решения сетевых и системных проблем. Это теоретическая модель, которую можно использовать для исследования проблемы, даже если TCP / IP напрямую не сопоставляется с моделью OSI.

pcapademic
источник
1

Как системный администратор, знание модели OSI очень помогло мне выявить проблемы в моей сети. Ссылка ниже представляет собой простое объяснение того, как вы можете использовать модель OSI для устранения неполадок в сетях.

http://www.petri.co.il/csc_how_to_use_the_osi_model_to_troubleshoot_networks.htm

jerichorivera
источник
0

Я искренне не верю, что многим системным администраторам, если таковые имеются, необходимо каким-либо образом знать модель OSI, однако модель IP поразительно актуальна и используется все время.

Chopper3
источник