作者:进击攻城狮
个人主页:欢迎访问我的主页
首发时间:2022年9月18日星期日
订阅专栏:计算机网络
如果文章有错误,欢迎在评论区指正。
主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。
网络层传输单位是数据报
功能一:路由选择与分组转发
功能二:异构网络互联
功能三:拥塞控制
若所有结点都来不及接受分组,而要丢弃大量分组的话,网络就处于拥塞状态,因此要采取一定措施,缓解这种拥塞
开环控制 静
闭环控制 动
电路交换
报文交换
分组交换:数据报方式,虚电路方式
报文:源应用发送的信息整体
优点:
缺点:
分组:把大的数据块分割成小的数据块
优点:
缺点:
三种数据交换方式比较总结
数据报方式为网络层提供无连接服务
虚电路方式为网络层提供连接服务
无连接服务:不事先为分组的传输确定传输路径,每个分组独立确定传输路径,不同分组传输路径可能不同
连接服务:首先为分组的传输确定传输路径,然后沿该路径传输系列分组,系列分组传输路径相同,传输结束后拆除连接
无连接
无连接服务:不事先为分组的传输确定传输路径,每个分组独立确定传输路径,不同分组传输路径可能不同
每个分组携带源和目的地址
路由器根据分组的目的地址转发分组:基于路由协议/算法构建转发表:检索转发表;每个分组独立选路
虚电路将数据报方式和电路交换方式结合,以发挥两者优点
虚电路:一条源主机到目的主机类似于电路的路径,路径上所有结点都要维持这条虚电路的建立,都维持一张虚电路表,每一项记录了一个打开的虚电路的信息。
通信过程:
建立连接–》数据传输–》释放连接
每个分组携带虚号电路,而非目的地址
源主机发送呼叫请求,分组收到呼叫应答分组后,才算建立连接
链路层数据帧可封装数据的上限
以太网的MTU是1500字节
需要分片为长度不超过1420B的数据报片
分类的IP地址
子网的划分
构成超网(无分类编址方法)
IP地址:全世界唯一的32位/4字节标识符,标识路由器主机的接口
IP地址::={<网络号>,<主机号>}
路由器对目的地址是私有IP地址的数据报一律不进行转发
网络地址转换NAT:在专用网连接到因特网的路由器上安转NAT软件,安转了NAT软件的路由器叫NAT路由器,它至少有一个有效的外部全球IP地址
两级IP地址: 网络号 主机号
三级IP地址: 网络号 子网号 主机号
无分类域间路由选择CLDR:
1.消除了传统的A类,B类和C类地址以及划分子网的概念
2.融合子网地址与子网掩码,方便子网划分
CLDR把网络前缀都相同的连续IP地址组成一个CLDR地址块
128.14.35.7/20
将多个子网聚合成一个较大的子网,叫做构成超网,或路由聚合
方法:将网络前缀缩短
由于在实际网络的链路上出传输数据帧时,最终使用MAC的映射
静态配置
动态配置
动态主机配置协议DHCP是应用层协议,使用客户/服务器方式,客户端和服务端通过广播方式进行交互,基于UDP。DHCP提供即插即用联网的机制,主机可以从服务器动态获取IP地址、子网掩码、默认网关、DNS服务器名称和IP地址,允许地址重用,支持移动用户加入网络,支持在用地址续租
ICMP协议支持主机或路由器:
差错报告-------->发送特定ICMP报文
网络探询
ICMP差错报告报文(5种)
网际控制报文协议(Internet Control Message Protocol),可以报告错误信息或者异常情况,ICMP报文封装在IP数据报当中。
ICMP协议的应用:
RIP是一种分布式的基于距离向量的路由选择协议,是因特网的协议标准,最大优点是简单
RIP协议要求网络中每一个路由器都维护从它自己到其他每一个目的网络的唯一最佳距离记录
开放最短路径优先OSPF协议:"开放"标明OSPF协议不是受某一家厂商控制,而是公开发表的:最短路径优先是因为使用了Dijkstra提出的最短路径算法SPF
OSPF最主要的特征就是使用分布式的链路状态协议
所有路由器都能建立一个链路状态数据库,即全网拓扑图
1.每个路由器发现它的Hello问候分组,并了解邻居节点的网络地址
2.设置到它的每个邻居的成本度量metric
3.构造DD数据库描述分组,向邻站给出自己的链路状态数据库中的所有链路状态项目的摘要信息
为了使OSPF能够用于规模很大的网络,OSPF将一个自治系统再划分为若干个更小的范围,叫做区域。
每一个区域都有一个32位的区域标识符
区域也不能太大,在一个区域内的路由器最好不超过200个。
每隔30min,要刷新一次数据库的链路状态
由于一个路由器的链路状态只涉及到与相邻路由器的连通状态,因而与整个互联网的规模并无直接关系。因此当互联网规模很大时,OSPF协议要比距离向量协议RIP好得多
OSPF不存在坏消息传的慢的问题,它的收敛速度很快
BGP(Border Gateway Protocol)边际网关协议【应用层】:是运行在AS之间的一种协议,寻找一条好路由:首次交换全部信息,以后只交换变化的部分,BGP封装进TCP报文段.
BGP所交换的网络可达性的信息就是要到达某个网络1所要经过的一系列AS。当BGP发言人互相交换了网络可达性的信息后,各BGP发言人就根据所采用的策略从收到的路由信息中找出到达个AS的较好路由
移动IP技术是移动结点以固定的网络IP地址,实现跨越不同网段的漫游功能,并保证了基于网络IP的网络权限在漫游过程中不发生任何改变
移动结点具有永久IP地址的移动设备
归属代理 一个移动结点拥有的就"居所"称为归属网络,在归属网络中代表移动结点执行移动管理功能的实体叫做归属代理
外部代理 在外部网络中帮助移动节点完成移动管理功能的实体称为外部代理
永久地址 移动站点在归属网络中的原始地址
转交地址 移动站点在外部网络使用的临时地址