当前位置: 首页 > news >正文

商丘网站网站建设深圳设计学院

商丘网站网站建设,深圳设计学院,wordpress博客地址,sem是什么意思我们知道子网掩码是对IP地址的网络地址的标注。把IP地址中网络地址位设置为1,主机地址位设置为0,得到的就是子网掩码。除了用子网掩码表示IP地址的网络地址和主机地址外,还可以用network prefix(网络前缀),比如192.168.0.1/16,这里的16就是prefix,也就是网络地址位的位…

我们知道子网掩码是对IP地址的网络地址的标注。把IP地址中网络地址位设置为1,主机地址位设置为0,得到的就是子网掩码。除了用子网掩码表示IP地址的网络地址和主机地址外,还可以用network prefix(网络前缀),比如192.168.0.1/16,这里的16就是prefix,也就是网络地址位的位数

那么CAPL脚本如何实现根据子网掩码获取网络前缀呢?

IP地址由:网络地址+主机地址组成,网络地址位为1,主机地址位为0。那么只需要计算从高位开始的bit位为1的位数有多少,就是网络前缀。比如255.255.0.0,从高位开始的bit位为1的位数有16个,那么prefix就是16

下面是一个有漏洞的函数实现:原因在注释里说明了

int Subnet2Prefix(char subnetString[])
{ip_Address subnetAddr;byte ipv4Array[4];byte subnetArray[16];int i;int prefix;prefix = 0;if (subnetAddr.ParseAddressFromString(subnetString) != 0)return -1;if (subnetAddr.GetAddressAsArray(subnetArray) != 0)//如果不能存储在16位字节数组中,就说明是ipv4{if (subnetAddr.GetAddressAsArray(ipv4Array) == 0)//那么就用4字节数组存储memcpy(subnetArray, ipv4Array, elcount(ipv4Array));//最终还是复制到16字节数组中,这样的好处是不管ipv4还是ipv6,
http://www.yayakq.cn/news/669078/

相关文章:

  • 江西做网站wordpress添加百度云
  • 怎么做微信小程序商城四川旅游seo整站优化
  • 深圳网站建设价格wordpress文章部分展示
  • 网站后台编辑怎么做wordpress 中文采集
  • 入境游旅游网站建设潍坊公司网站模板建站
  • 有了网站后台后怎么做seo优化seo公司发展前景
  • 网站建设 目的怎么确定电商网站建设的目标
  • 做网站自己买服务器做网站 除了域名
  • 北京高端企业网站北海网站网站建设
  • app要有网站做基础知识学校的网站管理系统
  • 个人备案网站名称微信导入wordpress
  • 建设项目竣工验收公告网站重庆宣传片制作
  • 平面设计是干什么的?抖音seo是什么
  • 广州建站快车电子商城网站建站客
  • 企业网站建设套餐价格access网站开发
  • 网上宿迁官方网站制作文件的软件
  • 教育类网站建站商城网站开发技术有哪些
  • 网站开发平台及常用的开发工具微信朋友圈广告代理
  • 传奇游戏网站wordpress 站群插件
  • 即刻搜索收录网站时事新闻热点
  • 建设工程人员押证在哪个网站查盐山县网站建设公司
  • 企业网站改自适应织梦仿非织梦网站
  • 提高网站粘性wordpress 外贸 模板
  • 制作网站后台教程互联网营销设计
  • 禄丰网站建设成都关键词排名推广
  • 如何在网站后台删除栏目西安seo
  • net的网站建设seo优化及推广如何运营
  • 做山西杂粮的网站网站建设的书籍有哪些
  • 做易经网站信用中国 网站谁建设的
  • 怎么做公司网站优化网站推广描述