Simple Network Management Protocol
סיווג פרוטוקולים על פי מודל ה־OSI | ||
---|---|---|
שכבת היישום | HTTP • SMTP • FTP • RTP • IRC • SNMP • SIP • DNS • DHCP | |
שכבת הייצוג | MIME • ASCII • Unicode • TLS | |
שכבת השיחה | ASP • PPTP • SSH • NFS • RPC • SOCKS | |
שכבת התעבורה | TCP • UDP • SCTP • DCCP | |
שכבת הרשת | IP (IPv4 • IPv6) • ICMP • IPX • ניתוב | |
שכבת הקו | אתרנט • Token ring • FDDI | |
השכבה הפיזית | E1 • 10Base-T • RS-232 • DSL • SONET |
פרוטוקולים במודל TCP/IP | ||
---|---|---|
שכבת יישום | HTTP • SMTP • FTP • DNS • DHCP • SSH • RTP • RTSP • IRC • SNMP • SIP • IMAP4 • MIME • Telnet • RPC • SOAP • LDAP | |
שכבת תעבורה | TCP • UDP • SCTP • DCCP | |
שכבת רשת | IP • IPv4 • IPv6 • ICMP • IPX • IGMP | |
שכבת קשר | אתרנט • 10BASE-T • 802.11 WiFi • Token ring • FDDI • ARP |
Simple Network Management Protocol (בראשי תיבות: SNMP) הוא פרוטוקול תקשורת עשיר לניהול רשתות TCP/IP מבוזרות תוך שימוש בארכיטקטורה מיוחדת של סוכנים ותחנת ניהול מרכזית. הרשת מנוהלת בשיטת שרת-לקוח שבה יש סוכן שנמצא בכל מחשב או התקן רשת ומדווח לתחנה המרכזית.
תחנת הניהול הראשית היא Network Management System, או NMS, והיא משמשת כתחנה מרכזית לניטור ואיסוף מידע. NMS יכול לבקש מסוכן SNMP מידע כגון נתוני חומרה ותוכנה או סטטיסטיקה של שימוש בתוכנות ויישומים, כמו כן יכולה המערכת לשלוח לסוכן בקשה להגדרת תצורה, למרות שרוב הפרמטרים של הלקוח הם במצב של קריאה בלבד. התחנה לא חייבת לפעול על אותו מחשב כמו סוכן SNMP.
גם סוכני SNMP וגם מערכת NMS משתמשים בהודעות SNMP לבדיקה והחלפת מידע אודות אובייקטים. הודעות SNMP נשלחות בפרוטוקול UDP על גבי IP בפורט 161, ואילו פורט מספר 162 משמש להאזנה ללכידה של אירוע לכידה. המערכת משתמשת בהודעת Get הנפוצה והפשוטה ביותר לאחזור מידע, Get-Next לעיון בהיררכיה השלמה של אובייקט מסוים כמו טבלת ניתובים, Set לקביעת ערכים, Get Bulk לקבלת כמויות מידע גדולות ו-Notify לציון אירוע לכידה.