TCP/IP五层模型之网络层

一、网络层

1.功能

逻辑地址寻址
进行路由选择,实现不同网络之间的路径选择

2.主要协议----IP

本次只介绍IPV4相关知识

(1)IP编址

IP地址分为网络部分和主机部分
IP地址由32个二进制位组成,通常以点分十进制形式表示

(2)IP地址分类

①A类: 网络位(8bit) 主机位(24bit)
以 00000000 00000000 00000000 00000000开始,到 01111111 11111111 11111111 11111111结束,A类地址以“0”开始,理论地址范围为0.0.0.0–127.255.255.255,实际可用地址为1.0.0.1–126.255.255.254。

②B类: 网络位(16bit) 主机位(16bit)
以 10000000 00000000 00000000 00000000开始,到 10111111 11111111 11111111 11111111结束,B类地址以“10”开始,理论地址范围为128.0.0.0–191.255.255.255,实际可用地址为128.0.0.1–191.255.255.254。

③C类: 网络位(24bit) 主机位(8bit)
以 110000000 00000000 00000000 00000000开始,到 11011111 11111111 11111111 11111111结束,C类地址以“110”开始,理论地址范围为192.0.0.0–223.255.255.255,实际可用地址为192.0.0.1–233.255.255.254。

④D类: 组播地址
以 11100000 00000000 00000000 00000000开始,到 11101111 11111111 11111111 11111111结束,D类地址以“1110”开始,理论地址范围为224.0.0.0–239.255.255.255,实际可用地址为224.0.0.1–239.255.255.254。

⑤E类: 保留地址
以 11110000 00000000 00000000 00000000开始,到 11110111 11111111 11111111 11111111结束,E类地址以“11110”开始,理论地址范围为224.0.0.0–255.255.255.255,实际可用地址为240.0.0.1–255.255.255.254。

(3)IP地址类型

Ⅰ 私有地址

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

Ⅱ 特殊地址

任意地址 :0.0.0.0
广播地址 :255.255.255.255
本机回环地址 :127.0.0.0-127.255.255.255

(4)IP数据包格式

在这里插入图片描述

(5)子网掩码

子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分
A类地址的子网掩码为 255.0.0.0
B类地址的子网掩码为 255.255.0.0
C类地址的子网掩码为 255.255.255.0

(6)可变长子网掩码----VLSM

为了解决在一个网络系统中使用多种层次的子网化IP地址的问题而发展起来的掩码

另附一些习题帮助大家理解VLSM
1、192.168.1.0/24使用掩码255.255.255.240划分子网,请问其可用子网数是多少?每个子网内的可用主机数是多少?
可用子网数为16,每个子网内可用主机数为14

转化为二进制

 11000000.10101000.00000001.00000000
 11111111.11111111.11111111.00000000
 11111111.11111111.11111111.11110000

使用255.255.255.240划分子网,c类地址子网掩码忽略,则网络位向主机位借了4位,子网数为2的4次方 为16,主机位还剩4位,可用主机数为2的4次方-2 为14

2、子网掩码为255.255.0.0,172.16.25.16与172.25.15.201是否在同一网段?

不在
由题目可得,这两个IP都是B类地址,172.16.25.16在172.16.0.0/16网段中
172.25.15.201在172.25.0.0/16网段中,故他们不在一个网段中

3、B类地址子网掩码为255.255.255.248,则每个子网可用主机数为多少?

每个子网可用主机数为6
由题目可得,B类地址借了13位,故主机位还剩下3位,主机地址为2的3次方-2 等于 6

4、C类地址子网掩码为255.255.255.248,则能划分多少个子网?

能划分32个子网
由题目可得,C类地址借了5位主机位,则子网数为 2的五次方 等于 32

5、ip地址219.25.23.56的缺省子网掩码是多少位?

缺省子网掩码为24位
由题目可得,该地址为C类地址,C类地址的缺省掩码为
11111111.11111111.11111111.00000000
故为24位

6、ip地址192.168.12.72,子网掩码为255.255.255.192,该地址所在的网段的网络地址和广播地址为多少?

网络地址为192.168.12.64,广播地址为192.168.12.127
有题目可转化二进制

11000000.10101000.00001100.01000100
11111111.11111111.11111111.11000000
11000000.10101000.00001100.01000000

IP地址与子网掩码进行与运算,可得网络地址192.168.12.64,
将主机全变为1,则为广播地址 192.168.12.127

7、IP地址172.16.100.10,子网掩码255.255.192.0,属于哪个子网?该子网的广播地址是多少?

属于172.16.64.0/18,广播地址为172.16.127.255
由题目可转化二进制

10101100.00010000.01100100.00001100
11111111.11111111.11000000.00000000
10101100.00010000.01000000.00000000

与运算之后得 网络地址为172.16.64.0,将主机位变为1
则广播地址为172.16.127.255

8、ip地址193.32.5.22,子网掩码为255.255.255.192,子网地址是?

子网地址为193.32.5.0
由题转为二进制

11000001.00100000.00000101.00010110
11111111.11111111.11111111.11000000
11000001.00100000.00000101.00000000

与运算之后可得 子网地址为193.32.5.0

9、202.106.1.0/27 可以产生几个子网?每个子网可以有几个主机IP?每个子网号是什么?每个子网中的第一个有效地址和最后一个有效地址是什么?

8个子网,32个主机IP

第一个 202.106.1.0    /27         202.106.1.1         202.106.1.30
第二个 202.106.1.32   /27         202.106.1.33        202.106.1.62
第三个 202.106.1.64   /27         202.106.1.65        202.106.1.64 
第四个 202.106.1.96   /27         202.106.1.97        202.106.1.126
第五个 202.106.1.128  /27         202.106.1.129       202.106.1.158
第六个 202.106.1.160  /27         202.106.1.161       202.106.1.190
第七个 202.106.1.192  /27         202.106.1.193       202.106.1.222
第八个 202.106.1.224  /27         202.106.1.225       202.106.1.254

由题可得,网络位向主机位借了3位,子网数为 2的三次方 等于 8
主机数为2的五次方为32,,从202.106.1.0开始排列,可得答案

10、某主机ip地址为210.33.5.68,子网掩码为255.255.255.128,求它的网络地址

网络地址为210.33.5.0
由题转换二进制

11010010 00100001 00000101 01000100
11111111 11111111 11111111 10000000
11010010 00100001 00000101 00000000

与运算之后得 网络地址为 210.33.5.0

11、网段192.168.10.0,子网掩码为255.255.255.192,求子网数,每个子网主机数,网络号及合法主机号

子网数为4.每个子网主机数为64
192.168.10.0/26 192.168.10.0 192.168.10.1-192.168.10.62
192.168.10.64/26 192.168.10.64 192.168.10.65-192.168.10.126
192.168.10.128/26 192.168.10.128 192.168.10.129-192.168.10.190
192.168.10.192/26 192.168.10.192 192.168.10.193-192.168.10.254
由题目得网络位借了两位,则子网数为 2的二次方 等于 4,主机数为 2的六次方 等于 64,从192.168.10.0开始排列,可得答案

12、IP地址10.145.129.20,掩码255.255.248.0,网络地址和广播地址怎么计算?

网络地址为10.145.128.0 ,广播地址为 10.145.135.255
由题转换二进制

00001010 10010001 10000001 00010100
11111111 11111111 11111000 00000000
00001010 10010001 10000000 00000000

与运算得网络地址 10.145.128.0,主机位变为1,得
广播地址 10.145.135.255

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值