CM Config File-Source Address Verification (SAV) Authorization Encoding

Source Address Verification (SAV) Authorization Encoding

This parameter configures a static range of IP addresses authorized for the Source Address Verification (SAV)
enforced by the CMTS for upstream traffic from the CM (see [DOCSIS SECv3.0]). It is intended to be configured
for CMs connecting to CPEs with statically configured CPE Host IP addresses or for CMs connecting to a customer
premise IP router that reaches a statically assigned IP subnet.
This parameter is intended for the CMTS only, and is ignored by the CM. The parameter is encoded as a subtype of
the DOCSIS Extension Information TLV43 encoding in order for it to be included by CMs supporting any DOCSIS
version.
An IP address "prefix" is a combination of an IP address (the "prefix address") and a bit count (the "prefix length").
An IP address is said to be "within" a prefix when it matches the prefix length number of most significant bits in the
prefix address. A prefix length of zero means that all IP addresses are within the prefix.
The SAV Authorization Encoding defines either or both of:
• A "SAV Group Name" that indirectly identifies an "SAV Group", which is a configured list of prefixes in the
CMTS; or
• A list of "Static SAV Prefix Rules", each of which directly defines a single prefix.
The CMTS considers an upstream source IP address within any of the above mentioned prefixes to be authorized
for purposes of Source Address Verification.
A valid configuration file, REG-REQ, or REG-REQ-MP message contains at most one instance of the SAV
Authorization Encoding. Other restrictions on the subtypes of a valid SAV Authorization Encoding are described
below. CM and CMTS operation with an invalid SAV Authorization Encoding is not specified.


Type Length Value
43.7 N Subtype encodings

SAV Group Name Subtype
This subtype contains an ASCII string that identifies an SAV Group Name configured in the CMTS.
Type Length Value
43.7.1 1..15 Name of an SAV Group configured in the CMTS.
A valid SAV Authorization Encoding contains zero or one instances of this subtype.
A CMTS MUST support registration of CMs that reference an SAV Group Name that does not exist in the CMTS.
A CMTS MUST support creation, modification, and deletion of configured SAV Groups while CMs remain
registered that reference the SAV Group Name.

SAV Static Prefix Rule Subtype
This subtype identifies a single static prefix within which upstream traffic from the CM is authorized for purposes
of Source Address Verification. A valid SAV Authorization Encoding contains zero, one, or more instances of this
subtype. A CMTS MUST support at least one SAV Static Prefix Rule for each CM.
The CMTS maintains a management object that reports for each CM the list of SAV Static Prefixes learned from
that CM in its REG-REQ or REG-REQ-MP. The CMTS is expected to recognize when multiple CMs report the
same list of SAV Static Prefix Rules. The CMTS assigns a "list identifier" to each unique set of SAV prefixes. The
minimum number of different SAV Static Prefix lists supported by a CMTS is vendor-specific.
Type Length Value
43.7.2 N SAV Static Prefix Subtype encodings

SAV Static Prefix Address Subtype
This subtype identifies an IPv4 or IPv6 address subnet authorized to contain a source IP address of upstream traffic.
A valid SAV Static Prefix Rule Subtype contains exactly one instance of this subtype.
Type Length Value
43.7.2.1 4 (IPv4) or
16 (IPv6)
Prefix of an IP address range authorized to contain the source IP address
for upstream packets.

SAV Static Prefix Length Subtype
This subtype defines the number of most significant bits in an SAV Static Prefix Address. A valid SAV Static
Prefix Rule Subtype contains exactly one instance of this subtype.
Type Length Value
43.7.2.2 1 Range 0..32 for an IPv4 SAV Static Prefix Address or 0..128 for an IPv6 SAV
Static Prefix Address. Number of most significant bits of the Static SAV Prefix
Address matched to an upstream source IP address.427 A value of 0 means that all
source addresses are authorized for SAV.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值