子网掩码是一种用来指明一个IP地址所标示的主机处于哪个子网中。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

掩码为1的部分表示网络地址,为0的部分表示此处识别为主机地址。
(慢慢来)。

IP地址(32位)分为5类,
A 类网络地址有 128 个(支持 127)个网络,左边最高位确定为0(一个字节中就确定了范围为0-127)。高位(0)表示识别这种地址的类型。因此这个位不能用作地址位,剩下右边的 31 位提供2^31个端点的寻址。
(这些大致中大约 1/3 已经被分配,想得到这类地址是很困难的)

B 类地址使用左边两个 8 位用来网络寻址。最左边两个高位(10)用于识别这种地址的类型(128-191),其余的 14 位用作网络地址,右边的两个字节(16 位)用作网络节点,大约已经分配了 5000
个 B 类地址。
C 类地址是最常见的 Internet 地址。最左边三个高位110(192-233)用于地址类型识别,左边三个字节的其余 21 位用于寻址。

D 类地址是相当新的。它的识别头是 1110,用于组播,例如用于路由器修改。
E 类地址为时延保留,其识别头是 11110。

**以上能看出区别ABCDE类地址的方式是用来作为网络地址识别的字节的数目,规律在于其识别头(A:0,B:10,C:110:D:1110,E:11110)**且注意用来识别网络地址的字节的个数也不相同。A类是1个,B类2个,C类三个,D类四个,那E类几个?/xk
E类地址不分⽹络地址和主机地址.

与ip地址相应,子网掩码是一个32位地址。
对于A类地址来说,默认的子网掩码是255.0.0.0;对于B类地址来说默认的子网掩码是255.255.0.0;对于C类地址来说默认的子网掩码是255.255.255.0。

子网掩码通常有十进制和二级制两种表现形式,255.255.0.0用二进制表示则为1111111.11111111.00000000.00000000,其中,前面2个字节的16位“1”表示网络号,后面2个字节的16位“0”表示主机号。这是B类地址的子网掩码。

当配合IP地址172.20.100.4使用时,则表示该IP地址是B类地址,172.20是网络标识,100.4是主机标识。
也就是说掩码为1的部分表示网络地址,为0的部分表示此处识别为主机地址。

子网掩码有两个特殊地址,当子网掩码的主机地址全为0时,和该网络的网络地址相同,当子网掩码的主机地址全为1时,和该网络的广播地址相同。

注意一下:
不同子网下(也就是说不用网络地址的)主机不能直接通信。

假设两个IP地址分别是172.20.0.18和172.20.1.16,子网掩码都是255.255.255.0。

我们可以知道两者的网络标识分别是172.20.0和172.20.1,无法直接通信,也就无法PING通。要想能相互通信,需要将子网掩码改成255.255.0.0。

如何确定子网掩码

1)将主机数目转化为二进制来表示,总位数是N;

2)将掩码地址全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。

如欲将B类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台:

1)700=1010111100,该二进制为十位数,N = 10

2)将子网掩码255.255.255.255从后向前的10位全部置0,即为: 11111111.11111111.11111100.00000000,也即255.255.252.0。

255.255.252.0就是168.195.0.0的700台主机的子网掩码了。
很好理解吧。^ _ ^

如何理解172.20.1.0/26

上文中的26代表主机ID的掩码地址长度,从前往后有26位,即子网掩码的地址是255.255.255.192。
(因为我们的电脑地址基本上是C类,所以你的ip写成192.168.100.4/24也是没问题的。)

