IP地址与子网掩码

一、IP地址的组成

二、IP地址的分类

                           1)A、B、C三类地址的组成

                           2)IP地址两类地址

                           3)私有地址的分类

三、子网掩码

                           1)32个二进制位

                           2)网络中不同主机之间通信

                           3)A、B、C三类地址的默认子网掩码

                           4)子网划分的原因

                           5)C类地址的划分

                           6)子网掩码及相关的参数对应表

四、IP地址的规划

                           1)IP地址的规划原则

                           2)IP地址规划注意事项

一、IP地址的组成

IP地址由32位二进制组成,一般点分十进制来表示。

IP地址由两部分组成

网路部分(NETWORK)

主机部分(HOST)

192.168.0.    25

主机部分    网络部分

二、IP地址的分类

IP地址分为A、B、C、D、E五类,每一类有不同的划分规则

127地址段:本地网卡环回测试地址,不能用
0.0.0.0:所有网段
255.255.255.255:全网广播
x.x.x.255/24:本网段广播

1)A、B、C三类地址的组成

网络部分(NETWORK)

主机部分(HOST)

2)IP地址两类地址

有类地址  (8/16/24)为有类地址,其他都是无类地址

无类地址

3)私有地址的分类

公有IP地址用于Internet

私用IP地址是企业用户在内部网络中使用

私有地址不能在Internet上使用

私有地址包括3组:

A类:10.0.0.0----10255.255.255

B类:172.16.0.0----172.31.255.255

C类:192.168.0.0----192.168.255.255

三、子网掩码

1)32个二进制位

对应IP地址的网络部分用1表示

对应IP地址的主机部分用0表示

IP地址和子网掩码作“逻辑与”运算得到网络地址

0和任何数相与都等于0

1和任何数相与都等于任何数本身

2)网络中不同主机之间通信

同网段主机之间的通信,将数据直接发送给另一台主机

·源主机的网络地址=目标主机的网络地址

不同网段主机之间的通信,将数据发送给网关进行转发

·源主机的网络地址≠目标主机的网络地址

子网掩码(Netmask)可区分IP地址的网络地址部分

3)A、B、C三类地址的默认子网掩码

A类:255.0.0.0

B类:255.255.0.0

C类:255.255.255.0

4)子网划分的原因

满足不同网络对IP地址的需求

实现网络的层次性

节省IP地址

5)C类地址的划分

IP地址经过一次子网划分后,被分成三个部分————网络位、子网位和主机位。

子网数=2ⁿ   (其中n为子网部分数位)

主机数=2N   (其中N为主机部分位数)

有效主机数=2N-2

6)子网掩码及相关的参数对应表

四、IP地址的规划

1)IP地址的规划原则

唯一性

可扩展性

连续性

实意性

2)IP地址规划注意事项

互联地址:(生产环境中,互联地址全是/30)

Loopback地址:(生产环境中,回环地址是/32路由器做标识使用)

网关地址:基本靠网络号、靠广播地址旁边

比如:192.168.1.0/24    要么是192.168.1.1   要么是192.168.1.254

  

  

