IP地址由网络地址和主机地址组成

而现在IP由“子网掩码”通过子网网络地

址细分出 A,B,C类更小的网络。这种方式

实际上就是将原来的A类,B类,C类等分类

中的的主机地址部分用作子网地址,可以

将原网络分成为多个物理网络的一种机制

。子网掩码对应IP地址网络标识部分的位

全部为“1”,对应IP地址主机标识的部分

则全部为“0”。由此,一个IP地址可以不

再受限于自己的类别,而是和这样的子网

掩码自由地定位自己的网络标识长度。子

网掩码必须是IP地址的首位开始连续的“1

”。

子网划分定义:Internet组织机构定义了

五种IP地址,有A、B、C三类地址。A类网

络有126个,每个A类网络可能有16777214

台主机,它们处于同一广播域。而在同一

广播域中有这么多结点是不可能的,网络

会因为广播通信而饱和,结果造成

16777214个地址大部分没有分配出去。可

以把基于每类的IP网络进一步分成更小的

网络,每个子网由路由器界定并分配一个

新的子网网络地址,子网地址是借用基于每

类的网络地址的主机部分创建的。划分子

网后,通过使用掩码,把子网隐藏起来,

使得从外部看网络没有变化,这就是子网

掩码。

子网掩码作用:
子网掩码是一个32位地址,是与IP地址结

合使用的一种技术。它的主要作用有两个

,一是用于屏蔽IP地址的一部分以区别网

络标识和主机标识,并说明该IP地址是在

局域网上,还是在远程网上。二是用于将

一个大的IP网络划分为若干小的子网络。
使用子网是为了减少IP的浪费。因为随着

互联网的发展,越来越多的网络产生,有

的网络多则几百台,有的只有区区几台,

这样就浪费了很多IP地址,所以要划分子

网。使用子网可以提高网络应用的效率。
通过IP 地址的二进制与子网掩码的二进制

进行与运算,确定某个设备的网络地址和

主机号,也就是说通过子网掩码分辨一个

网络的网络部分和主机部分。子网掩码一

旦设置,网络地址和主机地址就固定了。

子网一个最显著的特征就是具有子网掩码

。与IP地址相同,子网掩码的长度也是32

位,也可以使用十进制的形式。例如,为

二进制形式的子网掩码:1111 1111.1111

1111.1111 1111.0000 0000,采用十进制

的形式为:255.255.255.0。
通过计算机的子网掩码判断两台计算机是

否属于同一网段的方法是,将计算机十进

制的IP地址和子网掩码转换为二进制的形

式,然后进行二进制“与”(AND)计算(全

1则得1,不全1则得0),如果得出的结果

是相同的,那么这两台计算机就属于同一

网段。

子网/ip/子网掩码的更多相关文章

  1. 报错:vmnet8设置中出现错误。子网IP和子网掩码不一致

    报错:vmnet8设置中出现错误.子网IP和子网掩码不一致 设置子网IP时报错,如下图 同样的,写成192.168.0.0就没问题,如下图 总结: 这个虚拟网络编辑器是给添加网卡的,你添加vmnet8 ...

  2. TCP/IP 子网掩码浅析

    定义 是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码.子网掩码不能单独存在,它必须结合IP地址一起使用.子网掩码只有一个作用,就是将某个IP地址划分成网络地址和 ...

  3. IP子网掩码划分及设置

    IP子网掩码划分及设置 定长子网掩码: 一.子网掩码的计算 TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的.网间网规模的迅速扩展对IP地址模式的威胁并不是 ...

  4. Linux 虚拟机上安装linux系统 (ip:子网掩码,网关,dns,交换机,路由知识回顾)

    一 安装虚拟机 二 虚拟机上配置好在安装linux系统 三 知识回顾 交换机:主机在局域网内的身份是MAC地址(可以通过[交换机广播:交换机通过被动学习来建立一张“接口号”和“MAC地址”的对照表]或 ...

  5. IP地址分类、私有地址、子网、子网掩码

    IP地址分类介绍 这里讨论IPv4,IP地址分成了A类.B类.C类.C类.E类,如下图所示: 解释: A类以0开头,网络地址有7位,主机地址有24位,举例:A类地址:0 10000000 000000 ...

  6. ip子网掩码计算及子网划分

    为什么要懂 子网掩码计算,及子网划分属于网络基础知识.一般在几个地方会用到: 公司避免产生网络风暴而划分子网,帮助路由器判断对应主机是否在同一个网段中 服务器相互隔离而划分子网,一般机房管理人员规划: ...

  7. ip 子网掩码 网关 DNS

    这一篇文章也很好: 原文引用于:  http://www.cnblogs.com/jiqing9006/p/3365939.html 内外网ip: IP地址: IPv4地址分为A.B.C.D.E五类, ...

  8. IP/子网掩码/网关/广播地址

    判断两个IP是否处于同一子网(网段) 广播地址的作用是什么? 每天一个linux命令(52):ifconfig命令 什么是IP地址.子网掩码.路由和网关

  9. IPv4(四)子网和子网掩码

    为了完成路由选择,每个数据链路(网络)都必须有一个惟一的地址: 另外,数据链路上的每台主机也必须有一个地址,这个地址不仅标识主机为一个网络成员,还可以把主机与网络上的其他主机区分开来. 粗放使用IPv ...

随机推荐

  1. Linux开机自动挂载Windows分区

    使用Linux的朋友肯定都不会对本文所谈的内容陌生,在Linux系统里,通常不会开机自动挂载Windows文件系统下的分区.Ubuntu系统下要点击Windows分区才会挂载,Fedora下则甚至要输 ...

  2. 关于yuv 的pack(紧缩格式)和planner(平面格式)格式 [转]

    关于yuv 格式 YUV 格式通常有两大类:打包(packed)格式和平面(planar)格式.前者将 YUV 分量存放在同一个数组中,通常是几个相邻的像素组成一个宏像素(macro-pixel);而 ...

  3. hdoj 1541 Stars【线段树单点更新+最大值维护】

    Stars Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  4. HttpClient4.5.2 连接池原理及注意事项

    随着微服务的流行,服务之间的http调用越来越多,遇到的问题也比较多,写这边文章的目的也是将自己遇到的坑和解决方案跟大家分享 一.为什么要用Http连接池 1.降低延迟:如果不采用连接池,每次连接发起 ...

  5. .NET中ToString()的用法

    一.数字转换到字符串 格式说明符     说明       示例                         输出 C                 货币      2.5.ToString(& ...

  6. jetty之嵌入式运行jetty

    在文章什么是jetty中,提到jetty容器真正出名的地方是可以作为一个嵌入到java代码的servlet容器,即可以在java代码中实例化servlet对象并操作该对象.下面我们就先来学习 下如何把 ...

  7. Session案例

    用户登入案例: 按一般的网站登入实例,用户在页面登入页输入账号.密码,验证通过后,在首页显示其"欢迎回来,xxx". 首先完成登入页login.html <!DOCTYPE ...

  8. 设计模式24---设计模式之职责链模式(Chain of Responsibility)(行为型)

    1.职责链模式讲解 1.1职责链定义 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系.将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止. 1.2职责链模式 ...

  9. [ES7] Exploring ES2016 Decorators

    Original artial --> link How descorator looks like: @mydecorator function myFun(){ ... } Descorat ...

  10. [Redux] Colocating Selectors with Reducers

    We will learn how to encapsulate the knowledge about the state shape in the reducer files, so that t ...