计算机网络思维导图_计算机网络第4章 网络层 重要考点

1f7b95b1622b925403b80249551e39ba.png

第4章 

网络层真的是满抽象的一章,

思维导图太大了,放一个概要,全的pdf可以问我要。

个人觉得:还有就是单选和填空颗粒度更细,最好还是把书多读几遍。

f326e38c77bad904a023c82f3a9a4bd7.png

4.1 网络层提供两种服务

虚电路服务

数据报服务

d187efdd7f943eeec9010b03b44d0b18.png

鉴于TCP/IP体系的网络层提供的是数据报服务,所有网络层都在围绕IP数据报这个主题!

4.2 网际协议IP

地址解析协议 ARP

网际控制报文协议 ICMP

网际组管理协议IGMP

65ee8e80d7228ed7ea526221b46c0d6d.png

1.虚拟互连网络

许多计算机通过一些路由器进行互连。由于参加互连的计算机网络都使用了相同的网际协议IP,因此可以把互连以后的计算机网络看成一个虚拟互连网络,也就是逻辑互连网络

8749f3f95686dc6bda72fd1cd0de25de.png

86069f6dd44cfe8390faa9d5529fd51d.png

2.IP地址的表示方法

(1)分类IP地址(4.2)

IP地址::={,  }

(2)子网的划分(4.3)

IP地址::={,,  }

(3)构成超网(4.3)CIDR

IP地址::={,  }

记住这三种分类,后面要用到!

e7551eb11036c8f12ffc6192ee22177b.png

67e80cfbf8f3020c389f7ceef191a50e.png

dc2093c506ac61fb604299d21a9945c8.png

3.IP地址与硬件地址的区别

e47d85fb5632bd1b7b6f5c9007f4e451.png

4.地址解析协议ARP

2f574f70c233116dc22a2178eb7f9121.png

5.IP数据报格式

在TCP/IP的标准中,各种数据格式常常以32位(即4字节)为单位来描述。

129e438e2d91b0418afb2f2495a04c19.png

4.3 其他两种IP地址

1.第二种IP地址表示方法:划分子网——将原来的两级IP地址到三级IP地址

IP地址::={,,  }

子网掩码是一个网络或一个子网的重要属性

(IP地址)AND(子网掩码)=网络地址

fcce51201c94f04d54b326cbcf5d3dc0.png

AND运算

1AND1=1

1AND0=0

0AND1=0

0AND0=0

子网掩码的计算:

e125b6da182515051d6b678421881ab0.png

97fa30e9426c0703470d3080a78267ee.png

b25f22762b88bb7c9ad73dcac2ab64e1.png

2.第三种IP地址表示方法:构成超网(无分类编址CIDR)(classless Inter-Domain routing)

IP地址::={,  }

什么是「网络前缀」?

CIDR把32位的IP地址划分为两个部分,前面部分是“网络前缀”,用来指明网络,后面部分则用来指明主机。

143187278927ffc54e68ca2cdea83e9a.png

什么是CIDR地址块?

把网络前缀都相同的连续的IP地址组成一个“CIDR地址块”

CIDR使用32位的地址掩码,地址掩码由一串1和一串0组成,1的个数就是网络前缀的长度。

斜线记法:/20的地址块的地址掩码是11111111111111111111000000000000(20个连续的1)

最长前缀匹配(最佳匹配)

使用二叉树查找路由表

4.4网际控制报文协议ICMP

定义:ICMP是因特网的标准协议,但不是高层协议。

1.ICMP报文格式

a2708503ed14a641f954e65bac11bd21.png

ICMP报文有两种,一个是差错报告报文,分五种:

(1)终点不可达

(2)源点抑制

(3)时间超时

(4)参数问题

(5)改变路由(重定向)

abeaab279ae4af4a7da31bdf42f883b7.png

另一个是ICMP询问报文,常用的有两种

(1)回送请求和回答

(2)时间戳请求和回答

2.ICMP的应用举例——PING

分组网间PING(packet internet groper),用来测试两个主机之间的连通性

4.5因特网的路由选择协议

理想的路由算法

分层次的路由选择协议

因特网采用的路由选择协议主要是自适应的(即动态的)、分布式路由选择协议。

(1)内部网关协议 IGP

如RIP

如OSPF

(2)外部网关协议EGP

如BGP

(这两个分类要记住,下一节要详细学)