IP地址与子网化分的更多相关文章

  1. IP2——IP地址和子网划分学习笔记之《子网掩码详解》

    2018-05-04 16:21:21   在学习掌握了前面的<进制计数><IP地址详解>这两部分知识后,要学习子网划分,首先就要必须知道子网掩码,只有掌握了子网掩码这部分内容 ...

  2. IP地址和子网划分学习笔记之《IP地址详解》

    2018-05-03 18:47:37   在学习IP地址和子网划分前,必须对进制计数有一定了解,尤其是二进制和十进制之间的相互转换,对于我们掌握IP地址和子网的划分非常有帮助,可参看如下目录详文. ...

  3. IP地址与子网划分

    IP地址与子网划分 目录 IP地址与子网划分 一.IP地址(Internet Protocol Address) 1.IP地址的表示 2.IP地址的组成 3.IP地址的分类 (1)A类IP地址 (2) ...

  4. IP地址和子网划分学习笔记之《预备知识:进制计数》

    一.序:IP地址和子网划分学习笔记开篇 只要记住你的名字,不管你在世界的哪个地方,我一定会去见你.——新海诚 电影<你的名字> 在我们的日常生活中,每个人的名字对应一个唯一的身(敏)份(感 ...

  5. 读取本地IP地址和子网页码

    #region 读取本地IP地址和子网页码 //读取本地IP地址和子网页码 NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterf ...

  6. The three day 给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本

    """ 给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本. 所谓无效化 IP 地址,其实就是用 "[.]" 代替了每个 ...

  7. 计算机网络学习笔记--网络层之IP地址与子网

    IPv4地址: 我们知道在网络层(TCP/IP体系结构的网际互联层),最重要的一个协议就是IP协议,现在正处于IPv4和IPv6的过渡时期,但目前来说,IPv4仍为主流,所以主要讲Ipv4. IP地址 ...

  8. 网络基础之IP地址与子网划分

    IP地址 Ipv4地址格式:点分十进制 IP地址的分类 A类 B类 C类: D类:组播 E类: 公共IP地址 私有IP地址 特殊地址 保留地址 子网掩码 什么是子网掩码 CIDR表示法 子网划分 为啥 ...

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

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

随机推荐

  1. 用golang刷LeetCode

    用golang刷LeetCode 用Go语言刷LeetCode记录,只是为了练习Go语言,能力有限不保证都是最优解,只能在此抛转引玉了. 数据结构和算法 数据结构和算法是程序员的命根子,没了命根子也就 ...

  2. 电脑华硕A455L系列,机械硬盘换成固态硬盘,光驱位改放机械硬盘

    电脑一直以来都很卡,直到最近用的不舒服了,就去查查原因,发现是磁盘读取爆表!只好想起来换固态硬盘,光驱改放机械硬盘... 买的固态硬盘是个杂牌军,但是店家说工艺不错,只好将信将疑,用用再说吧. 首先确 ...

  3. js的节流、防抖以及使用场景

    介绍 首先看一个没有经过任何处理的: 1 // 模拟一个输出的函数 2 function input(value) { 3 console.log(`输入的内容${value}`) 4 } 5 con ...

  4. TVM适配NN编译Compiler缺陷

    TVM适配NN编译Compiler缺陷 内容纲要 前言 TVM针对VTA的编译流程 自定义VTA架构:TVM的缺陷与性能瓶颈 TVM缺陷与瓶颈 缺陷一:SRAM配置灵活性差 缺陷二:计算阵列配置僵硬 ...

  5. 目标检测中特征融合技术(YOLO v4)(下)

    目标检测中特征融合技术(YOLO v4)(下) ASFF:自适应特征融合方式 ASFF来自论文:<Learning Spatial Fusion for Single-Shot Object D ...

  6. x86 cpu卷积网络的自动调谐

    x86 cpu卷积网络的自动调谐 这是一个关于如何为x86cpu调整卷积神经网络的文档. 本文不会在Windows或最新版本的macOS上运行.要让它运行,需要将主体包装在 if __name__ = ...

  7. JS使用Enter事件将输入的字符倒叙输出

    在JavaScript中执行当用户按下Enter键位时将用户输入的字符倒叙输出! HTML代码: <body> <form id="form1" runat=&q ...

  8. Redis系列(三):Bitmaps和HyperLogLog

    本篇介绍Bitmaps和HyperLogLog. 一.Bitmaps 计算机中最小的单位是bit(位),很多计算机语言也提供了位操作符,比如Java中就有&.|.>>.>&g ...

  9. Jmeter-逻辑控制器If Controller的实例运用

    一.If Controller概述 Expression (must evaluate to true or false) :表达式(值必须是true或false),也就是说,在右边文本框中输入的条件 ...

  10. macOS 下使用命令行进行用户(组)管理,就是这么简单! dscl 你很有必要了解一下!!

    大家好,我是@小猿来也... Command-line interface to Directory Services. 在 linux 系统中我们习惯了使用 useradd,userdel,user ...