та же функциональность в модели OSI - PullRequest
0 голосов
/ 26 апреля 2011

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

Ответы [ 3 ]

0 голосов
/ 26 апреля 2011

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

0 голосов
/ 26 апреля 2011

Вы можете обратиться к изображению здесь для справки.

  1. Физическое: знает только о битах.Обрабатывается byires и концентраторами
  2. Канал передачи данных: знает о MAC-адресах.Обрабатывается коммутаторами уровня 2
  3. Сеть: знает об IP-адресах.Обрабатывается маршрутизаторами или коммутаторами уровня 3
  4. Транспорт: TCP приходит сюда
0 голосов
/ 26 апреля 2011

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

...