1.内部网关协议RIP:要求网络中的每一个路由器都要维护从它自己到其他每一个目的网络的距离记录(因此,这是一组“距离”,即“距离向量”)

“跳数“:每经过一个路由器,跳数加1,最多包含15个路由器

RIP的特点:

(1)仅和相邻路由器交换信息

(2)路由器交换的信息是当前本路由器所知道的全部信息,即自己的路由表。

(3)按固定的时间间隔交换路由信息

距离向量算法

RIP协议的报文板式

ec432c48adcfebc522b0c847ca3fc851.png

RIP报文由首部和路由部分组成

2.OSPF协议的基本方法(开放最短路径优先)

洪泛法—其实就是一种广播方法.

OSPF五种分组类型

(1)问候hello分组

(2)数据库描述分组

(3)链路状态请求

(4)链路状态更新

(5)链路状态确认

a6dfafa1f9c13a1fc4d4c350511b975e.png

3.外部网关协议BGP(BGP-4)

定义:在不同的自治系统AS之间使用的边界网关协议

为什么:

(1)因特网的规模太大,使得AS之间路由选择非常困难

(2)AS之间的路由选择必须考虑有关策略

BGP只能是力求寻找一条能够达到目的网络且比较好的路由(不兜圈子)而并非是寻找一条最佳路由。

35ab22883e08b96927e2f3a649cdddf1.png

配置BGP:

BGP发言人——建立TCP连接(邻站和对等站)——交换BGP报文以建立BGP会话——利用BGP会话交换路由信息

BGP-4中有4种报文

(1)OPEN(打开)报文

(2)UPDATE(更新)报文

(3)KEEPPALIVE(保活)报文

(4)NOTIFICATION(通知)报文

c79c090bdf62f36b32dad5658aaa9595.png

72f33aeff11710021d3eb31b0d1aa217.png

4.路由器的构成

典型的路由器结构:交换结构、一组输入端口和一组输出端口(硬件接口)

1324fc6af3debeed0ae427ed853dcb01.png

5.IP多播

定义:(组播)一个源点发送到许多个终点的一对多的通信:如实时信息的交付、软件更新,交互式会议;与单播相比,在一对多的通信中,多播可大大节约网络资源。

多播路由器:能够运行多播协议的路由器

在因特网上进行多播,就叫做IP多播,IP多播所传送的分组需要使用多播IP地址。

D类地址是一个多播组(IP地址的前4位1110,D类地址的范围是224.0.0.0到239.255.255.255)

156c26a6b38dd73deb9ef609fff18c53.png

(1)在局域网上进行硬件多播

(2)IP多播所需要的协议

第一种:网际组管理协议IGMP

但是,缺点,IGMP并非在因特网范围内对所有多播组成员进行管理的协议,因为IGMP并不知道IP多播组包含的成员数,也不知道这些成员都分布在哪些网络上。

IGMP协议是让连接在本地局域网上的多播路由知道本局域网上是否有主机参与或退出了某个多播组。

所以,仅有IGMP协议是不能完成多播任务的

第二种:多播路由选择协议

转发多播数据报时使用了如下方法

1)洪泛与剪除——较小多播组

洪泛:广播,为了避免兜圈子还采用反向路径广播RPB策略,即:每一个路由器在收到一个多播数据时,先检查数据报是否从源点经最短路径传送来的——是(就向所有其他方向转发刚收到的多播数据报,除了进入的方向)否(就丢弃不转发)

剪除:如果在多播转发树上的某个路由器发现它的下游树枝(即叶结点方向)已没有该多播组的成员,就应把它和下游树枝一起剪除。

c3075f3ba7e925bae3904c683d2cbb3b.png

2)隧道技术——多播组在地理位置上很分散的情况

bc4c52b03b2d0160a9920cd4aa2530d5.png

3)基于核心的发现技术——较大较小范围内都合适

对每一个多播组G指定一个核心(core)路由器,给出它的IP单播地址。

6.虚拟专用网VPN和网络地址转换NAT

(1)虚拟专用网VPN

(2)网络地址转换NAT

eee80feca9ed0909c3765162f6b264d7.png

9ed01f8da1a4be30614d68cd6507ff1a.png

165ca05a58b86b689ca8bc8077ad3f53.png

64bd9b068b216b34e443e6ea70c8ff6e.png

a4ba929d380f08c3513e0bb793c95bd9.png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值