協議數據單元
協議數據單元
協議數據單元PDU(ProtocolDataUnit)是指對等層次之間傳遞的數據單位協議數據單元物理層的PDU是數據位(bit),數據鏈路層的PDU是數據幀(frame),網路層的PDU是數據包(packet),傳輸層的PDU是數據段(segment),其他更高層次的PDU是數據(data)。
協議數據單元
SNMP規定了5種協議數據單元PDU(也就是SNMP報文),用來在管理進程和代理之間的交換。
get-request操作:從代理進程處提取一個或多個參數值get-next-request操作:從代理進程處提取緊跟當前參數值的下一個參數值set-request操作:設置代理進程的一個或多個參數值get-response操作:返回的一個或多個參數值。這個操作是由代理進程發出的,它是前面三種操作的響應操作。trap操作:代理進程主動發出的報文,通知管理進程有某些事情發生。前面的3種操作是由管理進程向代理進程發出的,後面的2個操作是代理進程發給管理進程的,為了簡化起見,前面3個操作今後叫做get、get-next和set操作。圖4描述了SNMP的這5種報文操作。請注意,在代理進程端是用熟知埠161倆接收get或set報文,而在管理進程端是用熟知埠162來接收trap報文。