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

【TCP/IP协议栈】【网络层】子网划分、子网掩码

【网络层】子网划分、子网掩码

子网划分

我们都知道,IP地址是以网络号和主机号标识网络上的主机的,只有在同一网络号下的主机才可以“直接”互通,不同网络号的主机要通过网关互通。

为了使同一个网络下有多个子网,就产生了子网掩码。

了解一下这个新概念:

子网掩码

区分网络号和主机号

是一个32位的正整数. 通常用一串 “0” 来结尾

将IP地址和子网掩码进行 “按位与” 操作, 得到的结果就是网络号

网络号和主机号的划分与这个IP地址是A类、B类还是C类无关

那么如何确定子网掩码呢?

将一个网络划分为多个子网,网络号就要占用原来的主机位。

例如:

C类地址,21位标识网络号,8位标识主机号,要将其划分为4个子网,则需占用2位原来的主机标识位。

此时,网络号由之前的21位变为23位,子网掩码为:255.255.255.224

如下图:

相关文章:

  • 《从信息论视角:DataWorks平台下人工智能探寻最优数据编码的深度剖析》
  • 常见限流算法
  • Shell编程概述与Shell变量
  • 建筑兔零基础自学python记录39|实战词云可视化项目——章节分布10(上)
  • 【Flink银行反欺诈系统设计方案】4.Flink CEP 规则表刷新方式
  • Redis相关面试题
  • Mybatis集合嵌套查询,三级嵌套
  • JAVA与计算机网络基础
  • 生物信息学与计算生物学:各自概念、主要内容、区别与联系、发展展望?
  • 微服务的春天:基于Spring Boot的架构设计与实践
  • 如何把GUI做的像Web一样美观:Python PyQt6特性介绍,如何结合QSS美化
  • C++中`const` 和 `static` 关键字详解
  • 34.二叉树进阶3(C++STL 关联式容器,set/map的介绍与使用)
  • 【mysql系】mysql启动异常Can‘t create test file localhost.lower-test
  • 【大模型基础_毛玉仁】1.4 语言模型的采样方法
  • Excel中COUNTIF用法解析
  • 【笔记】记一次easyExcel中注解ExcelProperty映射字段赋值无效问题
  • dify 工作流 迭代
  • ArcGIS操作:15 计算点的经纬度,并添加到属性表
  • NDT 代价函数
  • 61岁云浮市律师协会副会长谭炳光因突发疾病逝世
  • 一个留美学生的思想转向——裘毓麐的《游美闻见录》及其他
  • 一种声音·阿甘本|即将到来的中世纪;“新”与“旧”……
  • 俄媒:俄乌伊斯坦布尔谈判将于北京时间今天17时30分开始
  • 恒生银行回应裁员传闻:受影响的员工数目占银行核心业务员工总数约1%
  • 美将解除对叙利亚制裁,外交部:中方一贯反对非法单边制裁