Відповідь 1:

Обидва абсолютно різні між собою.

Оскільки SNMP (Simple Network Management Protocol) - це протокол рівня додатків, який є лише частиною TCP / IP.

TCP / IP (як ви використовуєте обидва разом з косою рисою) - це протокол, в якому розміщений весь мережевий протокол, який використовується для зв'язку, тому SNMP - це лише його частина, яка працює на рівні додатків.

Якщо ви говорили про TCP та IP, то протокол додаткового рівня, який використовує пакет UDP для зв'язку, отже, використовує UDP як протокол транспортного рівня, але TCP - це протокол транспортного рівня.

SNMP: Простий протокол управління мережею

TCP: протокол управління передачею

UDP: Пакет дейтаграм користувача

IP: Інтернет-протокол


Відповідь 2:

TCP / IP - це загальне узгоджене розуміння того, як комп'ютери спілкуються в мережі. Тоді як SNMP використовує TCP / IP (або перебуває поверх TCP / IP), що представляє загальне узгоджене розуміння того, як налаштовуються параметри та значення мережевих пристроїв (включаючи повідомлення про помилки) за допомогою TCP / IP. Тому SNMP - це специфічне застосування TCP / IP. Так само, як HTTP - це специфічне застосування tcp / ip.