通过分支参数的SIP的最大长度

通过分支参数的SIP的最大长度,sip,Sip,不带magic cookie(=z9hG4bK)的SIP via分支参数的最大长度是多少。我需要为我的实现获取最大字符数。 我试图在和中查找分支参数的最大长度,但找不到任何内容。via分支参数的BNF定义如所示: 令牌没有定义最大长度,因此此参数没有最大长度 国家: 分支参数值在空间和时间上必须是唯一的 UA发送的所有请求。[…]由符合此规则的元素插入的分支ID 规范必须始终以字符“z9hG4bK”开头。[……]除此之外, 分支令牌的精确格式由实现定义 为了满足“唯一”要求,实现可以选择使用前缀

不带magic cookie(=z9hG4bK)的SIP via分支参数的最大长度是多少。我需要为我的实现获取最大字符数。
我试图在和中查找分支参数的最大长度,但找不到任何内容。

via分支参数的BNF定义如所示:

令牌没有定义最大长度,因此此参数没有最大长度

国家:

分支参数值在空间和时间上必须是唯一的 UA发送的所有请求。[…]由符合此规则的元素插入的分支ID 规范必须始终以字符“z9hG4bK”开头。[……]除此之外, 分支令牌的精确格式由实现定义

为了满足“唯一”要求,实现可以选择使用前缀为“z9hG4bK”的GUID(请参阅)。如果您将其作为最大长度,您是非常安全的,但是实现总是有可能使用另一种(更长的)格式

via-branch        =  "branch" EQUAL token