网段划分和IP地址范围

网段划分和IP地址范围将 192 8 8 0 192 8 8 256 分为尽可能 IP 数量接近的 4 个网段 这四个网段的子网掩码地址是多少 每一个子网可分配给主机的 IP 地址范围是多少 1 C 类地址 192 168 8 0 默认情况下的子网掩码是 255 255 255 0 首先我们要懂子网掩码这个东西 ipv4 的地址共 32 位的二进制数表示 那么 默认子网掩码十进制表示 255 255 255 0 那么二进制怎么表示 如下

将192.8.8.0~~~192.8.8.256 分为尽可能 IP 数量 接近的4个网段,这四个网段的子网掩码地址是多少,每一个子网可分配给主机的IP地址范围是多少?

1.C类地址192.168.8.0,默认情况下的子网掩码是255.255.255.0,首先我们要懂子网掩码这个东西ipv4的地址共32位的二进制数表示。那么:
默认子网掩码十进制表示:255.255.255.0,那么二进制怎么表示?如下,
C类子网掩码二进制表示:...00000000
我们要求从这个网络中划分出4个子网,那么2的几方能>=4呢?答案就是2,2的2次方满足需求,不过这里提示,如果题目要求可用的子网要求>=4,那么要2的3次方才能满足需求。暂且当做没要求只能使用可用的子网。

2.既然2的2次方能满足需求,那么就要从主机号中借用2位作为新的网络号,在子网掩码中,1代表网络号,0代表主机号,子网地址=子网掩码和IP地址相与,那么下面最后8个0就是主机号,就是从这8个0中借用2位的0就能满足需求了,如下:
原本的子网掩码二进制表示:...00000000
划分后子网掩码二进制表示:...
看没没有,划分前是24位网络号,划分后就是26位主机,将二进制转换成十进制
原本子网掩码十进制表示:255.255.255.0
划后子网掩码十进制表示:2555.255.255.192
,如果同学你还不会二进制和十进制的相互转换,我建议你去看下网络的上书,学凑数字法。

3.既然已经知道划分后的子网掩码,那么接下来我们要写出每个子网的信息,如上,借了2位,那么得出的子网就是4个(包括全0全1子网)。各个子网信息如下:

1子网:
网络地址:192.168.8.0
子网掩码:255.255.255.192
广播地址:192.168.8.63
可用主机地址范围:192.168.8.1~192.168.8.62

2子网:
网络地址:192.168.8.64
子网掩码:255.255.255.192
广播地址:192.168.8.127
可用主机地址范围:192.168.8.65~192.168.126

3子网:
网络地址:192.168.8.128
子网掩码:255.255.255.192
广播地址:192.168.8.191
可用主机地址范围:192.168.8.129~192.168.8.190

4子网:
网络地址:192.168.8.192
子网掩码:255.255.255.192
广播地址:192.168.8.255
可用主机地址范围:192.168.8.193~192.168.8.254















































































































练习:




路由器收到一个数据包,数据包的目标地址是202.65.17.4,该子网属于哪一个网段? 
答案A,B,C都采用CIDR标记法,现在我们只需要关注三个选项所表示的主机ID号范围:



其中主机ID不能包括全0 和全1;



A:202.65.4.0/20—->202.65.00000100.0/20—->取前20位前缀(202.65.0.0:网络ID)不变,
后面可变部分范围为:0000.00000001——1111.,即:整个ID范围为:202.65.0.1——202.65.15.254
所给IP地址不在此范围内;



B:类似原理,得到主机ID范围为:202.65.16.1——202.65.19.254,所给地址在此范围内;



C:同样主机ID范围为:202.65.16.1——202.65.23.254,所给地址也在此地址范围内,



但是在无类域间路由中,
 在查找路由表时可能会得到不止一个匹配结果, 
应当从匹配结果中选择具有最长网络前缀的路由。这叫作最长前缀匹配,这是因为网络前缀越长,其地址块就越小,因而路由就越具体。

综上:认为 B最合适。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/178458.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午5:15
下一篇 2026年3月26日 下午5:15


相关推荐

  • uml及建模工具(常用uml建模工具)

    本文简单介绍了UML建模工具,主要介绍了类之间的几种关系。类图上面是一个类图,从上到下依次表示了类名、类的成员变量、类的成员函数。成员变量前面使用+/-/#分别表示可见性是public,private,protected接口没有成员变量,所以只有两个格子。关系依赖关系依赖关系指的是一个类的修改会对另一个类产生影响。最简单的例子是一个类使用了另一个类提供的服务。依赖关系A依赖B表现…

    2022年4月18日
    75
  • css 文本超出就隐藏并且显示省略号

    css 文本超出就隐藏并且显示省略号overflow hidden 超出的文本隐藏 text overflow ellipsis 溢出用省略号显示 white space nowrap 溢出不换行 上面是一行内容的时候 当有两行的内容时候 overflow hidden text overflow ellipsis display webkit box 作为弹性伸缩盒子模型显示 webk

    2026年3月17日
    1
  • ACL-访问控制列表

    ACL-访问控制列表目录一.概述二.访问控制列表的调用的方向三.策略做好后,在入接口调用和出接口调用的区别四.访问控制列表的处理原则五.访问控制表类型总结一.概述作用:读取三层、四层头部信息,根据预先定义好的规则对流量进行筛选、过滤三层头部信息:源、目的IP四层头部信息:源、目的端口号二.访问控制列表的调用的方向:入:流量将要进入本地路由器,将被本地路由器处理出:流量已经被本地路由器处理,将离开本地路由器三.策略做好后,在入接口调用和出接口..

    2022年7月23日
    9
  • lwip udp 发送_lwip udp发送

    lwip udp 发送_lwip udp发送一、udp.c实现的函数1、void udp_input(structpbuf*p,structnetif*inp)说明:处理接收到的udp数据包。参数:p数据包缓存区;inp网络接口。   2、err_t udp_send(structudp_pc…

    2025年10月6日
    6
  • 软件测试期末考试复习题

    软件测试期末考试复习题一、选择题1.在软件测试阶段,测试步骤按次序可以划分为以下几步:(A)A、单元测试、集成测试、系统测试、验收测试B、验收测试、单元测试、系统测试、集成测试C、单元测试、集成测试、验收测试、系统测试D、系统测试、单元测试、集成测试、验收测试2.软件测试技术可以分为静态测试和动态测试,下列说法中错误的是(D)。A、静态测试是指不运行实际程序,通过检查和…

    2026年4月23日
    5
  • cron表达式详解,cron表达式写法,cron表达式例子

    cron表达式详解,cron表达式写法,cron表达式例子先了解每个位置代表的含义 在了解每个位置允许的范围 以及一些特殊写法 还有常用的案例 足够你掌握 cron 表达式

    2026年3月19日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号