一:IP地址:

IP地址是由32位2进制数组成,每8位一组。由点分十进制表达。

IP地址可以分为五类

A类(1.0.0.0-126.255.255.255),127.0.0.1 为本地回环地址。

B类(128.0.0.0-191.255.255.255) ,

C类 (192.0.0.0-223.255.255.255)。ABC三类为经常使用的地址

D类(224.0.0.0-239.255.255.255)组播地址

E类为保留地址

ABCDE五类地址由二进制ip地址的前8位数决定

A类地址开头为:0 最大为01111111,换算为十进制就是127。 但是因为127.0.0.1 是本地回环地址,所以取值取到126

B类地址开头为:10 最大为10111111,换算为十进制就是191

C类地址开头为:110 最大为11011111,换算为十进制就是223

D类地址开头为:1110 最大为11101111,换算为十进制就是239

E类地址开头为:1111

5类IP地址中,ABC三类,IP地址由网络部分和主机部分构成,其网络部分由子网掩码决定,网络部分相同的主机才可以直接通信。

网络部分(NETWOTK)

主机部分 (HOST)

网络号:IP地址中,每一个网段开始的第一个地址叫做网络号

广播号:IP地址中,每一个网段最后一个地址作为广播号

子网掩码:由32为二进制数组成,可以识别IP地址中的网络位部位,用1表示网络位,0表示主机位

二,子网划分:

二进制是子网划分的基础。子网划分原理就是将主机位划分到网络位

划分子网可以节省IP地址,满足不同网络对IP地址的需求,实现网络层次性

IP地址分为

有类地址:ABC三类地址,子网掩码分别为 /8 /16 /24

无类地址:无类地址P地址的掩码是变长的。在有类网络的基础上,拿出一部分主机ID作为子网ID

如:

192.168.1.0/24 这个标准的C类地址 它是 /24 网段的。

192.168.1.0/26 这个是在C类地址基础上划分,从主机位划分2位到了网络位 是/26 网段

子网划分为多少网段?子网掩码是多少?

公式: 2^n n为子网位

子网位:子网规时,网络位从主机位借用的位置

如192.168.1.0/24 划分为 /26网段和 /27网段

/24网段划分为 /26网段, 从主机位借用了2位,子网位为2 ,所以n=2 ,即,可以划分为4个小网段

它的子网掩码为: 11111111.11111111.11111111.11000000 即255.255.255.192

它的网络号:192.168.1.0/26 192.168.1.64/26 192.168.1.128/26 192.168.1.192/26

/24网段划分为 /27网段, 从主机位借用了3位,子网位为3,所以n=3 ,即,可以划分为8个小网段

它的子网掩码为: 11111111.11111111.11111111.11100000 即255.255.255.224

它的网络号:192.168.1.0/27 192.168.1.32/27 192.168.1.64/27 192.168.1.96/27

192.168.1.128/27 192.168.1.160/27 192.168.1.192/27 192.168.1.224/27

有效主机地址:

一个网段里的所有主机地址,减去起始位的网络号,减去最后的广播号

有效主机地址=2^N N为主机位0的数量

如192.168.1.0/27 表示主机位的0有5个 ,所以,N=5。

带入公式可得, 192.168.1.0/27 的每个网段可用主机数为32。

IP地址汇总(超网):

通过修改子网位,将多个有类别的小网络汇总成有一个大的网络

优点:

1,减少路由更新的数量和大小,节省带宽资源

2,减少路由表体积,提高查表速度

3,隐藏详细的网络规划,安全。

方法:

将IP地址都转换为2进制数,从前往后取连续相同的网络部分,将其做为超网后的新网段的网络部分,后面所有作为主机位。最后就可以得到新的网络号的子网掩码

如:

172.16.0.0/24 —— 172.16.7.0/24 汇总为一个网段。

汇总后的地址:172.16.0.0/21

IP地址划分原则:

1,唯一性

2,可扩展性

3,连续性

4,实意性

IP地址规划注意事项:

1,互联地址 一般多用 /30划分

2,Lookback地址 一般是/32,路由器做标识用

3,网关地址 基本靠网络号,靠广播地址旁边

