IP子网如何划分?so easy!
IP地址与子网掩码
1. IP地址划分
1.1 IP地址
1.2 由两部分组成
1.3 IP地址的分类
1.4 IP地址的规划原则
2.子网掩码划分
2.1 32个二进制位
2.2IP地址和子网掩码作“逻辑与”运算得到网络地址
2.3 网络中不同主机之间通信
2.4子网掩码划分原理
2.5 子网划分的应用
1. IP地址划分
1.1 IP地址
IP地址由32位二进制数组成,一般用点分十进制来表示
1.2 由两部分组成
1.3 IP地址的分类
IP地址分为A、B、C、D、E五类,每一类有不同的划分规则,其中常用A、B、C三类,D类用于组播地址,E类用于科学。
A、B、C三类IP地址的组成
公有IP地址用于Internet,私有IP地址是企业用户在内部网络中使用,
私有地址不能在Internet上使用。
私有地址包括三组:
A类:10.0.0.0~10.255.255.255
B类:172.16.0.0~172.31.255.255
C类:192.168.0.0~192.168.255.255
1.4 IP地址的规划原则
唯一性、可扩展性、连续性、实意性。
IP地址规划注意事项
互联地址(生产环境中,互联地址全是/30)
Loopback地址(生产环境中,回环地址是/32路由器做标识使用)
网关地址(基本靠近网络号、靠广播地址旁边)
2.子网掩码划分
2.1 32个二进制位
对应IP地址的网络部分用1表示;
对应IP地址的主机部分用0表示。
2.2IP地址和子网掩码作“逻辑与”运算得到网络地址
0和任何数相与都等于0;
1和任何数相与都等于任何数本身。
2.3 网络中不同主机之间通信
同网段主机之间的通信,将数据直接发送给另一台主机:源主机的网络地址=目标主机的网络地址;
不同网段主机之间的通信,将数据发送给网关进行转发:源主机的网络地址≠目标主机的网络地址。
子网掩码可区分IP地址的网络地址部分。
2.4子网掩码划分原理
将192.168.1.0/24划分4个小网段
子网掩码及相关参数对应表
子网掩码 | 子网数 | 主机数 | 可用主机数 |
/25 | 2 | 128 | 126 |
/26 | 4 | 64 | 62 |
/27 | 8 | 32 | 30 |
/28 | 16 | 16 | 14 |
/29 | 32 | 8 | 6 |
/30 | 64 | 4 | 2 |
2.5 子网划分的应用
IP地址(C类)经过一次子网划分后,呗分成三个部分:网络位、子网位和主机位。
IP子网如何划分?so easy!的更多相关文章
- 第十六章 IP子网的划分
一.引入 1.根据IP地址的类别进行IP地址分配的方法表现出越来越多的弊端 2.为了解决分类IP地址划分带来的地址浪费,就需要使用子网划分(Subnetting)的方法 3.VLSM和CIDR可以进一 ...
- IP子网的划分
一.划分子网的具体步骤 已知192.168.1.0/24,划分8个子网(一个ip划分8个子网,即网络位不再是24位)1100 0000.1010 1000.0000 0001.0000 00001 . ...
- 8.4 IP地址的划分及子网划分
都是比较灵活的一些计算题.只要掌握了其中的规则,还是比较容易解题的.在了解子网的划分如何进行之前呢,一定要弄清楚一个概念:子网掩码.这是弄清楚如何进行子网划分的一个关键. IP地址是四段二进制码拼合而 ...
- 用Python帮你实现IP子网计算
目录 0. 前言 1. ipaddress模块介绍 1.1 IP主机地址 1.2 定义网络 1.3 主机接口 1.4 检查address/network/interface对象 1.4.1 检查IP版 ...
- 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 ...
- 【网络】IP子网划分详解
1.IP地址组成 IP地址组成示意图 IP地址由32位二进制组成,32位二进制分成了4字节,每字节8位,字节之间用符.(点)分隔,为了方便 ...
- 网络构建入门技术(2)——IP子网划分
说明(2017-5-10 10:54:31): 1. 为什么要子网划分? 子网划分就是,网络位变长,主机位变短的过程.实际上就是将一个大网络,划分成多个小网络的过程. 目的就是为了解决IP地址不够用的 ...
- IP封包协议头/TCP协议头/TCP3次握手/TCP4次挥手/UDP协议头/ICMP协议头/HTTP协议(请求报文和响应报文)/IP地址/子网掩码(划分子网)/路由概念/MAC封包格式
IP协议头IP包头格式: 1.版本号:4个bit,用来标识IP版本号.这个4位字段的值设置为二进制的0100表示IPv4,设置为0110表示IPv6.目前使用的IP协议版本号是4. 2.首部长度:4个 ...
- IP子网划分与聚合
一:IP地址: IP地址是由32位2进制数组成,每8位一组.由点分十进制表达. IP地址可以分为五类 A类(1.0.0.0-126.255.255.255),127.0.0.1 为本地回环地址. B类 ...
随机推荐
- 1082 Read Number in Chinese
Given an integer with no more than 9 digits, you are supposed to read it in the traditional Chinese ...
- 移动端小总结(1)---meta、input和单行多行文字溢出省略号
一.常用META 1. 添加到主屏后的标题(IOS) 1 <meta name="apple-mobile-web-app-title" content="标题&q ...
- 通过中转DLL函数实现DLL劫持
当我们运行程序时,一般情况下会默认加载Ntdll.dll和Kernel32.dll这两个链接库,在进程未被创建之前Ntdll.dll库就被默认加载了,三环下任何对其劫持都是无效的,除了该Dll外,其他 ...
- 病毒木马查杀实战第016篇:U盘病毒之逆向分析
比对脱壳前后的程序 我们这次所要研究的是经过上次的脱壳操作之后,所获取的无壳病毒样本.其实我们这里可以先进行一下对比,看看有壳与无壳的反汇编代码的区别.首先用IDA Pro载入原始病毒样本: 图1 可 ...
- HTTP协议之分块传输与分段编码
目录 数据的分块传输 数据的分段编码(transfer-encoding) 前置知识:HTTP协议 数据的分块传输 我们都知道http协议是由TCP协议封装而来的应用层协议.我们和服务器之间的每次ht ...
- 动手实现一个适用于.NET Core 的诊断工具
前言 大家可能对诊断工具并不陌生,从大名鼎鼎的 dotTrace,到 .NET CLI 推出的一系列的高效诊断组件(dotnet trace,dotnet sos,dotnet dump)等, 这些工 ...
- 【python】【补】Leetcode每日一题-合并两个有序数组
[python]Leetcode每日一题-合并两个有序数组 [题目描述] 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组 ...
- 【vue-02】基础语法
插值操作 插值运算符 语法:{{数据}} 插值运算符可以对数据进行显示{{msg}},也可以在插值运算符中进行表达式计算{{cnt*2}}. v-html 希望以html格式进行输出 htmlData ...
- Eureka讲解与应用
Eureka[juˈriːkə] 简介 Eureka是Netflix服务发现的服务端与客户端,Eureka提供服务注册以及服务发现的能力,当是Eureka Server时(注册中心),所有的客户端会向 ...
- 电脑进入bios和u盘启动快捷键
参考:http://www.jb51.net/os/78638.html 一:联想系列 1:联想笔记本电脑 Thinkpad idea 520 :关机状态下,在左下角用回形针捅小孔,知道出现bios ...