DHCP Option60
发布日期:2021-06-29 22:23:44 浏览次数:4 分类:技术文章

本文共 864 字,大约阅读时间需要 2 分钟。

DHCP Option60

最近在网络建设过程中,必须面对一个实际存在的问题:当只有一根线入户时,该如何解决CATV和宽带业务的共存呢?这时就要考虑用到DHCP Option60了,那么DHCP Option60到底是如何来实现业务区分的呢?

首先先来看下DHCP协议,在DHCP协议中,定义了一个option字段,该字段主要是用来扩展DHCP协议的,Option 60 (Vendor class identifier)是DHCP报文中的一个选项字段,code为60,可以标识终端类型,根据不同的终端类型来选择接口下的网关。这样,各个厂家就可以在该字段中添加自身的标识,用于区别不同的终端。 

 

针对与机顶盒来说具体的实现应该是这样的:

   1. 用户终端(机顶盒)填好的一个域(class identifier),主要用于机顶盒标识自身的设备类型或配置,以便在DHCP server之间传递特殊的配置信息。

   2. DHCP relay设备根据DHCP报文内的option 60域的内容判断其属于哪个DHCP域,并将相关网关地址填入GIADDR,然后进行3层转发。

   3. 不具备option 60的DHCP server将忽略该选项;否则,server在返回相应信息时应采用option 60选项。

 

 目前在实际的建网过程中,大多数都采用三层交换机来充当DHCP Server,这中间会涉及到DHCP Relay功能(暂时不解释),在三层交换机上配置vlan接口,创建两个地址池,一个给宽带用户,一个给CATV,但是这两个业务是在同一个vlan中(开头提到的只有一根线入户),如何来区分呢?需要给该vlan接口配置两个ip地址(网关),然后给这个接口指定两个Server(不同的DNS),一个给宽带用户分配上网地址,一个给机顶盒分配点播互动地址,并且开启DHCP Relay(不开启不能获取地址),当用户用PC上网时,获取的将是宽带业务的地址,当进行CATV互动点播时,获取到的是CATV的地址,这样就解决了一根线入户,区别业务的目的。

转载地址:https://docker.blog.csdn.net/article/details/10021871 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Kafka mirroring (MirrorMaker) 和 uReplicator 快速开始
下一篇:gradle快速开始

发表评论

最新留言

很好
[***.229.124.182]2024年04月07日 04时01分55秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

【论文阅读手札】MAMNet: Multi-path Adaptive Modulation Network for Image Super-Resolution 2019-04-30
【python学习笔记】获取某个文件夹下文件的总数 2019-04-30
【错误解决】cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\imgproc\sr 2019-04-30
【python学习笔记】读取指定文件夹中的图片,结合边缘保留滤波EPF 2019-04-30
【工具和环境】Linux下安装pycharm 2019-04-30
【Accumulation】The last two sentences of the abstract 2019-04-30
【Accumulation】The definition of SISR 2019-04-30
【工具与环境】Windows下安装Sublime Text 3 2019-04-30
【解决错误】ValueError: some of the strides of a given numpy array are negative. 2019-04-30
【工具与环境】Excel中批量插入行 2019-04-30
【个人实验注意事项】 2019-04-30
【解决错误】ModuleNotFoundError: No module named ‘tqdm‘ 2019-04-30
【解决错误】ModuleNotFoundError: No module named ‘PIL‘ 2019-04-30
【深度学习笔记】生成requirements.txt文件 2019-04-30
【工具与环境】CSDN今晚十点竟然更换了Logo 2019-04-30
【Python学习笔记】深入剖析随机数种子 2019-04-30
【学习笔记】对vanilla的一些个人理解 2019-04-30
【解决错误】json.decoder.JSONDecodeError: Expecting value: line 11 column 14 (char 82) 2019-04-30
【解决错误】The size of tensor a (8) must match the size of tensor b (64) at non-singleton dimension 1 2019-04-30
word文档中实现目录索引中标题加粗,前导符和页码不加粗 2019-04-30