1.地址分类

A类:1-126 子网掩码:255.0.0.0
B类地址:128-191 子网掩码:255.255.0.0
C类地址:192-223 子网掩码:255.255.255.0
D类地址:224-239 广播地址
E类地址:240-255 研究地址

2.网络位和主机位

IP一共由32位比特字节组成,一共4个部位,每部分8位比特字节。

例如:
192.168.1.2
(由于子网掩码是24位,所以192.168.1是此IP段的网络位,后面的2是主机位)
255.255.255.0
11111111.11111111.11111111.11111111
掩码全位1表示为网络位,后面的全部都是主机位(子网掩码是连续的1,主机位不能全部为1和0)

3.子网掩码和IP换算

128 == 10000000
64 == 01000000
32 == 00100000
16 == 00010000
8 == 00001000
4 == 00000100
2 == 00000010
1 == 00000001

一共8位,对应2的次方数,IP换算位

128 == 10000000
192 == 11000000
224 == 11100000
240 == 11110000
248 == 11111000
252 == 11111100
254 == 11111110
255 == 11111111

一共8位,子网掩码换算位

4.一个网段包含多少IP?

192.168.31.0 /24
2^8 = 256-2=254 (全0不可用,全1不可用)

实例

实例1:可用主机有多少个

1. 192.168.2.192 /26 可用IP地址有多少?

解:因为子网掩码4个段每段8位比特,一共有32位比特,此题子网是26位,3*8=24,多出2位,用了第四段2位,这样第四段还剩6位:

192.168.2.192
255.255.255.192
11111111.1111111.11111111.11 000000

所以:2^6=64-2(0和1不能用)=62个。
192.168.2.193-254

**2.**192.168.2.252 /30 可用IP地址有多少?

解:2^2=4-2=2
可用地址有哪些:
网络位 主机位
192.168.2.1111111 00
192.168.2.1111111 01 (253)
192.168.2.1111111 10 (254)
192.168.2.1111111 11

可用地址:
192.168.2.253
192.168.2.254

3. 192.168.2.248 /29
可用字节为3:
2^3=8-2=6,可用主机为6

计算原理:
192.168.2.248 248换算为二进制为:11111|000
取一个最小的值11111|001 = 249
取一个最大的值11111|110 = 254

所以主机可用IP地址范围为:
192.168.2.249-254

实例2:以下哪几组IP和掩码的组合属于同一个网段:

A.192.168.1.1 255.255.255.0 和192.168.1.193 255.255.255.0
B.192.168.1.1 255.255.255.252 和 192.168.1.193 255.255.255.252
C.172.16.1.1 255.255.0.0 和172.16.4.6 255.255.255.0.0
D.10.10.10.10/28 和10.10.1.1/28
E.4.4.4.4/24 和5.5.5.5/24

A.是,因为IP段和子网掩码都相同

B.不是:
①192.168.1.1 255.255.255.252
②192.168.1.193 255.255.255.252
因为两个子网都是252,还剩2字节掩码
1的二进制为000000|01,前6位是000000
193的二进制为110000|01,前6为是110000
故,两者不属于同一网段

C.是:因为网段和子网段相同

D:不是,网段不同

答题思路:两IP比较IP段,根据子网掩码转换二进制,看已用的子网段是否相同,相同即在一个段位
注:同一网段的PC互相通信不需要网关。

实例3以下哪个IP 属于192.168.5.0 255.255.255.128网段:

A, 192.168.5.1
B, 192.168.5.128
C, 192.168.6.1
D, 192.161.5.1
E, 192.168.5.127
F, 192.168.5.129

解: 192.168.5.0 /25:
换算成二进制192.168.5.0|0000000

A:192.168.5.1=0|0000001 #第一位相同,成立
B, 192.168.5.128=1|0000000 #第一位,不同pass
C,192.168.6.1 #第三段不同,直接pass
D,192.161.5.1 #第二段不同,直接pass
E,192.168.5.127 = 0|1111111 #第一位相同,成立

