文档介绍:第14讲网络层之一
概述与网络互联
第四章网络层
网络层功能、服务模式与互联
路由选择
拥塞控制
案例学习:IP,ICMP,ARP,RARP
案例学习:BGP,OSPF
案例学习:ATM中的网络层
一. 网络层设计的有关问题
1. 端-端通信
端-端通信:两个计算机系统传输实体之间的通信。
通信子网
源端
目的端
网络层是处理端-端数据传输的最低层。
网络层连接从源端到目的端包含了若干个中间系统。
数据链路层仅将数据帧从导线的一端送到另一端。
网络实体
网络实体
中间实体
中间实体
中间实体
传输实体
传输实体
传输连接
网络连接
数据链路连接
?点-点通信与端-端通信的区别?
2. 网络层向传输层提供的服务
服务与通信子网技术无关
通信子网对传输层透明
统一编号网络地址
设计目标
无连接的服务
认为通信子网总是不可靠的。
主机进行差错控制和流量控制。
服务由少量原语组成:
SEND_PACKET
RECEIVE_PACKET
…...
没有排序和流量控制功能
每个包带有目的地址
复杂功能由传输层完成
面向连接的服务
认为子网提供可靠的面向连接的服务。
交换数据前必须建立网络层的连接
连接建立时双方可协商服务参数、质量及开销
具有排序和流量控制功能
复杂功能由网络层完成
连接与可靠
面向连接
无连接
可靠
不可靠
无丢失
无重复
无不完整
数据报
Send_packet
Receive_packet
PH
DL
NL
PH
DL
NL
虚电路
PH
DL
NL
PH
DL
NL
call
call
call
4. call connected
send
receive
数据报与虚电路的比较
建立电路
地址
路由选择
拥塞控制
路由器故障
数据报与虚电路的选择
路由器的内存空间与带宽的平衡
连接建立与分析地址时间的平衡
3. 数据报与虚电路的实现
数据报
每个数据报必须包含目的地的完整地址;
路由器用一张表来指出通向可能目的的出境线路;
当一个分组入境时,路由器查找能用的出境线路,并将分组发出,无须修改分组中的任何内容。
路由表由采用的路由选择算法决定。
目的地出境线路
A
B
C
线路1
线路2
线路3