第五章 数据链路控制及其协议
第五章 数据链路控制及其协议
51定义和功能(1) 511定义 要解决的问题 差错控制、流控。 lsO关于数据链路层的定义 覆踅路獾驴暑晟商樊株孵数猖姗臻的方法,以 结点(node):网络中的主机(host)和路由器( router )称为结点 链路(link):通信路径上连接相邻结点的通信信道称为链 路 鞏髡箬羹层髮骞 链隆的酉众结点间交换的数据 发送和接收数据单元的动作
5.1 定义和功能(1) 5.1.1 定义 ▪ 要解决的问题 - 差错控制、流控。 ▪ ISO关于数据链路层的定义 - 数据链路层的目的是为了提供功能上和规程上的方法,以 便建立、维护和释放网络实体间的数据链路。 ▪ 结点(node):网络中的主机(host)和路由器(router )称为结点 ▪ 链路(link):通信路径上连接相邻结点的通信信道称为链 路。 ▪ 数据链路层协议定义了一条链路的两个结点间交换的数据 单元格式,以及结点发送和接收数据单元的动作
51定义和功能(2) 端到端( end to end)与点到点( point to point 从源结点( source node)到目的结点( destination node)的通信称为端到端通信,通信路径(path)可能 由多个链路组成。 在相邻结点间的一条链路上的通信称为点到点通信。 虚拟数据通路,实际数据通路 Fig 3-1
5.1 定义和功能(2) ▪ 端到端(end to end)与点到点(point to point ) - 从源结点(source node)到目的结点(destination node)的通信称为端到端通信,通信路径(path)可能 由多个链路组成。 - 在相邻结点间的一条链路上的通信称为点到点通信。 ▪ 虚拟数据通路,实际数据通路 - Fig. 3-1
Hos t Host 2 Host 1 Host 2 3 Virtu data path Actual cata path Fig 3-1.(a) virtual communication.(b)Actual communication
51定义和功能(2) 数据链路控制规程 为使数据能迅速、正确、有效地从发送点到达接收点所 采用的控制方式。 数据链路层协议应提供的最基本功能 数据在数据链路上的正常传输(建立、维护和释放) 定界与同步,也处理透明性问题 差错控制 顺序控制 流量控制 寻址
5.1 定义和功能(2) ▪ 数据链路控制规程 - 为使数据能迅速、正确、有效地从发送点到达接收点所 采用的控制方式。 ▪ 数据链路层协议应提供的最基本功能 - 数据在数据链路上的正常传输(建立、维护和释放) - 定界与同步,也处理透明性问题 - 差错控制 - 顺序控制 - 流量控制 - 寻址