应用|创建SNMPEngineID版本2

Posted by 琉璃康康 on March 5, 2023

大连傅家庄海滨浴场

学习永无止境,记录相伴相随!

—— 琉璃康康

时隔十天,版本2发布。

这个版本主要是丰富了主要功能,增加了针对ipv6、mac地址和任意的字符串的支持,也就是如下的四类全方位支持了,至于其他的format比如5 - Octets,没有想到使用场景,暂时就不考虑了:

1
2
3
4
5
#左右滑动
    1     - IPv4 address (4 octets) lowest non-special IP address
    2     - IPv6 address (16 octets) lowest non-special IP address
    3     - MAC address (6 octets)lowest IEEE MAC address, canonical order
    4     - Text, administratively assigned Maximum remaining length 27

主功能针对Private Enterprise Number做了限制,允许0-99999的输入,目前IANA里分配到了60147,等啥时候越界再更新这个地方了。

本版本增加了另外一个功能界面就是Decode,针对一个engineid直接做解析,从而可以快速知道PEN、engine id data的forma和engineID data的具体内容,engineID data的解析也只针对IPv4、IPv6、MAC地址和Text四类:

最后就是一些小地方的优化,一类是针对.NET6的一些性能建议的优化,比如字符串切割等,对于使用来说是隐藏式的;另外一类就是使用中的所有的URL都做了超链接,主页面和Decode中的PEN超链接会根据是否有数值做到是否带搜索打开。

关于页面中的介绍原来使用TextBox,这次改成了RichTextBox并使用LinkClicked事件,可以针对文本中的url做成超链接。

以上就是版本二的新增和优化。

如何获取这个应用?

以上,如果有任何使用中的问题和想法欢迎随时反馈。


网络和应用

摄影和旅行

工作和生活

欢迎关注公众号:七禾页话(qiheyehk)