CNR Client-class的工作原理

CNR Client-class的工作原理

CNR系统原只是设计做Cable Modem的DHCP及
TFrP服务器,其功能相对简单,但它具有一项特别的
功能—— “client.class”

“client-class”的功能是将Cable
Modem MAC分为不同的组,并对这些组配置不同
的系统参数,
利用CNR这一分组功能再结合
其他的系统功能,实现对Cable Modem MAC的认证。

首先将具有相同计费策略的Modem MAC设置为
相同的“client class”,而“client-class”又与IP地址池
(scope)相关联。

当CNR收到Modem DHCP请求时,会先检查请求包源IP,找到对应的scope,

然后再检查请求包中Modem MAC地址的信息,

只有当MAC与该scope对应的“client class” 有MAC匹配时,CNR才会分配IP,

否则再检查下一个匹配的scope及其对应的 “ client class”,

若全部匹配的scope对应的“clien class"均无对应的MAC,则CNR不会

响应该Modem的DHCP请求。


“ client-class”的好处在于,不同CMTS的相同计费策略的scope可以定义为同一“client.class”,

Modem只会受“client-class”的约束,而不会受CMTS的约束,Modem无论在哪台CMTS下请求IP,

都会按其相应的计费策略被分配至对应的子端口,所以Modem仍具有漫游的功能,方便安装。


另一方面,若将停机的Modem单独定义为一个“ client-class”而又将这个“client class”不与任何一个
“ scope”关联,则Modem会因为CNR无法在scope中找到相应的MAC与之匹配而导致Modem无法获取IP
地址,从而实现了对Modem的停机处理。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值