文档章节

网段的简单划分

z
 zwl1989
发布于 2016/04/28 13:56
字数 521
阅读 14
收藏 0

网段的划分,主要有IP和子网掩码两个因素控制。


IP由四段数字组成,一般情况下,我们将IP分为三类:
A类IP段  0.0.0.0 到127.255.255.255 
    
B类IP段  128.0.0.0 到191.255.255.255 
    
C类IP段  192.0.0.0 到223.255.255.255 


换算为二进制,其实质就是:一个IP段由四段二进制数组成,每八位为一段,共四段。
XP默认分配的子网掩码每段只有255或0
A类的默认子网掩码 255.0.0.0     一个子网最多可以容纳1677万多台电脑(其实就是256*256*256)
B类的默认子网掩码 255.255.0.0    一个子网最多可以容纳6万台电脑
C类的默认子网掩码 255.255.255.0   一个子网最多可以容纳254台电脑


具体算法:
若要判断两个IP地址是否在同一网段,则分别用这两个IP与子网掩码相与,若结果(网络标识)相同,则说明这两个IP
在同一网段(注意:两个IP的子网掩码要相同,若不相同,就算网络标识相同,也不是在一个网段内)


例如:IP:192.168.0.111,192.168.5.222,子网掩码都设为255.255.254.0,在同一网段吗?
  先将这些转换成二进制
  192.168.0.111 11000000.10101000.00000000.01101111
  192.168.5.222 11000000.10101000.00000101.11011010
  255.255.254.0 11111111.11111111.11111110.00000000
  分别相与,得
  11000000.10101000.00000000.00000000
  11000000.10101000.00000100.00000000
  网络标识不一样,即不在同一网段。




另外:如果上面的方法是正确的话,那么以下的例子怎么解释:
IP1:192.168.1.1/30
IP2:192.168.1.10/24
进行“与”的结果都是:192.168.1.0,那么IP1和IP2是属于同一个网段的。
这怎么解释?




事实上:192.168.1.1/30和192.168.1.10/24不能说在同一个网段里!因为这两个子网是被包含与包含的一个关系。
应该说192.168.1.1/30是192.168.1.10/24的一个子网,或者说192.168.1.1/30在192.168.10/24的网段里。


这就是为什么前边我要说“两个IP的子网掩码要相同,若不相同,就算与之后结果相同,也不是在一个网段内,而是包含与被包含的关系"了。

本文转载自:http://blog.csdn.net/zwl492454828/article/details/38664239

共有 人打赏支持
z
粉丝 1
博文 53
码字总数 0
作品 0
西安
私信 提问
什么情况下需要划分VLAN?局域网划分VLAN的好处。

划分VLAN一般出于如下几个目的: 把内网划分为不同的网段,可以提高内网安全性,而且更加便于管理。比如:有线和无线处于不同的网段,不允许无线设备访问企业内网,这样可以保护内部信息安全...

笨小驴
2018/07/02
0
0
子网划分的两个例子

例1:本例通过子网数来划分子网,未考虑主机数。 一家集团公司有12家子公司,每家子公司又有4个部门。上级给出一个172.16.0.0/16的网段,让给每家子公司以及子公司的部门分配网段。 思路:既...

5431039
2017/07/02
0
0
局域网出现广播风暴怎么办?如何阻止广播风暴?

局域网网络慢,一般存在如下可能: 内网ARP欺骗攻击。 内网病毒攻击。 交换机、路由器硬件故障。 网线接触不良、网线老化。 广播风暴、网络环路。 以上这些问题,即使是一个有经验的网管,需...

笨小驴
2018/04/17
0
0
子网掩码的划分

子网掩码的划分: 子网掩码的作用是:区分网络位和主机位 主机位全为0的是:网络地址 主机位全为1的是:广播地址 划分子网掩码是把一个大的网段,划分几个小的网段,为了节省lp地址的浪费 子...

kf690621683
2018/01/09
0
0
子网掩码的划分 2

# 谈起子网掩码的划分,其实上次已经写过了 # 上次写的是把一个大网划分成几个小网,今天写的是把小网变成一个大的网段 # 举例说明 : 假如一个公司现在有一个300台的电脑终端,网络设备就是路由...

kf690621683
2018/01/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

指针数组和数组指针的区别

这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。 指针数组:arr...

天王盖地虎626
20分钟前
0
0
Qt那些事0.0.18

今天要记一下Qt中的Resource。自我感觉理解的不错,但是还会难免有谬误,在日后有可能会更新,也有可能不会。 小声的念叨一句,女人心,海底针。 今天就直接跳过了关于QML在qrc文件中的介绍,...

Ev4n
28分钟前
0
0
深入解析js的作用域、预解析机制

虽然,ES6在我们工作中应用得越来越广泛,但是还是很多项目保留着ES5的写法,所以,今天,带着大家重新巩固下ES5下的作用域及预解析机制。 概念: 作用域:域,指的是一个空间、范围、区域,...

前端攻城老湿
31分钟前
0
0
Spring Cloud Feign - 声明式 REST Client

1、Feign是什么 声明式REST client,来自NetFlix。 允许你编写无实现代码调用REST services 替换RestTemplate(甚至更简单) Spring Cloud 为使用Feign提供了包装器 2、怎样使用Feign 对比:...

Benz001
36分钟前
2
0
前端、后端和全栈到底不该学什么

1、前言 在职业规划咨询过程中经常会被问到这样的问题: 老师,我是该深入钻研专精一门,走技术大牛路线,还是所有都要精通,做一个全栈工程师? 类似问题的变种还有,老师我是不是该30岁最迟...

前端攻城小牛
38分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部