概要:计算机网络原理第三章传输层知识点小结
1、传输层基本服务
识记:传输层基本服务
(1)传输层基本服务:为网络应用进程提供端到端的逻辑通信服务;提供的服务可分为无链接服务和面向连接服务。
领会:复用与分解的基本概念;UDP与TCP实现复用与分解的方法;无连接服务与面向连接服务;
(1)复用与分解的基本概念:多应用进程共用一个传输层协议,并能讲得到的数据准确交给不同的应用进程,称为传输层的多路复用与多路分解。
(2)UDP与TCP实现复用与分解的方法:
UDP:二元组<目的IP:目的端口号>多个客户机讲发送的数据封装成报文段,报文段包含服务器IP和目标应用端口号,UDP报文通过网络层传输到目标服务器。目标服务器根据端口号分解报文,将对应数据给目的进程。服务器进程根据报文中的源端口号和源IP返回响应给客户机。
TCP:四元组<源IP,源端口,目的IP,目的端口>
(3)无连接服务与面向连接服务:无链接服务指数据传输之前无需握手;面向链接数据传输之前要握手,数据传输之后还要拆除链接。
2、用户数据报协议(UDP)
识记:UDP特点;UDP数据报结构;
(1)UDP特点:提供无链接、不可靠、数据报尽力传输服务。
(2)UDP数据报结构:源端口号、目的端口号、长度、校验和、应用数据
领会:UDP校验和及其计算;
(1)UDP校验和及其计算
3、停--等协议与滑动窗口协议
领会:可靠数据传输的基本原理;停--等协议工作原理;滑动窗口协议工作原理;
(1)可靠数据传输的基本原理:差错检测、确认、重传、序号、计时器
(2)停--等协议工作原理:使用1bit标号分组,每次发送一个分组,等到确认后再发送新的分组。
(3)滑动窗口协议工作原理:
GBN协议:发送窗口大于1,接收窗口等于1,发送方如果超时,再次发送所有已发送但未收到确认分组。
SR协议:发送和接收窗口都大于1,每个分组独立确认,如果某个分组超时,重发该分组
应用:停--等协议信道利用率计算;滑动窗口协议信道利用率计算;滑动窗口协议窗口大小与分组序号字段位数之间的约束关系;
(1)停--等协议信道利用率计算
(2)滑动窗口协议信道利用率计算
(3)滑动窗口协议窗口大小与分组序号字段位数之间的约束关系
4、传输控制协议(TCP)
领会:TCP特点;TCP报文段结构;TCP的可靠数据传输机制;TCP报文段序号与确认序号;TCP链接建立过程与链接拆除过程;TCP定时器超时时间设置;TCP的流量控制;拥塞控制的基本概念;TCP的拥塞控制;
(1)TCP特点:提供面向连接、可靠、有序、字节流传输服务
(2)TCP报文段结构:首部字段、数据字段
(3)TCP的可靠数据传输机制:包括差错编码、确认、序号、重传、计时器。基于滑动窗口协议,但是发送窗口大小动态变化。
(4)TCP报文段序号与确认序号:
(5)TCP链接建立过程与链接拆除过程:
(6)TCP定时器超时时间设置:每当超时,重传最小序号还未被确认的报文段,设置超时时间为原来两倍。
(7)TCP的流量控制:协调发送发和接收方的数据发送与接收速度。防止接收方被数据淹没。
(8)拥塞控制的基本概念:太多客户端以太快的速度向网络中发送太多数据,超出网络处理能力。太多数据分组拥挤在网络中间设备队列,导致网络性能下降。导致数据分组通过网络时延增加、队列太满大量分组被丢弃。
(9)TCP的拥塞控制:推测网络是否拥塞,如果拥塞就降低数据发送速率。
应用:TCP报文段序号与确认序号的变化;TCP流量控制窗口、拥塞窗口、发送窗口的变化;
(1)TCP报文段序号与确认序号的变化
(2)TCP流量控制窗口、拥塞窗口、发送窗口的变化
本章重点:可靠数据传输的基本原理;停--等协议;典型华东窗口协议(GBN协议、SR协议);TCP的报文段结构;TCP连接与断开过程;TCP序列号以及确认序列号;TCP可靠数据传输的机制;TCP拥塞控制方法;
本章难点:停--等协议与滑动窗口协议的理解与信道利用率的计算;TCP的连接管理;TCP报文段序列号;TCP的拥塞控制方法
更多计算机网络原理知识点小结:http://www.dabook.top/blog/21.html