一种根据插槽位置自动分配板卡ID的方法及系统与流程

文档序号:36962247发布日期:2024-02-07 13:07阅读:13来源:国知局
一种根据插槽位置自动分配板卡ID的方法及系统与流程

本申请涉及虚拟地址分配,尤其涉及一种根据插槽位置自动分配板卡id的方法及系统。


背景技术:

1、在实际工作中,当一套系统插入同一块底板,底板有若干插槽,每个插槽都可以用于插一个单片机时,这时候需要通过唯一id号区分每个单片机,并且插槽上的设备通过ip来通信,所以ip绑定id之后,只需要给每个单片机分配给指定的ip。

2、但是这种方式中,每个设备的ip需要提前定好很不方便。配置成静态ip具有如下确定:一是配置麻烦,操作步骤比较多;二是容易搞混淆,搞成动态ip的话由于没有显示界面又不能知道每个设备的ip。

3、因此,希望有一种技术方案来解决或至少减轻现有技术的上述不足。


技术实现思路

1、本发明的目的在于提供一种根据插槽位置自动分配板卡id的方法来至少解决上述的一个技术问题。

2、本发明提供了下述方案:

3、根据本发明的一个方面,提供一种根据插槽位置自动分配板卡id的方法法,所述根据插槽位置自动分配板卡id的方法包括:

4、将每个单片机的插槽的端口号分别与对应单片机的mac绑定;

5、分别为每个mac分配ip地址,分配的ip地址与端口号形成关联。

6、可选地,所述将每个单片机的插槽的端口号分别与对应单片机的mac绑定包括:

7、获取链路聚合板发送的报文,所述报文包括每个插槽的端口号以及每个单片机的mac地址;

8、解析所述报文,从而将每个单片机的插槽的端口号分别与对应单片机的mac绑定。

9、可选地,所述分别为每个mac分配ip地址,分配的ip地址与端口号形成关联包括:

10、将每个mac与每个插槽的端口号的对应关系传给应用层,从而使应用层脚本获取对应关系,启动dhcpserver给对应mac分配对应的ip地址。

11、本申请还提供了一种主控制板,所述主控制板包括:

12、绑定模块,所述绑定模块用于将每个单片机的插槽的端口号分别与对应单片机的mac绑定;

13、关联模块,所述关联模块用于分别为每个mac分配ip地址,分配的ip地址与端口号形成关联。

14、本申请还提供了一种根据插槽位置自动分配板卡id的方法,所述根据插槽位置自动分配板卡id的方法包括:

15、主控制板将每个单片机的插槽的端口号分别与对应单片机的mac绑定;

16、主控制板分别为每个mac分配ip地址,分配的ip地址与端口号形成关联。

17、可选地,在所述主控制板将每个单片机的插槽的端口号分别与对应单片机的mac绑定之前,所述根据插槽位置自动分配板卡id的方法进一步包括:

18、链路聚合板收到原始报文,并在原始报文中添加每个插槽的端口号并发送给主控制板,其中,所述原始报文包括各个单片机的mac地址。

19、可选地,在所述链路聚合板收到原始报文之前,所述根据插槽位置自动分配板卡id的方法包括:

20、每个单片机分别启动dhcp模式,发送带有mac地址的dhcp请求原始报文给链路聚合板。

21、本申请还提供了一种根据插槽位置自动分配板卡id的系统,所述根据插槽位置自动分配板卡id的系统包括:

22、主控制器,所述主控制器用于将每个单片机的插槽的端口号分别与对应单片机的mac绑定,分别为每个mac分配ip地址,分配的ip地址与端口号形成关联。

23、可选地,所述根据插槽位置自动分配板卡id的系统进一步包括:

24、链路聚合板,所述链路聚合板用于收到原始报文,并在原始报文中添加每个插槽的端口号并发送给主控制板,其中,所述原始报文包括各个单片机的mac地址。

25、可选地,单片机,所述单片机的数量为多个,各个所述单片机分别用于启动dhcp模式,发送带有mac地址的dhcp请求原始报文给链路聚合板。

26、本申请的根据插槽位置自动分配板卡id的方法能够实现在无显示器的设备不方便配置ip,以及dhcp即使成功也不知道其ip的情况下进行mac与ip的绑定。



技术特征:

1.一种根据插槽位置自动分配板卡id的方法,其特征在于,所述根据插槽位置自动分配板卡id的方法包括:

2.根据权利要求1所述的根据插槽位置自动分配板卡id的方法,其特征在于,所述将每个单片机的插槽的端口号分别与对应单片机的mac绑定包括:

3.根据权利要求2所述的根据插槽位置自动分配板卡id的方法,其特征在于,所述分别为每个mac分配ip地址,分配的ip地址与端口号形成关联包括:

4.一种主控制板,其特征在于,所述主控制板包括:

5.一种根据插槽位置自动分配板卡id的方法,其特征在于,所述根据插槽位置自动分配板卡id的方法包括:

6.如权利要求5所述的根据插槽位置自动分配板卡id的方法,其特征在于,在所述主控制板将每个单片机的插槽的端口号分别与对应单片机的mac绑定之前,所述根据插槽位置自动分配板卡id的方法进一步包括:

7.如权利要求6所述的根据插槽位置自动分配板卡id的方法,其特征在于,在所述链路聚合板收到原始报文之前,所述根据插槽位置自动分配板卡id的方法包括:

8.一种根据插槽位置自动分配板卡id的系统,其特征在于,所述根据插槽位置自动分配板卡id的系统包括:

9.如权利要求8所述的根据插槽位置自动分配板卡id的系统,其特征在于,所述根据插槽位置自动分配板卡id的系统进一步包括:

10.如权利要求9所述的根据插槽位置自动分配板卡id的系统,其特征在于,单片机,所述单片机的数量为多个,各个所述单片机分别用于启动dhcp模式,发送带有mac地址的dhcp请求原始报文给链路聚合板。


技术总结
本申请公开了一种根据插槽位置自动分配板卡ID的方法及系统。所述根据插槽位置自动分配板卡ID的方法包括:将每个单片机的插槽的端口号分别与对应单片机的Mac绑定;分别为每个Mac分配ip地址,分配的ip地址与端口号形成关联。本申请的根据插槽位置自动分配板卡ID的方法能够实现在无显示器的设备不方便配置ip,以及dhcp即使成功也不知道其ip的情况下进行Mac与ip的绑定。

技术研发人员:代建伟,吴先亮,黄晓龙,苏景堃
受保护的技术使用者:众信方智(苏州)智能技术有限公司
技术研发日:
技术公布日:2024/2/6
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1