答题思路:根据子网掩码占位,把题目IP转换成二进制,再把答案下的转换二进制对比已用的子网段是否相同,相同即在一个段

实例4:以下网段可以容纳多少台主机?(即可用主机IP地址)

A. 192.168.1.0 255.255.255.0
B. 172.16.0.0 255.255.0.0
C. 192.168.1.0 255.255.255.192
D. 10.10.10.0 255.255.255.252

可用主机地址个数=2^n-2(n为主机位的个数)

解:

A = 2^8-2 = 254
B = 2^16 -2 =65536
C = 2^6 -2 =62
D =2^2 -2 =2

实例4:一个网段150.25.0.0的子网掩码是255.255.224.0,那么( )是该该网段中有效的主机地址。(选择2个答案)

A. 150.25.0.0
B. 150.25.1.255
C. 150.25.2.24
D. 150.15.3.30

解:
题中的网段是:150.25.0.0/19换算成二进制:

150.25.000|00000.0
A.150.25.000|00000.0 是同一个网段,但无效
B.150.25.000|00001.255 相同网段,且有效
C.150.25.000|00010.24 相同网段,且有效
D.150.15.3.30 掩码网段都不同,不可相比

实例5:已知某个网络的掩码是255.255.248.0,如何得知属于同一个网段?

A、10.110.16.1和10.110.25.1
B、10.76.129.21和10.76.137.1
C、10.52.57.34和10.52.62.2
D、10.33.23.2和10.33.31.1

解:掩码是255.255.11111|000.0 /21

A.10.110.00010|000.1 和 10.110.00011|101.1
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.110.16.1= 16 | 10.110.25.1= 24,故A不是同一段
B.10.76.10000|001.21 和 10.76.10001|001.1
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.76.129.21= 128 | 10.76.137.1=136,故B不是同一段
C.10.52.00111|001.34 和 10.52.00111|110.2
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.52.57.34 =56 | 10.52.62.2 =56,故C是同一段
D.10.33.00010|111.2 和 10.33.00011|111.1
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.33.23.2=16 10.33.31.1=24,故D不是同一段

选择C

解题思路:IP地址和掩码做相与运算,得到是该IP地址的网络地址,如果网络地址相同,则两个IP属于同网段。

实例6:在一个子网掩码为255.255.24.0的网络中,( )是合法的网络地址。(选择2个)

A.150.150.0.0
B.150.150.0.8
C.150.150.8.0
D.150.150.16.0

解:225.225.240.0 /20,还剩12位主机位,所以对比后12位比特
225.225.224.0/24换算二进制后与答案相对比后12位:

  225.225.1111|0000.000000000
A.150.150.0000|0000.00000000
B.150.150.0000|0000.00001000
C.150.150.0000|1000.00000000
D.150.150.0001|0000.00000000

答案是A.D

子网划分

172.16.0.0/16 分成5个小子网?

2^m>=5
m=3
因此需要三个bit的子网位

   172.16.000|00000.0

① 172.16.000|00000.0 172.16.0.0/19
② 172.16.001|00000.0 172.16.32.0/19
③ 172.16.010|00000.0 172.16.64.0/19
④ 172.16.011|00000.0 172.16.96.0/19
⑤ 172.16.100|00000.0 172.16.128.0/19
⑥ 172.16.101|00000.0 172.16.160.0/19
⑦ 172.16.110|00000.0 172.16.192.0/19
⑧ 172.16.111|00000.0 172.16.224.0/19

