如何判断是字符串还是MAC地址?snmp问题

超然楼 2003-08-21 10:19:03
从设备上通过SNMP抓信息。在返回包中字符串和MAC地址的数据类型都是SNMP_SYNTAX_OCTETS,即值是4。
但是这两种数据的处理和显示是不一样的,如何区分?
...全文
87 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
超然楼 2003-08-26
  • 打赏
  • 举报
回复
谢谢大家,希望继续发言,我会散分的!
132105 2003-08-24
  • 打赏
  • 举报
回复
Mac地址都是六位十六进制的。但首位,不全都是0啊。
alamb 2003-08-23
  • 打赏
  • 举报
回复
纯粹的判断是没有的,一般只能根据实际意义把它翻译成MAC地址或者String。但通常MAC地址的首位都是0,还有就是你用strlen()可以简单判断是否为字符串(不一定能100%正确)
超然楼 2003-08-22
  • 打赏
  • 举报
回复
有人知道吗?

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