IP子网划分与聚合的更多相关文章

  1. 【网络】IP子网划分详解

    1.IP地址组成                                IP地址组成示意图 IP地址由32位二进制组成,32位二进制分成了4字节,每字节8位,字节之间用符.(点)分隔,为了方便 ...

  2. 网络构建入门技术(2)——IP子网划分

    说明(2017-5-10 10:54:31): 1. 为什么要子网划分? 子网划分就是,网络位变长,主机位变短的过程.实际上就是将一个大网络,划分成多个小网络的过程. 目的就是为了解决IP地址不够用的 ...

  3. (转) IP子网划分

    原文:http://blog.csdn.net/birdie_l/article/details/77994610  子网划分公式计算法 实例一 实例二 心算思路总结: B类公式算法举例: 总结:此表 ...

  4. IP子网划分

    CIDR值: 1.掩码255.0.0.0:/8(A类地址默认掩码) 2.掩码255.128.0.0:/9 3.掩码255.192.0.0:/10 4.掩码255.224.0.0:/11 5.掩码255 ...

  5. 第十六章 IP子网的划分

    一.引入 1.根据IP地址的类别进行IP地址分配的方法表现出越来越多的弊端 2.为了解决分类IP地址划分带来的地址浪费,就需要使用子网划分(Subnetting)的方法 3.VLSM和CIDR可以进一 ...

  6. HCNP学习笔记之子网划分 VLSM CIDR

    子网划分.VLSM可变长子网掩码.CIDR无类域间路由是学习网络知识或者说是学习路由知识所必备的,但很多朋友说这三者理论性太强了,不好掌握.本文将结合实例讲解子网划分的方法并对VLSM和CIDR进行简 ...

  7. 网络学习day04_VLSM、子网划分

    IP子网划分 首先,在进行子网划分的学习之前,我们先来回顾一下IP地址的相关知识,同时了解一下公有和私有IP地址: 在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门 ...

  8. CCNA第三章子网划分,变长子网掩码(VLSM)和TCP/IP排错考试要点学习笔记

    1. 子网划分的好处      缩减网络流量; 优化网络性能; 简化管理; 可以更为灵活地形成大覆盖范围的网络.    2. 如何创建子网的步骤 首先,确认所需要的网络ID数; 其次,确认每个子网中所 ...

  9. 【转载】IP地址和子网划分学习笔记之《子网掩码详解》

    原文地址: https://blog.51cto.com/6930123/2112748 一.子网掩码 IP地址是以网络号和主机号来标示网络上的主机的,我们把网络号相同的主机称之为本地网络,网络号不相 ...

随机推荐

  1. Qt 自定义 进度条 纯代码

    一 结果图示 二 代码 头文件 #ifndef CPROGRESS_H #define CPROGRESS_H #include <QWidget> #include <QPaint ...

  2. 在ASP.NET Core中用HttpClient(四)——提高性能和优化内存

    到目前为止,我们一直在使用字符串创建请求体,并读取响应的内容.但是我们可以通过使用流提高性能和优化内存.因此,在本文中,我们将学习如何在请求和响应中使用HttpClient流. 什么是流 流是以文件. ...

  3. MySQL Order BY 排序过程

    MySQL 在进行 Order By 操作排序时,通常有两种排序方式: 全字段排序 Row_id 排序 MySQL 中每个线程在执行排序时,都会被分配一块区域 - sort buffer,它的大小通过 ...

  4. 微信小程序 | app.json配置属性

    app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. widows: 用于设置小程序的状态栏.导航条.标题.窗口背景色. navig ...

  5. CentOS7使用NTP搭建时间同步服务器

    前言 为什么要搭建时间同步服务器呢?场景是这样的. 我们有两台CentOS服务器,其中一台是可以连接外网的,下文中我们称它为A服务器,另一台不能连接外网,但是与A服务器在同一局域网中,下文中我们称它为 ...

  6. python那些需要知道的事儿——逻辑运算与比大小

    一.逻辑运算 逻辑运算符: and   or   not,结果为布尔值(True和False) 1.基本逻辑运算符介绍 not :将后面的逻辑运算结果取反 >>> not 1 < ...

  7. Git 在解决冲突的时候文件覆盖

    更新代码导致被还原或覆盖的场景:1.触发冲突的必要条件是修改同一个文件且修改的位置非常近,否则Git会自动合并其内容避免更新代码导致被还原或覆盖的解决方案1.少修改的地方(生产环境.公网测试环境):推 ...

  8. Spring笔记(三)

    Spring AOP 一.AOP(概念) 1. 什么是AOP 面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各个部分之间的耦合度降低,提高程序的可重用性,同时提高了 ...

  9. 详解CURL状态码,最全的代码列表

    curl是一个强大的命令,其中我们经常使用的通过curl 加地址和端口号,判断目标链接状态,下面列出了curl 返回的状态码. 举例: [root@k8s-master1 ~]# curl k8s-m ...

  10. Java读取图片exif信息实现图片方向自动纠正

    起因 一个对试卷进行OCR识别需求,需要实现一个功能,一个章节下的题目图片需要上下拼接合成一张大图,起初写了一个工具实现图片的合并,程序一直很稳定的运行着,有一反馈合成的图片方向不对,起初怀疑是本身图 ...