子网掩码是什么,可以做什么相关推荐

  1. 通过IP地址和子网掩码计算相关地址

    通过IP地址和子网掩码与运算计算相关地址     知道ip地址和子网掩码后可以算出: 1. 网络地址 2. 广播地址 3. 地址范围 4. 本网有几台主机 例1:下面例子IP地址为192·168·10 ...

  2. 计算机网络课程设计子网划分,计算机网络实验三   子网掩码与划分子网

    实验三子网掩码与划分子网 一.实验目的 (1)掌握子网掩码的算法 (2)掌握用子网掩码划分子网以及动手搭建子网的方法 (3)熟悉模拟软件Packet Tracert5.3的使用 二.实验仪器设备及软件 ...

  3. linux子网掩码和ip计算,子网掩码的计算 - winglok的个人页面 - OSCHINA - 中文开源技术交流社区...

    为什么要有子网掩码 网络上,数据从一个地方传到另外一个地方,是依靠 IP 寻址. 从逻辑上来讲,是两步的. 第一步,从 IP 中找到所属的网络,好比是去找这个人是哪个小区的: 第二布,再从 IP 中找 ...

  4. 掩码、子网掩码及子网划分

    1 掩码(这里的应该叫掩码,只有划分了子网才能称为子网掩码) (子网)掩码用来界定IP地址的网络标识部分和主机地址 掩码是一个32位的二进制数,当用掩码和IP地址逐位做与(and)运算时,就可以得出该 ...

  5. 网络基础 — IP地址和子网掩码

    IP地址和子网掩码 在IPv4的IP地址长度为4字节,通常采用电分十进制表示法 例如Ox 0a800002表示为193.168.0.2.Internet被各种路由器和网 关设 备分割成很多网段,为了标 ...

  6. IP地址划分与子网掩码

    目录 前言 1. IP地址 1.1 IP地址的涵义 1.2 IP地址分类 1.3 特殊IP地址 2. 子网掩码 2.1 子网掩码的涵义 2.2 子网掩码的计算 2.3子网划分--子网掩码的借位划分 总 ...

  7. IP地址,子网掩码,网段 概念详解

    文章目录 1. 子网掩码 1.1 子网掩码的概念及作用 1.2 子网掩码的组成 1.3 子网掩码的表示方法 1.4 为什么要使用子网掩码? 1.5 子网掩码的分类 2. 子网掩码和IP地址的关系 2. ...

  8. 计算机网络知识之URL、IP、子网掩码、端口号

    客户端:应用C/S(客户端/服务器) B/S(浏览器/服务器) 服务器:为客户端提供服务.数据.资源的机器 请求:客户端向服务端索取数据 响应:服务器对客户端请求作出反应,一般是返回给客户端数据. 目 ...

  9. IP地址与子网掩码(扫盲)

    初学者往往搞不清网段划分,更不知道该如何配置子网掩码,今天我来给小白们扫扫盲. 太理论的我今天不想讲,只想结合实例,说明一下,网段的划分. 在阐述正题之前,我们先来说一下10进制,2进制,因为这个问题 ...

  10. ip地址,MAC地址,子网掩码,网关,VPC,交换机,

    IP地址: IP地址分为五类: IP地址分为五类:A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验. 私有地址(Private address)属于非注 ...

最新文章

  1. Oracle 添加RAC数据库集群节点(一)
  2. HTTP协议的挑战者:RSocket
  3. phpword中设置间距_管道支、吊架的安装间距规范上如何规定?
  4. ROS总结一,catkin,package,CMakeList,Topic,node
  5. 《四世同堂》金句摘抄(九)
  6. html换行符_HTML 列表
  7. ESP分区重建,解决各种引导问题
  8. 计算机怎么清理CAD,注册表cad,如何清理cad软件在注册表残留
  9. 小宝机器人怎么开机_小宝机器人用户手册.PDF
  10. 中国古代文化常识【3】
  11. ewebeditor php漏洞,eWebeditor 3.8 for php任意文件上传漏洞 附exp
  12. OpenGL 4.0 学习3.2--各种颜色的RGB值
  13. Invocation failed Server returned invalid Response.或java.io.IOException: Server returned invalid Res
  14. 计算机d盘hlddz是啥,tempest_qqgametempestj是会么文件,可以删除么
  15. iOS 获取当前app的名称和版本号
  16. 曹翱,我永远爱你(FOR循环和WHILE循环讲解)
  17. 支付宝 android 指纹支付,指纹支付教程放出!支付宝支持指纹支付!
  18. 截图工具GifCam简单使用教程
  19. iOS CocoaPods第三方库加载本地文件或服务器上的zip文件(二)
  20. PageHelper获取总数

热门文章

  1. Gitee码云注册和提交代码
  2. 已知像素焦距与图片像素求毫米焦距
  3. CH341A及XTW 2两种SPI FLASH烧录器的硬件使用说明_20220920【可用于升级主板BIOS】
  4. AliOS Things 编译体系
  5. android 自动发彩信,Android编程实现定时发短信功能示例
  6. 眼花缭乱中看Metro Style—MS Apps Store—Desktop Apps以及Win-Runtime和Win32
  7. 教学|3DSMAX的mental ray皮肤,3S材质的制作和使用方法
  8. 默默学Sharding-Sphere(一)
  9. 金蝶K/3 Cloud 实施笔记
  10. Google: Sophisticated APT Group Burned 11 Zero-Days in Mass Spying Operation