以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]MAC和序列号绑定生成工具  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=57937)

--  作者:liujywwy
--  发布时间:2014/10/8 16:23:00
--  [求助]MAC和序列号绑定生成工具

你好,我现在想做一个序列号和mac地址绑定的生成工具。

比如一台设备型号为S3928,占16个mac地址。起始序列号为S24070001,起始mac为fc:fa:f7:00:00:01,需要生成10个序列号和mac的绑定对应关系。

相当于绑定是序列号和起始mac地址。

例如

型号    占mac数    起始序列号         起始mac地址             生成第几个数量

S3928    16        S24070001       fc:fa:f7:00:00:01             1

S3928    16        S24070002       fc:fa:f7:00:00:18             2

S3928    16        S24070003       fc:fa:f7:00:00:2F             3

.

.

.

.

.

.

改如何构思?


--  作者:有点甜
--  发布时间:2014/10/8 16:36:00
--  
 你的意思是怎么生成mac地址?
--  作者:有点甜
--  发布时间:2014/10/8 16:41:00
--  
 不理解你什么意思
--  作者:关键下一秒
--  发布时间:2014/10/9 7:48:00
--  
以下是引用liujywwy在2014-10-8 16:23:00的发言:

你好,我现在想做一个序列号和mac地址绑定的生成工具。

比如一台设备型号为S3928,占16个mac地址。起始序列号为S24070001,起始mac为fc:fa:f7:00:00:01,需要生成10个序列号和mac的绑定对应关系。

相当于绑定是序列号和起始mac地址。

例如

型号    占mac数    起始序列号         起始mac地址             生成第几个数量

S3928    16        S24070001       fc:fa:f7:00:00:01             1

S3928    16        S24070002       fc:fa:f7:00:00:18             2

S3928    16        S24070003       fc:fa:f7:00:00:2F             3

.

.

.

.

.

.

改如何构思?



建立一个表,字段如下:

序号   设备名称   序列号         起始MAC地址         截止MAC地址          MAC数  

  1     S3928     S24070001  fc:fa:f7:00:00:01  fc:fa:f7:00:00:17    16       

  2     S3928     S24070002  fc:fa:f7:00:00:18  fc:fa:f7:00:00:2E    16       

  3     ......


你要解决的问题,其实是顺序产生序列号和产生起始MAC地址与截址MAC地址的问题。