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!的更多相关文章

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

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

  2. IP子网的划分

    一.划分子网的具体步骤 已知192.168.1.0/24,划分8个子网(一个ip划分8个子网,即网络位不再是24位)1100 0000.1010 1000.0000 0001.0000 00001 . ...

  3. 8.4 IP地址的划分及子网划分

    都是比较灵活的一些计算题.只要掌握了其中的规则,还是比较容易解题的.在了解子网的划分如何进行之前呢,一定要弄清楚一个概念:子网掩码.这是弄清楚如何进行子网划分的一个关键. IP地址是四段二进制码拼合而 ...

  4. 用Python帮你实现IP子网计算

    目录 0. 前言 1. ipaddress模块介绍 1.1 IP主机地址 1.2 定义网络 1.3 主机接口 1.4 检查address/network/interface对象 1.4.1 检查IP版 ...

  5. 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 ...

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

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

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

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

  8. IP封包协议头/TCP协议头/TCP3次握手/TCP4次挥手/UDP协议头/ICMP协议头/HTTP协议(请求报文和响应报文)/IP地址/子网掩码(划分子网)/路由概念/MAC封包格式

    IP协议头IP包头格式: 1.版本号:4个bit,用来标识IP版本号.这个4位字段的值设置为二进制的0100表示IPv4,设置为0110表示IPv6.目前使用的IP协议版本号是4. 2.首部长度:4个 ...

  9. IP子网划分与聚合

    一:IP地址: IP地址是由32位2进制数组成,每8位一组.由点分十进制表达. IP地址可以分为五类 A类(1.0.0.0-126.255.255.255),127.0.0.1 为本地回环地址. B类 ...

随机推荐

  1. Circular Sequence UVA - 1584

    ​ Some DNA sequences exist in circular forms as in the following figure, which shows a circular sequ ...

  2. 记一次linux下安装ftp的愉快体验

    三三两两,试了几次就出来了,挺开心的 linux安装vsftpd,请自行百度 贴出部分配置点 阿里云服务器,开发相关端口以及部分区域端口访问 /etc/pad.d/vsftpd添加部分注释 #%PAM ...

  3. 认识二进制安全与漏洞攻防技术 (Windows平台)

    二进制漏洞是指程序存在安全缺陷,导致攻击者恶意构造的数据(如Shellcode)进入程序相关处理代码时,改变程序原定的执行流程,从而实现破坏或获取超出原有的权限. 0Day漏洞 在计算机领域中,0da ...

  4. 针对中国政府机构的准APT攻击样本Power Shell的ShellCode分析

    本文链接网址:http://blog.csdn.net/qq1084283172/article/details/45690529 一.事件回放 网络管理员在服务器上通过网络监控软件检测到,有程序在不 ...

  5. LA2965侏罗纪(异或和为0的最大数字个数)

    题意:       给你n个字符串,让你在里面找到一个字符串集合使得这些字符串中所有的字母出现的次数和为偶数,输出集合的最大个数,和ASCII最小的解. 思路:       考虑到每个字符串中所有的字 ...

  6. MBG:mybatis逆向工程使用

    一:如果是Maven工程可在pom.xml文件中添加插件 <build> <plugins> <plugin> <groupId>org.mybatis ...

  7. 一、unittest介绍与基础使用

    一.unittest为单元测试框架,系统标准库 import unittest

  8. java面试一日一题:如何设计一款垃圾回收器

    问题:如果让你设计一个垃圾回收器,你会考虑哪些问题 分析:该问题主要考察对java中垃圾回收器的理解,要理解怎么回收:一款好的垃圾回收器有哪些衡量指标 回答要点: 主要从以下几点去考虑, 1.垃圾回收 ...

  9. webpack 快速入门 系列 —— 实战一

    实战一 准备本篇的环境 虽然可以仅展示核心代码,但笔者认为在一个完整的环境中边看边做,举一反三,效果更佳. 这里的环境其实就是初步认识 webpack一文完整的示例,包含 webpack.devSer ...

  10. 安装MySQL后,需要调整的10个性能配置项

    本文翻译自 Percona 官方博客,适用于 MySQL 5.6 及 5.7 版本. 作者:Stephane Combaudon 原文: https://www.percona.com/blog/20 ...