计算机网络复习-网络层

本文深入探讨了网络层的关键概念,包括IP协议的工作原理、地址解析协议ARP的应用、ICMP差错报告类型、路由选择协议RIP与OSPF的特点。还介绍了子网划分、超网、CIDR以及IPV6的基础知识,同时涵盖了数据报分片、分组转发等网络通信核心机制。
摘要由CSDN通过智能技术生成

前言

要在全球范围内把数以万计的网络互联起来,并且能够通信,是一项非常复杂的任务,要解决不同的寻址方式,不同的网络接入机制,不同的差错处理方法,不同的路由选择机制等。网络层索要完成的任务之一,就是使这些异构的网络实现互联。

1、网络提供的服务

  • 尽最大努力交付
    (1)不保证源主机发送的IP数据包一定无差错的交付给目的主机。
    (2)不保证源主机发送的IP数据包都在某一规定的时间内交付到目的主机。
    (3)不保证源主机发送的IP数据包一定按发送时的顺序到达。
    (4)不保证源主机发送的IP数据包不会重复交给目的主机。
    (5)不故意丢弃IP数据包。

2、IP

2.1 IP及其配套协议

网际协议IP
ARP:地址解析协议
ICMP:网际控制报文协议
IGMP:网际组管理协议

2.2 不同层使用的中间设备

物理层:转发器
数据链路层:网桥,桥接器
网络层:路由器
网络层以上的称为:网关

2.3 直接交付和间接交付的概念

直接交付:主机H1将IP发送给目的主机H2不需要经过任何路由器。
间接交付:主机H1将IP发送给目的主机H2需要先交给路由器R1,R1在查找了自己的路由表以后知道应当把数据报IP转发给R2进行间接交付。

2.4 IP地址表示方法(点分十进制)

在这里插入图片描述

2.5 ABCDE类地址的网络号字段和主机号字段,可用主机数

在这里插入图片描述

2.6 ARP的概念和应用场景

ARP的概念:地址解析协议。是用来解决同一个互联网上的主机或路由器的IP地址和硬件地址的映射问题。网络层通过IP查找路由时,根据IP地址选择路由线路,底层的传输看不到IP地址,只能看到MAC地址,因此使用ARP协议将IP地址映射为MAC地址,并将其封装为MAC帧,实现IP数据包在底层能够的传输。

之所以会有ARP协议的出现,是因为路由器只根据目的站的IP地址的网络号进行路由选择,而在具体的物理网络的链路层中,IP地址已经被封装了起来。数据链路层只能看得到MAC帧而看不到IP数据报,因在网络层时路由器选择的下一跳的IP对应的MAC地址通过ARP协议计算出,并将其封装在MAC帧,数据链路层根据这个MAC帧决定下一个交付节点。

应用场景:

在这里插入图片描述
(1)发送方是主机,要把IP数据包发送到本网络上的另一台主机,使用ARP找到目的主机硬件地址即可。
(2)发送方是主机,要把IP数据包发送到另一个网络中的主机,使用ARP找到本网络上的路由器的MAC地址,剩下的工作交给该路由器完成。
(3)发送方是路由器,要把IP数据包发送给另一个网络上的主机,使用ARP找到本网络上另一台路由器的MAC地址,剩下的工作交给该路由器完成。
(4)发送方是路由器,要把IP数据包发送给本网络上的一台主机,使用ARP找到本网络上该主机的MAC地址。

工作原理:在主机的ARP高速缓存中存放一个从IP地址向硬件地址映射的表格。当A向局域网上某台B发送IP数据报,先查看ARP缓存有无B的IP地址,如有则查出B的MAC地址,把该MAC地址写入MAC帧,通过局域网把该MAC帧发送到此硬件地址。
如没有,则向整个局域网发送ARP请求,当B的IP与ARP请求的IP一致就收下ARP分组请求,并向主机A发送ARP响应分组,同时在这个响应分组中写入自己的硬件地址,主机A收到后,将B的MAC地址写入ARP高速缓存。(去时广播,回来时单播)

2.7 IP数据报表头字段格式大小,TTL的概念

在这里插入图片描述
在这里插入图片描述

2.8 数据报分片(出大题)

在这里插入图片描述
MF=1,表示后面还有分组,=0表示后面没有分组。
DF=0,表示允许分组,=1表示不允许分组。

2.9 分组转发(出大题)

在这里插入图片描述
在这里插入图片描述

3、划分子网和超网

3.1 子网掩码

子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码不能单独存在,它必须结合IP地址一起使用。

3.2 网络地址计算

网络IP与子网掩码相与的结果就是 网络地址。
在这里插入图片描述

3.3 CIDR斜线记法,CIDR地址块的计算(出大题)

在这里插入图片描述
在这里插入图片描述

4、ICMP

4.1 ICMP差错报告报文种类

在这里插入图片描述

4.2 常见的ICMP命令形式

在这里插入图片描述

5、路由选择

5.1 路由表的生成与使用(出大题)

在这里插入图片描述

5.2 RIP路由信息协议(出大题)

定义:路由信息协议,是内部网关协议(IGP)中最先得到广泛应用的协议,是一种分布式的,基于距离向量的路由选择协议。
特点:

  • 仅和相邻的路由器交换信息。
  • 路由器交换的信息是当前路由器所知道的全部信息,即自己的路由表。
  • 按固定时间间隔交换路由信息。

距离向量算法(考大题):

在这里插入图片描述
关于算法的概念不再叙述。

RIP的缺点:

  • RIP仅仅适用于小范围的互联网,它能使用的最大距离为15,当距离为16时认为不可达。
  • 路由器之间交换的是路由器的完整路由表,因此网络开销大。
  • 网络故障时,会出现慢收敛现象,”坏消息传得慢,好消息传得快“。

5.4 OSPF开放最短路径优先协议

定义:最短路径优先协议是使用分布式链路状态路由表的典型代表,也是内部网关协议IGP的一种。(链路状态:本路由器和那些路由器相邻及该链路的”度量“)

OSPF与RIP的区别(大概率考简答题)

  • 路由器交换规模不同,OSPF向本自治系统的所有路由器发送信息,这里使用的是泛洪法,而RIP仅向自己相邻的几个路由器发送信息。
  • 发送信息规模不同,发送的信息仅为本路由器相邻的所有路由器的链路状态,并不是与所有路由器的链路状态。而RIP交换的是本路由器的所有路由表。
  • 路由信息更新机制不同。在OSPF中,只有当链路状态发生变化时,路由器采用泛洪法向所有路由器发送此信息,并且更新过程收敛快。而在RIP中每隔固定时间就会更新路由表,但是更新过程收敛慢。
  • 使用协议不同。OSPF是网络层协议,直接使用IP数据报传送,而RIP是应用层协议,它在传输层使用UDP协议。

6、IPV6

只需了解IPV6的地址格式,以及知道零压缩。选择题考点。
在这里插入图片描述

7、VPN,NAT

  • VPN: 虚拟专用网,是在互联网上建立专用的网络的技术,利用公用的互联网作为载体,实现本地机构各个专用网络之间能够实现通信。这种专用的网络称为虚拟专用网。

  • NAT: 网络地址转换NAT,所有使用的本地地址的主机在和外界通信时,通过NAT路由器,将本地地址转换为全球IP地址,才能与外界进行通信。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

牛右刀薛面

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

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

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

打赏作者

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

抵扣说明:

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

余额充值