[HCNA] IP地址和子网划分相关推荐

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

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

  2. “另类”计算IP地址和子网划分

    本文仅讨论IP地址和子网划分问题,不涉及其他的网络计算和子网划分技术.同时本文也不再进行IP地址.网络地址.广播地址等等这些基础知识的介绍,网上大把的有.现在进入正题. IP地址和子网划分的计算 首先 ...

  3. 计算机网络c类网络划分子网介绍,IP地址的子网划分详解

    原标题:IP地址的子网划分详解 来源:今日头条北京炫亿时代 一.子网划分基础 1.子网划分的若干个好处: ①减少网络流量 ②提高网络性能 ③简化管理 ④可以更为灵活的形成大覆盖范围的网络 2.你最好遵 ...

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

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

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

    一,子网划分概述 IP地址和子网划分学习笔记相关篇章: 1.IP地址和子网划分学习笔记之<预备知识:进制计数> 2.IP地址和子网划分学习笔记之<IP地址详解> 3.IP地址和 ...

  6. 十分钟小课堂:IP地址及子网划分

    IP地址 1.IP地址是为互联网上的每一个网络和每一台主机分配一个逻辑地址.由32位组成,分为4个字节.由主机位和网络位构成(不同分类的IP地址网络位和主机位数不一致,通过子网划分之后的网络位和主机位 ...

  7. IP地址分类以及C类IP地址的子网划分

    国际规定:把所有的IP地址划分为 A,B,C,D,E A类地址:范围从0-127,0是保留的并且表示所有IP地址,而127也是保留的地址,并且是用于测试环回用的.因此 A类地址的范围其实是从1-126 ...

  8. 王道考研 计算机网络17 IP数据报 最大传送单元MTU IP地址 IPv4 子网划分 ARP协议 ICMP协议 移动IP

    TCP/IP协议栈 TCP:传输控制协议(Transmission Control Protocol)是一种面向连接的.可靠的.基于字节流的传输层通信协议. IP是Internet Protocol( ...

  9. 计算机网络—IP地址与子网划分

    目录 1.IP地址规划 1.1 IP地址的作用 1.2 二进制 2.IP地址的组成 2.1 IP地址的分类 2.2  A.B.C三类IP地址的组成 2.3 私有地址 2.4 子网掩码:netmask ...

  10. 【IP地址】IP地址与子网划分

    文章目录 1.IP地址 1.1 IPv4地址的组成 1.2 IP地址的分类 1.3 IP地址汇总 1.4 私有地址和共有地址 1.5 如何判断两个IP地址是否属于同一个网段 2.子网掩码 2.1 子网 ...

最新文章

  1. python写小程序-你用python写过那些好玩的微信小程序?
  2. 怎么还不见2005的中文版出来的?
  3. linux的php优化,linux优化转载
  4. 检索数据_19_按照字符串对结果排序
  5. python3(十一)内置模块和类型转换
  6. C#编程中的66个好习惯,你有多少个?(转)
  7. docker export_docker使用简介
  8. 5g时代计算机网络过时,5g云电脑 取代主机(5g时代云电脑会普及吗)
  9. linux下Qt cannot find -lGL错误的解决方法
  10. UI版式设计模板,这样做才高级!
  11. Java八种基本数据类型的大小,以及封装类,自动装箱/拆箱的用法?
  12. 为什么我特别讨厌语音输入
  13. (9)Redis-Cluster集群理论及实践【下】
  14. 如何线上推广引流?百度知道实现精准引流
  15. GDB文件地理数据库和MDB个人地理数据库
  16. Unity3D研究院之解决ttf繁体字体不显示问题
  17. 解读前端历届主流框架
  18. xheditor的使用
  19. 数据丢包怎么修复_网络丢包率高怎么办
  20. 5G网络优化工程师是做什么的?4大工作职责!

热门文章

  1. Java自定义组合控件
  2. 用 WebGL 探索动画和交互技术(一个学习案例)
  3. 简述轻量级与重量级(框架,应用,组件)
  4. java 分页导入_Java 插入分页符和分节符到Word文档
  5. 【git commit --amend 修改提交记录】
  6. pandas学习之excel重复项判断显示与去重
  7. 数据集中趋势度量:众数、平均数、中位数、几何平均数
  8. Flutter 2.8 release 发布,快来看看新特性吧
  9. ubuntu18.04 桌面不定时crash重置问题
  10. 他们说我根本不了解企业运作