До яких шарів моделей OSI / TCP-IP належать протоколи BGP, RIP?


15

Ми знаємо, що в моделі OSI або TCP-IP вищий рівень використовує послуги, пропоновані нижчим рівнем. Наприклад, рівень рівня передачі даних використовує послуги, пропоновані фізичним рівнем, мережевий рівень використовує послуги, пропоновані рівнем зв'язку даних тощо.

Однак я вважаю, що деякі протоколи використовують послуги, що надаються протоколами в шарах над ними. Наприклад, і BGP, і RIP виконують маршрутизацію, яка зазвичай розглядається як функціональність мережевого рівня. BGP використовує TCP, тоді як RIP використовує UDP. Тож ось протоколи на мережевому рівні, які використовують сервіси з протоколів транспортного рівня. Ось чому деякі люди в Інтернеті стверджують, що BGP & RIP повинні бути пов'язані принаймні на транспортному рівні, тоді як деякі кажуть, що це протоколи додаткового рівня, оскільки вони використовують послуги транспортних шарів, а в моделі TCP-IP над транспортним шаром є лише додаток шар.

Я розумію, що і BGP, і RIP в основному виконують функціональність мережевого рівня маршрутизації. Що таке правда / умовність?

Відповіді:


13

Ви повинні пам’ятати, що такі моделі як OSI - це саме це, моделі. Вони теоретичні. Реальний світ не належить до цих моделей акуратно. Здебільшого маршрутизація - це функція рівня 3, але, як ви вказали, BGP використовує протокол рівня 4 для спілкування з іншими динаміками BGP для того, щоб виконувати те, що зазвичай вважається функцією шару-3.

Багато мережевих протоколів потрапляють у сіру область або розглядаються в один шар при використанні іншого шару. Візьмемо, наприклад, ARP. Він розв'язує 3-го рівня до 2-го рівня. У якому шарі слід вважати його?

Розуміння моделей є корисним, але моделями не надано жодної організації, і ви можете створювати протоколи та функції, які не відповідають жодній моделі.


Спасибі. Саме це я і зробив, коли прочитав багато статей в Інтернеті. Ви підтвердили цей факт.
Маха

8

BGP знаходиться на вершині TCP, тому це був би Інтернет-рівень 4, рівень OSI 7. Зазвичай зовнішній BGP виконується лише між двома безпосередньо підключеними одноранговими програмами, що застосовується встановленням прапора TTL на заголовку IP, який знаходиться на рівні 3.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.