网络ip都是动态分配的。进行网络通信,要知道服务端的ip地址,但不想将服务端ip地址固定,因为实施时很麻烦。有没有不固定ip还能通信的解决方案
1条回答 默认 最新
关注 【相关推荐】
- 你可以看下这个问题的回答https://ask.csdn.net/questions/167708
- 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:C# IP地址和整数之间的转换,IP地址和数字ip地址的转换
- 除此之外, 这篇博客: IP地址的计算方式中的 那它的有效IP 起始IP是多少?末位IP是多少? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
例如: 192.168.100.25/28
192.168.100.25/28 /28 = 255.255.255.240 11000000 10101000 01100100 00011001 11111111 11111111 11111111 11110000 [28位网络位,4位主机位] & ------------------------------------------------ 11000000 10101000 01100100 00010000 = 192.168.100.16 网关 广播位的主机位全为1 00011111 = 192.168.100.31/28就是广播位 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 =16个 .16是网关 .31是广播位
例如: 192.168.100.25/30
192.168.100.25/30 /30 = 255.255.255.252 30位网络位 11111100 = 252 11000000 10101000 01100100 00011001 11111111 11111111 11111111 11111100 [30位网络位,2位主机位] & ---------------------------------- 11000000 10101000 01100100 00011000 = 192.168.100.24 网关 广播位的主机位全为1 00011011 = 192.168.100.27/30就是广播位 (此时30网络位,2位主机位,主机位置1就是广播位 00011000 -> 00011011) 24 25 26 27 =4个 .24是网关 .27是广播位 可用IP 。25 和 .26
简单的24为掩码的地址范围很好确定,就是1~254 计算试试吧!
单个我们可以借助百度搜索,涉及整个IP段的使用开发时,你就必须要知道这个了!
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 没输出运行不了什么问题
- ¥20 输入import torch显示Intel MKL FATAL ERROR,系统驱动1%,: Cannot load mkl_intel_thread.dll.
- ¥15 点云密度大则包围盒小
- ¥15 nginx使用nfs进行服务器的数据共享
- ¥15 C#i编程中so-ir-192编码的字符集转码UTF8问题
- ¥15 51嵌入式入门按键小项目
- ¥30 海外项目,如何降低Google Map接口费用?
- ¥15 fluentmeshing
- ¥15 手机/平板的浏览器里如何实现类似荧光笔的效果
- ¥15 盘古气象大模型调用(python)