📄 rfc2959.txt
字号:
::= { rtpSessionEntry 2 }
rtpSessionRemAddr 对象类型
语法 TAddress
最高访问限制 读/创建
状态 当前
说明
“RTP系统发送RTP包的目标地址。在IP多点传送RTP会话中,这是RTP会话数据的所有发送方和接收方使用的唯一地址。在单点传送RTP会话中,这是远程RTP系统的单点传送地址。‘所有的参与者可能共享一个目标地址,比如IP多点传送的情况;也可能各自具有不同的目标地址,比如单个的单点传送网络地址对’。参见RFC 1889[RTP:实时程序的传输协议]第三节。传输服务由rtpSessionDomain标志。对于snmpUDPDomain,它是一个IP地址和一个偶数UDP端口,相邻较大的奇数端口发送RTCP,见RFC 1889第五节。”
::= { rtpSessionEntry 3 }
rtpSessionLocAddr 对象类型
语法 TAddress
最高访问限制 只读
状态 当前
说明
“RTP系统使用的本地地址。在IP多点传送RTP会话中,rtpSessionRemAddr是与rtpSessionLocAddr相同的IP多点传送地址。 在单点传送RTP会话中, rtpSessionRemAddr和rtpSessionLocAddr 具有不同的单点传送地址。参见RFC 1889,‘RTP: 实时程序的传输协议’第三节。传输服务由rtpSessionDomain标志。对于snmpUDPDomain,它是一个IP地址和一个偶数UDP端口,相邻较大的奇数端口发送RTCP,见RFC 1889第五节。”
::= { rtpSessionEntry 4 }
rtpSessionIfIndex 对象类型
语法 InterfaceIndex
最高访问限制 读/创建
状态 当前
说明
“ifIndex的值被设为IF-MIB的响应值(见 RFC 2233, ‘应用SMIv2的界面组(Interfaces Group)MIB’)。 这是RTP流发送和接收的界面,对于RTP监视器则是接收RTCP包的界面。如果rtpSessionRowStatus为‘active’不可修改。”
::= { rtpSessionEntry 5 }
rtpSessionSenderJoins 对象类型
语法 Counter32
最高访问限制 只读
状态 当前
说明
“自本概念行创建(rtpSessionStartTime)起检测到的参与会话的发送方的数目。发送方通过向会话发送数据参与会话。在RTCP BYE(见RFC 1889,‘RTP:实时程序的传输协议’6.6节)之后中途离开又重新参与的发送方或者会话超时可能被重复计数。只要检测到新的RTP发送方,无论使用RTP还是RTCP,这个计数都会增加。”
::= { rtpSessionEntry 6 }
rtpSessionReceiverJoins 对象类型
语法 Counter32
最高访问限制 只读
状态 当前
说明
“自本概念行创建(rtpSessionStartTime)起检测到的参与会话的接收方的数目。接收方通过向会话发送RTCP接收报告参与会话。在RTCP BYE(见RFC 1889,‘RTP:实时程序的传输协议’6.6节)之后中途离开又重新参与的接收方或者会话超时可能被重复计数。”
::= { rtpSessionEntry 7 }
rtpSessionByes 对象类型
语法 Counter32
最高访问限制 只读
状态 当前
说明
“该实体收到的RTCP BYE(见RFC 1889,‘RTP:实时程序的传输协议’6.6节)消息的计数。”
::= { rtpSessionEntry 8 }
rtpSessionStartTime 对象类型
语法 TimeStamp
最高访问限制 只读
状态 当前
说明
“该行创建时SysUpTime的值。”
::= { rtpSessionEntry 9 }
rtpSessionMonitor 对象类型
语法 TruthValue
最高访问限制 只读
状态 当前
说明
“布尔值,如果除了本地RTP系统之外,还需要使用RTCP监视远程的发送方或者接收方,将该值设为真‘true(1)’。RTP监视器必须初始化为‘true(1)’,RTP主机则应初始化为‘false(2)’。注意,‘主机监视器’从远程伙伴接收RTCP,因此必须把这个值设为‘true(1)’。”
::= { rtpSessionEntry 10 }
rtpSessionRowStatus 对象类型
语法 RowStatus
最高访问限制 读/创建
状态 当前
说明
“在一个RTP系统发送/接收RTP或RTCP消息时其值为‘Active’。新建的概念行在其所有读/创建对象初始化完成之前不会处于激活状态‘Active’。处于‘notReady’或者‘notInService’状态的概念行可能在5分钟之后删除。”
::= { rtpSessionEntry 11 }
--
-- 发送方逆序表(SENDER INVERSE TABLE)
--
rtpSenderInverseTable 对象类型
语法 SEQUENCE OF RtpSenderInverseEntry
最高访问限制 不可访问
状态 当前
说明
“把rtpSenderAddr和rtpSessionIndex映射成rtpSenderTable表的rtpSenderSSRC索引。该表允许管理程序根据rtpSenderAddr排序而不是根据rtpSessionIndex排序查找条目。给定了rtpSessionDomain和rtpSenderAddr,可以通过遍历树返回一系列的rtpSessionIndex和rtpSenderSSRC值。如果在SNMP的Get-Next操作中指定rtpSessionIndex,可以返回一个或多个rtpSenderSSRC值。”
::= { rtpMIBObjects 4 }
rtpSenderInverseEntry 对象类型
语法 RtpSenderInverseEntry
最高访问限制 不可访问
状态 当前
说明
“每个条目都和rtpSenderTable表中确定的条目相对应——条目包含索引对、 rtpSessionIndex和rtpSenderSSRC。”
INDEX { rtpSessionDomain, rtpSenderAddr, rtpSessionIndex,
rtpSenderSSRC }
::= { rtpSenderInverseTable 1 }
RtpSenderInverseEntry ::= SEQUENCE {
rtpSenderInverseStartTime TimeStamp
}
rtpSenderInverseStartTime 对象类型
语法 TimeStamp
最高访问限制 只读
状态 当前
说明
“改行创建时SysUpTime的值 。“
::= { rtpSenderInverseEntry 1 }
--
-- 发送方表(SENDERS TABLE)
--
rtpSenderTable 对象类型
语法 SEQUENCE OF RtpSenderEntry
最高访问限制 不可访问
状态 当前
说明
“保存RTP会话中发送方的信息的表。必须为每个RTP流的发送主机在该表中建立相应的条目,该表还可能包含这些发送流的接收方主机的条目。如果rtpSessionTable的一个概念行被管理器(manager)激活(Active),则RTP监视器必须为多点传送会话中的每个检测到的发送方建立相应的条目。
::= { rtpMIBObjects 5 }
rtpSenderEntry 对象类型
语法 RtpSenderEntry
最高访问限制 不可访问
状态 当前
说明
“每个条目包含一个RTP发送方同步资源(SSRC,见RFC 1889 ‘RTP:实时程序的传输协议’)的信息。会话作为SNMP实体使用rtpSessionIndex区分。如果受到来自发送方的BYE消息,或者发送方超时(见RFC 1889 6.2.1节),或者rtpSessionEntity被删除,RTP代理就删掉这一行。”
INDEX { rtpSessionIndex, rtpSenderSSRC }
::= { rtpSenderTable 1 }
RtpSenderEntry ::= SEQUENCE {
rtpSenderSSRC Unsigned32,
rtpSenderCNAME Utf8String,
rtpSenderAddr TAddress,
rtpSenderPackets Counter64,
rtpSenderOctets Counter64,
rtpSenderTool Utf8String,
rtpSenderSRs Counter32,
rtpSenderSRTime TimeStamp,
rtpSenderPT INTEGER,
rtpSenderStartTime TimeStamp
}
rtpSenderSSRC 对象类型
语法 Unsigned32
最高访问限制 不可访问
状态 当前
说明
“RTP SSRC,或者说发送方的同步资源标识符。RTP会话地址加上SSRC唯一确定了某个RTP会话中的一个发送方(见RFC 1889,‘RTP:实时程序的传输协议’第3节 )。 ”
::= { rtpSenderEntry 1 }
rtpSenderCNAME 对象类型
语法 Utf8String
最高访问限制 只读
状态 当前
说明
“发送方的RTP规范名称。”
::= { rtpSenderEntry 2 }
rtpSenderAddr 对象类型
语法 TAddress
最高访问限制 只读
状态 当前
说明
“发送方的单点传送资源地址,对于RTP监视器它是发送方用来发送‘RTCP发送报告’的地址。”
::= { rtpSenderEntry 3 }
rtpSenderPackets 对象类型
语法 Counter64
最高访问限制 只读
状态 当前
说明
“自rtpSenderStartTime起,该发送方发出的RTP包的个数,或者RTP监视器监测到的RTP包的个数。”
::= { rtpSenderEntry 4 }
rtpSenderOctets 对象类型
语法 Counter64
最高访问限制 只读
状态 当前
说明
“自rtpSenderStartTime起,该发送方发出的非报头RTP8位字节数,或者RTP监视器监测到的字节数”
::= { rtpSenderEntry 5 }
rtpSenderTool 对象类型
语法 Utf8String (SIZE(0..127))
最高访问限制 只读
状态 当前
说明
“流的应用程序资源名称。”
::= { rtpSenderEntry 6 }
rtpSenderSRs 对象类型
语法 Counter32
最高访问限制 只读
状态 当前
说明
“自rtpSenderStartTime 起,该发送方发出的‘RTCP发送报告’个数,如果RTP实体是一个监视器就是检测到的发送报告数。”
::= { rtpSenderEntry 7 }
rtpSenderSRTime 对象类型
语法 TimeStamp
最高访问限制 只读
状态 当前
说明
“对于监视器或者接收主机而言,rtpSenderSRTime是最后一个SR收到的那一刻SysUpTime的值,对于发送主机则是发出最后一个SR的那一刻。”
::= { rtpSenderEntry 8 }
rtpSenderPT 对象类型
语法 INTEGER (0..127)
最高访问限制 只读
状态 当前
说明
“最近收到的RTP包的RTP头中的有效载荷类型(见RFC 1889‘RTP:实时程序的传输协议’)。”
::= { rtpSenderEntry 9 }
rtpSenderStartTime 对象类型
语法 TimeStamp
最高访问限制 只读
状态 当前
说明
“该行创建时SysUpTime的值。”
::= { rtpSenderEntry 10 }
--
-- 接收方逆序表(RECEIVER INVERSE TABLE)
--
rtpRcvrInverseTable 对象类型
语法 SEQUENCE OF RtpRcvrInverseEntry
最高访问限制 不可访问
状态 当前
说明
“把rtpRcvrAddr和rtpSessionIndex映射成rtpRcvrTable的索引表rtpRcvrSRCSSRC和rtpRcvrSSRC。该表允许管理程序根据rtpRcvrAddr排序查找条目,而不是根据rtpSessionIndex。对于给定的rtpSessionDomain和rtpRcvrAddr,通过遍历树可以返回一系列的rtpSessionIndex、rtpRcvrSRCSSRC和rtpRcvrSSRC值。如果在SNMP的Get-Next操作中指定了rtpSessionIndex ,则返回一个或多个rtpRcvrSRCSSRC/ rtpRcvrSSRC对。”
::= { rtpMIBObjects 6 }
rtpRcvrInverseEntry 对象类型
语法 RtpRcvrInverseEntry
最高访问限制 不可访问
状态 当前
说明
“每一项恰恰与表rtpRcvrTable的一项对应,包括索引对、rtpSessionIndex、 rtpRcvrSSRC 。”
INDEX { rtpSessionDomain, rtpRcvrAddr, rtpSessionIndex,
rtpRcvrSRCSSRC, rtpRcvrSSRC }
::= { rtpRcvrInverseTable 1 }
RtpRcvrInverseEntry ::= SEQUENCE {
rtpRcvrInverseStartTime TimeStamp
}
rtpRcvrInverseStartTime 对象类型
语法 TimeStamp
最高访问限制 只读
状态 当前
说明
“该行创建时SysUpTime 的值。”
::= { rtpRcvrInverseEntry 1 }
--
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -