首页 > 其他分享 >网段

网段

时间:2024-03-26 17:59:22浏览次数:9  
标签:网段 11111111.11111111 255.255 地址 网络地址 子网掩码

网段的组成: 网络地址(网段的第一个IP) ; 可用地址 ; 广播地址(网段的最后一个IP)

1.如何求出一个IPv4地址的网段范围? 通过子网掩码实现网段的划分

子网掩码的表现方式 : /8   255.0.0.0 ;/16   255.255.0.0;/24   255.255.255.0;/32   255.255.255.255
/8     11111111.00000000.00000000.00000000
/16    11111111.11111111.00000000.00000000
/24    11111111.11111111.11111111.00000000
/32    11111111.11111111.11111111.11111111

2.如何求出IPv4地址所在网段的网络地址?如何求出IPv4地址所在网段的广播地址?可用网段。

1)拿二进制格式的IP地址和掩码地址 相与 求得;2)将网络地址的主机部分全部置为 1 得到

子网掩码有32个二进制位:对应IP地址的网络部分用1表示;对应IP地址的主机部分用0表示。

IP地址和子网掩码作“与”运算得到网络地址:0和任何数相与都等于0;1和任何数相与都等于任何数本身。

例:

  192   .  168 .  1  .  0   /24
  11000000.10101000.00000001. 00000000      IP的二进制

  11111111.11111111.11111111. 00000000      掩码的二进制

  11000000.10101000.00000001. 00000000      网络地址 192.168.1.0
  11000000.10101000.00000001. 11111111      广播地址 192.168.1.255
可用IP   192.168.1.1~254

标签:网段,11111111.11111111,255.255,地址,网络地址,子网掩码
From: https://www.cnblogs.com/zsy828/p/18097135

相关文章

  • python3 多线程ping当前网段主机是否存活
    1.python3多线程#主线程只负责生成工作线程#工作线程只做具体的工作#多线程共享进程里的内存块#多进程不共享importthreadingdefHello(world,tedu):print('Hello%s%s!'%(world,tedu))if__name__=='__main__':foriinrange(3):th......
  • 跨网段通信的完整过程
    1、拓扑图2、过程描述1)PC1通过本地ip地址、本地掩码、对端ip地址进行计算(本地ip地址和本地掩码进行&运算,判断是否为同一网段),发现目的的设备PC2与PC1不在同一网段,判断改通信为三层通信,将去往PC2的流量发给网关。PC1发送的数据帧:SMAC=PC1MAC,DMAC=网关MAC2)交换机收到PC1发送的去往P......
  • Qt搜索本机网卡对应网段的在线设备
    需求:销售给我的需求是找出哪些IP是没有被占用的,所以我要先找出已经被占用的IP 项目是Qt开发的,所以在网上搜索了下,搜索到的实现方式都是:QHostInfo::lookupHost,但是这种方式,我发现有部分已经占用了的IP还是搜索不出来,遂放弃这种方式。//QHostInfo::lookupHost方式搜索占用的I......
  • docker和docker-compose生产的容器,不在同一个网段,解决方式
    在实际项目中,使用dockerrunxxXx 和docker-composeup-d不在同一个网段,一个是默认是172.17.x.x, 另一个是172.19.x.x。为解决这个问题需要自定义一个网络,我命名为“my-bridge”首先熟悉几条命令:dockernetworkls或者dockernetworklist查看当前的docker网络的内容、容器的......
  • 配置VMware令主机与虚拟机位于局域网同一网段
    1.VMWare版本2.宿主机信息3.虚拟机信息很顺利,没有遇到问题。参考:https://blog.csdn.net/weixin_45467056/article/details/112930163......
  • kali中使用nmap命令扫描网段主机
        Nmap(“NetworkMapper”)是一个免费的开源(许可)实用程序,用于网络发现和安全审计。许多系统和网络管理员还发现它对网络清单、管理服务升级计划以及监控主机或服务正常运行时间等任务很有用。Nmap以新颖的方式使用原始IP数据包来确定网络上可用的主机、这些主机提供的......
  • 【Docker】Linux路由连接两个不同网段namespace,连接namespace与主机
    如果两个namespace处于不同的子网中,那么就不能通过bridge进行连接了,而是需要通过路由器进行三层转发。然而Linux并未像提供虚拟网桥一样也提供一个虚拟路由器设备,原因是Linux自身就具备有路由器功能。路由器的工作原理是这样的:路由器上有2到多个网络接口,每个网络接口处于不同的三层......
  • shellscript-14-检测网段内在线ip
    shellscript-14-检测网段内在线ip脚本内容#!/bin/bash#author:yolo#检测网段内在线ip,并罗列示例网段:192.168.10.0/24#遍历网段1到254foriin`seq1254`do #如果ping通,执行成功条件为真 #-c2ping两次-W2指定超时时间 ifping-c2-W2192.168.10.$i>......
  • docker和docker-compose生产的容器,不在同一个网段,解决方式
    在实际项目中,使用dockerrunxxXx 和docker-composeup-d不在同一个网段,一个是默认是172.17.x.x, 另一个是172.19.x.x。为解决这个问题需要自定义一个网络,我命名为“my-bridge”首先熟悉几条命令:dockernetworkls或者dockernetworklist 查看当前的docker网络......
  • Docker自定义网段实现容器间的互访【开发环境中】
    我们都知道docker容器之间是互相隔离的,不能互相访问,但如果有些依赖关系的服务要怎么办呢,所以自定义网段实现容器间的互访。Docker安装好之后默认会创建三个虚拟网卡,可以使用dockernetworkls命令来查看,三个虚拟网卡和VMware的类似。bridge是默认的网卡,网络驱动是bridg......