良渚文化博物馆Diameter消息格式解析
洗衣机怎么拆
Diameter消息解释
Diameter消息有⼀个Diameter header和⼀系列的AVP组成。
Diameter 基础协议的数据包格式显⽰如下:
单片机的工作原理写奶奶的作文Version:必须设置为1,表⽰ Diameter 版本1。
Command Flags:⼋位标识。
Command-Code:使⽤3个⼋位组段,配合信息传送需求。
Application-ID:4个⼋位组,⽤来识别信息可使⽤到的应⽤程序。这个应⽤程序可以是⼀个认证程序,⼀个计费程序,也可以是运营商专⽤程序。
爱国的事例Hop-by-Hop Identifier:32位⽆符号整数段,⽤来匹配请求和回复。
End-to-End Identifier:32位⽆符号整数段,⽤来探测重复信息。晚上跑步
AVPs:属性值对(AVP:Attribute Value Pair)是⼀种与 Diameter 信息相关的信息封装⽅法。⼀个 AVP 就像⼀种 RADIUS 属性。⼀些 AVP 是⽤于 Diameter 基础协议,另⼀些意向⽤于 Diameter 应⽤程序(如 NASREQ),更有⼀些是为使⽤ Diameter 的更⾼级终端系统应⽤程序所应⽤。Diameter AVP 头格式如下:
AVP Code:与运营商- ID 段相结合,唯⼀识别属性。AVP 数值从1到255供与 RADIUS 反向兼容所⽤。
AVP Flags:通知接收⽅每个属性必须如何处理。r(rerved)位表⽰预留位,不使⽤,应该设置为0。五校联盟
AVP Length:三个⼋位组,表⽰ AVP 中所含⼋位组的数量,包括 AVP Code、AVP Length、AVP Flags、Vendor-ID field(如果存在)以及 AVP data。鞋子设计
Vendor-ID:可选段,如果 AVP Flags 段设置了 V 位,该段就存在。可选的四个⼋位组 Vendor-ID 段包括 IANA,它被分配了 SMI ⽹络管理专⽤企业代码值,并且以⽹络字节顺序编码。
web links: