IP编制基础知识

一、IP 地址是由二进制 32 bit 组成的,一般以点分十进制的方式来显示

例如: 1100 0000 . 1010 1000 . 0000 0001 . 0000 0001 (二进制)
	192      .       168      .        1        .          1       (十进制) 的方式显示

二进制: 每 8bit 为一段,每一个数值分别代表 2 的次方数(2的7次方)——(2的0次方)
128 / 64 / 32 / 16 / 8 / 4 / 2 / 1

通过二进制显示的数值组成十进制方式显示
1100  0000  =(128+64+0+0+  0+0+0+0)= 192

十进制:通过数值表示,取值范围 0 — 255(对应二进制范围)
168 换算成二进制 =(128+32+8) = 1010 1000

十六进制:网络中除了(二进制)和(十进制)通常还会以十六进制的方式显示数值,例如:MAC 地址、IPv6 地址
十六进制以:0x 方式显示(例如:0x15)
———————————————————————————————
① 0x15 换算成 10 进制 = 1x16 + 5 (1为16的倍数、5个剩余的个位数)
② 0x22 换算成 10 进制 = 2x16 + 2 (2为16的倍数、2个剩余的个位数)

———————————————————————————————
十进制换算成十六进制,则通过除法即可(但是只能整除)
① 170 =  170 ÷ 16 = 10 (余下个数 10) = 0xAA  

———————————————————————————————————————————————————————
除此之外,不同进制之间也可以互相转换,例如:二进制转十六进制
二进制的 1 1 1 1 1 1 1 1 = 十进制 128 / 64 / 32 / 16 / 8 / 4 / 2 / 1
前面的 4 个数值分别是 16 的倍数(8、4、2、1) 后面的 4 个数值为 16 的个位数

①当把二进制的 1011  1000	转换成 16 进制,可以理解为(8+2+1)倍与 8 组成一个16 进制的数值
			转换后等于 0xB8	

———————————————————————————————————————————————————————

二、IPv4 地址分类
单播地址可以分为(A、B、C)三类地址
A 类:0.0.0.0 — 127.255.255.255 固定取值范围 0XXX XXXX (即:最小为0,最大不大于 127 )因为第一个数值为 128 固定为 0
B 类:128.0.0.0 — 191.255.255.255 固定取值范围 10XX XXXX (即:最小为128,最大不大于 193 )因为第二个数值为 64 固定为 0
C 类:192.0.0.0 — 223.255.255.255 固定取值范围 110X XXXX (即:最小为192,最大不大于 223 )因为第三个数值为 32 固定为 0

单播地址能够单独分配给网络中的主机或者接口使用
公网地址在互联网中传递使用,能被运营商路由
私网地址在内部使用,如家庭、公司等,不能被运营商路由也不能传递到互联网中使用
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
——————————————————————————————————————
组播地址为 D 类地址,用于标识一组设备或接口(非单一设备)
224.0.0.0 — 239.255.255.255		固定取值范围 1110 XXXX (即:最小为224,最大不大于 239 )因为第四个数值为 16 固定为 0
——————————————————————————————————————
E 类地址为保留使用地址,用于特殊协议、研究或军事化机构
240.0.0.0 — 255.255.255.255		固定取值范围 1111 XXX (即:最小为 240)和后续所有地址范围都属于保留地址

—————————————————————————————————————————————————————————————
单播地址都有分配固定的掩码长度,即:有类地址
A 类地址,掩码为 8 位
(网络位 8 位)(主机位 24 位)

B 类地址,掩码为 16 位
(网络位 16 位)(主机位 16 位)

C 类地址,掩码为 24 位
(网络位 24 位)(主机位 8 位)
——————————————
网络位代表所属网段,主机位代表该网段的某一台设备

例如:192.168.1.1  这个 C 类地址
①网络地址(主机位=0)根据掩码 24 位来计算,网络位为前 24 bit		即:192.168.1 主机位为全 0
	   所以 192.168.1.0 为这个C类地址的网络地址

②广播地址(主机位=1)根据掩码 24 位来计算,网络位为前 24 bit		即:192.168.1 主机位为全 1
	   所以 192.168.1.255 为这个C类地址的广播地址

③地址范围(2的主机位次方数)根据主机位 8 bit 来计算,2的8次方=256
	   所以 192.168.1.0 网段中,能够分配的地址总数为  256 个

④可用地址范围(2的主机位次方数-2)根据主机位 8 bit 来计算,2的8次方=256 ,再减去 2 个特殊地址(网络地址和广播地址)
	   所以 192.168.1.0 网段中,能够分配给主机设备使用的,可用地址总数为  254 个
	   即:192.168.1.1 — 192.168.1.254
—————————————————————————————————————————————————————

————————————————————————————————————————————————————————————————
但是有类的地址会造成不必要的地址浪费,所以可以使用可边长子网掩码来进行子网划分(VLSM 技术)
(通过增长网络位,减少主机位的方式来控制可用的地址范围,同时划分广播域)

可以使用 VLSM 技术来划分子网
①例如:原有的掩码长度为  24 (代表网络位=24)(主机位=8)	    即:1个子网,有2的8次方个地址(256)
          当我们从主机位去进行借位,例如:借 1 位
          变成后的掩码长度为  25  (代表网络位=25)(主机位=7)  即:变长后的掩码 25 - 24 = 1 ”/   1=M “(子网数量)2的M次方数 = 2
					                    每个子网可用的地址数量为:2的N次方个(N=主机位)2的7次方=128 个地址

————————————————————————————————————————————————————————————

除了通过满足子网方式来划分,也可以通过满足可用的主机数量方式来划分子网
②例如:A 公司有 4 个部门,每个部门只有 20 个 成员,如果把  192.168.1.0/24 网段分成 4 个子网,每个子网有 64 个地址,也会导致地址浪费
             使用另一种根据可用地址方式来划分子网, 能够进一步的减少地址浪费
	2的N次方-2    >=   可用主机数量即可
	2的5次方-2  = 30   ,大于每个部门所需的地址数量,即:主机位,只需要 5 位即可
	32 - 5 = 27	网络位 = 27 位
	——————————————————————————————————
	那么每个部门可以分配的可用地址为 30 个
	部门 A :192.168.1.0/27   0 — 31
	部门 B :192.168.1.32/27   32 — 63
	部门 C :192.168.1.64/27   64 — 95
	部门 D :192.168.1.96/27   96 — 127		剩余 128 个地址( 192.168.1.128/25)可用分配给后续扩展的部门或者主机使用
						比使用子网方式去划分网段,更能节省 IP 地址

—————————————————————————————————————————————————————————————————

CIDR :无类域间路由
	作用:把多条路由通过   汇总/聚合   的方式合成一条路由的技术,用于减少设备对路由的承载,以及把多个子网汇总成一个子网的技术
	例如:  10.1.1.1 /24
	            10.1.2.1 /24 这两条路由可以汇总成  10.1.0.0 /22 

		10.1.1.1  变成二进制=  0000 1010 。0000 0001 。0000 0001 。0000 0001 
		10.1.2.1  变成二进制=  0000 1010 。0000 0001 。0000 0010 。0000 0001 
		可以看出这些数值前 22 位都是一样的,保留下来,不同的部分统一省略为 0
	
		10.1.1.1  变成二进制=  0000 1010 。0000 0001 。0000 00XX 。XXXX XXXX
		得出结果    10.1.0.0 /22   22 位掩码换算成 10进制   10.1.0.0   255.255.252.0

练习

一、把数值为 0010 1010 的二进制数值转换成 十进制 和 十六进制 数值

二、把数值 0xB9 的十六进制数值转换成 二进制 和 十六进制 数值

三、公司 X 有一段 192.168.1.0 / 24 的 IP 地址,请合理的把这个网段的地址分配给 7 个部门使用

1、划分子网个数:
2、每个子网总地址数:

四、公司 Y 有一段 B 类地址, 172.16.0.0 / 16,如何合理的分配给以下 6 个部门使用
部门 1 和 2 各有 20 个员工
部门 3 和 4 各有 10 个员工
部门 5 有 100 个员工
部门 6 有 40 个员工

写出每个部门所划分的可用网段和掩码长度
例如:部门 1 使用   172.16.0.0 — 172.16.0.127 / 25

——————————————————————————————————————————————————
选择题:(有多选和单选)
以下哪个地址属于 C 类地址( )
A、172.16.1.1 B、191.168.1.1 C、10.1.1.1 D、223.10.1.1

—————————————————————————————————	
公司 B 有一个网段 192.168.1.0 /24 ,部门 1 有 30 个员工,以下哪个子网能够满足该部门使用(      )
A、192.168.1.1/26	  B、192.168.1.0/26	   C、192.168.1.64/27     D、192.168.1.192/27


—————————————————————————————————
以下选项正确的是(   )
A、华为设备使用 WEB 界面登陆,管理更加方便,用户能够通过图形化界面来管理和配置设备
B、华为设备使用 Console 接口登陆,可用通过网络远程方式接入设备,更方便出差的员工
C、华为设备使用 Telnet 方式登陆,能够减少管理员运维难度,使用图形化界面就可以配置设备
D、常用的登陆软件有以下两种:putty 、 SecureCRT
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

华为技术学习记录

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值