java判断ip是否为指定网段

一、IP(ipv4)

IP是Internet Protocol(网际互连协议),是计算机网络体系结构中的网络层协议。
IP协议定义地址是一个32位的地址,(ipv6是128位),使用点分十进制表示法,每8位分开来表示
也就是我们常说的IP地址,例如:30.14.234.254
该地址分为两个部分network+host(网络位+主机位),具体各占几位,不一定。
网络位是指你这个设备是处于哪个网段的,主机位是定位你是当前网络的哪一台设备。

二、IP分类

传统的ip地址分类:
分为A\B\C\D\E五类
abc类是正常使用的地址,
d类为组播地址,e类为保留地址,一般人是不给使用的
这个主要说一下abc类

A 0xxxxxxx.
8个网络位 一般给大型网络使用 有 2的24次方-2 个主机位 主机 地址全0全1不可以用
主机位全0为网络地址 主机位全1为广播地址 发送数据给广播地址 这个网段所有的设备都要去处理数据

B 10xxxxxx.xxxxxxxx. 16个网络位
C 110xxxxx.xxxxxxxx.xxxxxxxx. 24个网络位
D 11110开头
E 111110开头
根据规定各类地址的范围我们是可以算出来的
A 0 0000001~0 11111110 (1-126即 1.0.0.0~126.255.255.255)0和 127整个网段是保留的
B 10 000000~10 111111 (1

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值