MIB-II có 10 nhánh con đƣợc định nghĩa trong RFC 1213, kế thừa từ MIB-I trong RFC 1066. Mỗi nhánh có một chức năng riêng:
- system (1.3.6.1.2.1.1) Định nghĩa một danh sách các đối tƣợng gắn liền với hoạt động của hệ thống nhƣ: thời gian hệ thống khởi động tới bây giờ, thông tin liên lạc của hệ thống và tên của hệ thống.
- interfaces (1.3.6.1.2.1.2) Lƣu giữ trạng thái của các interface trên một thực thể quản trị. Theo dõi một interface “up” hoặc “down”, lƣu lại các octet gửi và nhận, octet lỗi hay bị hủy bỏ.
- at (1.3.6.1.2.1.3) Nhóm at (address translation) bị phản đối, nó chỉ cung cấp khả năng tƣơng thích ngƣợc. Nhóm này đƣợc bỏ từ MIB-III trở đi.
- ip (1.3.6.1.2.1.4) Lƣu giữ nhiều thông tin liên quan tới giao thức IP, trong đó có phần định tuyến IP.
- icmp (1.3.6.1.2.1.5) Lƣu các thông tin nhƣ gói ICMP lỗi, hủy.
- tcp (1.3.6.1.2.1.6) Lƣu các thông tin khác dành riêng cho trạng thái các kết nối TCP nhƣ: đóng, lắng nghe, báo gửi…
- udp (1.3.6.1.2.1.7) Tập hợp các thông tin thống kê cho UDP, các datagram vào và ra, …
- egp (1.3.6.1.2.1.8) Lƣu các tham số về EGP và bảng EGP lân cận.
- Transmission (1.3.6.1.2.1.10) Không có đối tƣợng nào trong nhóm này, nhƣng nó định nghĩa các môi trƣờng đặc biệt của MIB.
- snmp (1.3.6.1.2.1.1.1) Đo lƣờng sự thực thi của SNMP trên các thực thể quản trị và lƣu các thông tin nhƣ số các gói SNMP nhận và gửi.
2.1.5. Hoạt động của SNMP
Protocol Data Unit (PDU) là dạng định dạng thông báo mà các nhà quản trị và các agent sử dụng để gửi và nhận thông tin. Có một tiêu chuẩn định dạng PDU cho mỗi hoạt động SNMP sau đây:
• get • get-next • get-bulk (SNMPv2 and SNMPv3) • set • get-response • trap • notification (SNMPv2 and SNMPv3) • inform (SNMPv2 and SNMPv3) • report (SNMPv2 and SNMPv3)
SNMP chạy trên nền UDP. Cấu trúc của một thông báo SNMP bao gồm : version, community và data.