1. 二进制和十进制

(1)二进制与十进制的对应关系

  ①128为数轴的中点,最高位为1。其后的数,二进制最高位均为1。其前面的数二进制最高位均为0。

  ②192为128~255中间的数,最高两位为1。224为192~255中间的数,二进制最高3位为1。240为4个1,248为5个1,以此类推。

  ③64为0~128中间的数,二进制数为128最高位的右移一位,32为128二进制数最高位的1右移两位,以此类推。

(2)判断十进制数的二进制形式后n位的方法(合并网段经常用的技巧)

  ①该数除为2n

  ②将余数写成n位进制即可。

 如十进制数242,其二进制形式最后4位为:242/24,余数2,得0010。

2. IP地址格式与子网掩码

(1)IP地址格式

  ①点分十进制,如131.107.41.6,从左到右分别称为第1部分、第2部分、第3部分、第4部分(本书约定)

  ②IP地址由两部分组成网络标识+主机标识。具体由子网掩码来决定。

(2)子网掩码

  ①子网掩码又称为网络掩码、地址掩码。它只有一个作用,就是将某个IP地址划分成网格地址和主机地址两部分

  ②如何根据目标IP和计算机自己的IP是否处于同一网段:首先用自己的子网掩码自己的IP进行“与”运算,得到自己所在的网段。再用自己的子网掩码目标IP进行“与”运算,如果网络部分相同,则表示在同一网段。

(3)网关IP:表示到其他网段的出口地址。要实现跨网段通信,计算机必须指定网关。

  ①图1中,A与B是可以互通的(数据包有去有回。注意,A和B接在同一交换机上)。因为A计算机通过自己的子网掩码(255.255.0.0)分别与自己和B计算机的IP进行“与”运算,得到的网段都是131.107.0.0,即处于同一网段。因此,A可以直接把数据包给发送给B。同理,B在回复数据包给A时,会用自己的子网掩码(255.255.255.0)分别与自己和A的IP进行“与”运算得到都是131.107.41.0,即同一网段。所以B也可以直接发达数据包。

  ②图2中,A与B不是能互通的。A可以B发送数包,但收不到B的回复。因为A通过其子网掩码(255.255.0.0)分别与自己和B的IP进行“与”运算,得到的网段都是131.107.0.0,属同一网段,因此可以直接发送数据包。但B回复时,会使用自己的子网掩码(255.255.255.0)分别与自己和A的IP进行“与”运算时,将得到两个不同的网段,同时由于计算机B并没有设置网关,所以B的回复无法被转给A。

第5章 IP地址和子网划分(1)_IP格式和子网掩码的更多相关文章

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

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

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

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

  3. 第5章 IP地址和子网划分(4)_超网合并网段

    7. 超网合并网段 7.1 合并网段 (1)子网划分是将一个网络的主机位当网络位,来划分出多个子网.而多个网段合并成一个大网段,合并后的网段称为超网. (2)需求分析 某企业有一个网段,该网段有200 ...

  4. 第5章 IP地址和子网划分(3)_子网划分

    6.子网划分 6.1 地址浪费 (1)IPv4公网地址资源日益紧张,为减少浪费,使IP地址能够充分利用,就要用到子网划分技术. (2)传统上一个C类地址,如212.2.3.0/24,其可用的地址范围为 ...

  5. 第5章 IP地址和子网划分(2)_IP地址分类和NAT技术

    3. IP地址的分类 (1)五类IP地址 (2)数轴表示法 4. 保留地址 (1)网段的地址:主机ID全0.如192.168.100.0/24,其中的192.168.10.0指的是网段. (2)广播地 ...

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

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

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

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

  8. IP地址与子网划分

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

  9. IP地址及其子网划分

    说实话,弄到子网划分的时候还是及其头晕的,又是这又是那的,现在我们来讲解一下这些东西, 首先我们来介绍一下IP地址,要弄清子网划分,子网掩码首先还是要弄清IP地址的划分 IP地址是给Internet上 ...

随机推荐

  1. scikit-learn数据集下载太慢的问题

    有时候用scikit-learn在线下载数据时太慢,因为网络或者其他原因,这时候我们可以先把数据集下载到本地,然后再把这个数据集放到scikit-learn的data中,首先我们需要找到 scikit ...

  2. 当 1117 遇到 MLCC 后

    当 1117 遇到 MLCC 后 AMS1117 很多人用过吧,但是当大容量的 MLCC 时会出现什么呢? 会出现问题,而且严重的问题,输出纹波会变大,会自激,会有声音出来. 这是很多工程师没有注意的 ...

  3. 分享一篇 Git Web 开发流程

    分享一篇 Git Web 开发流程 web 项目如何进行 git 多人协作开发 https://segmentfault.com/a/1190000018165757

  4. openstack--2--控制节点安装mysql和rabbitmq

    生产中可以把mysql数据库单独安装到一台机器上,这里因为实验机器有限,就把mysql安装到了控制节点 其实openstack每个组件都可以安装到单独的机器上. RabbitMQ介绍 RabbitMQ ...

  5. Ajax 异步请求返回集合遍历问题

    for(var i = 0;data.length;I++){ var value = data[i]; } 这种遍历,如果方法体没有取值,则页面会卡死,具体原因待解,如果有方法体取值,则所取值val ...

  6. Hive 数据类型

    1. hive的数据类型Hive的内置数据类型可以分为两大类:(1).基础数据类型:(2).复杂数据类型2. hive基本数据类型基础数据类型包括: TINYINT,SMALLINT,INT,BIGI ...

  7. Xilinx AXI总线学习(1)

    Xilinx AXI总线学习 1. AXI GPIO 采用的是AXI4-Lite接口 AXI GPIO Block Diagram Block design: 端口描述: AXI GPIO核有哪些寄存 ...

  8. Delphi实现树型结构

    unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ...

  9. Fabric Engine2.0的自定义节点功能

    Fabric Engine是一个多用途的引擎,针对maya等软件写节点写功能很方便.尤其是canvas节点编辑面板,提供了大量现有的功能供用户调用,当然这些节点功能都是可被用户编辑修改的,除此之外还提 ...

  10. Python Flask 构建微电影视频网站

    前言 学完本教程,你将掌握: 1.学会使用整形.浮点型.路径型.字符串型正则表达式路由转化器 2.学会使用post与get请求.上传文件.cookie获取与相应.404处理 3.学会适应模板自动转义. ...