- 2
- 0
- 约4.99千字
- 约 43页
- 2017-11-17 发布于河南
- 举报
第8章 传输层(N)
计算机网络技术及应用(第2版) 第八章 第8章 传输层 本章主要内容 传输层端口的概念 用户数据报 传输控制协议 第8章 传输层 为什么需要传输层? 传输层实现哪些功能? 8.1 传输层端口的概念 IP地址是终端地址,只能惟一标识某个物理终端; 但通信对象是进程,而且对于多任务系统,一个物理终端可以同时运行多个进程; 因此,必须在IP地址的基础上增加用于标识进程的信息,它们就是端口; IP地址和端口一起(称为插口)唯一标识某个进程。 根据IP地址和端口号就可以唯一地确定信宿主机中某个特定进程。 端口号是一个16比特的数字,其数值范围从0~65535。 其中,从0~1023的端口号被称为众所周知的端口号(well-known number)并被限制使用——这些端口号已分配给最常用的网络应用:如HTTP和FTP HTTP使用了端口80,FTP使用了21和20; 众所周知端口号的定义见 [RFC 1700]; 众所周知端口号仅用于服务方,客户方应使用≥1024的端口号。 提供服务的主机(服务器)中运行的任何网络应用程序都有一个或多个端口号与之对应。 8.1 传输层端口的概念 8.2 用户数据报协议 本讲主要内容 UDP报文格式; UDP用途。 8.2.1 UDP报文格式 “最简单的” Internet 传输协议 提供“尽力而为”的服务,UDP数据段允许: 丢失 应用数据不按序到达 无连接: 在UDP收发双方之间无需握手信号; 每个UDP数据段的操作都互相独立。 8.2.1 UDP报文格式(续) 8.2.2 UDP用途 经常在流媒体中使用 对传输速率敏感 对传输可靠性不敏感 允许数据丢失 UDP的其他用途: DNS(域名解析系统) SNMP(简单网络管理协议) 若需要通过UDP进行可靠传输,需要在应用层增加可靠性措施 在应用程序中——程序员必须考虑出错恢复机制! 8.2.2 UDP用途(续) 8.3 传输控制协议 本讲主要内容 TCP主要特点; TCP报文格式; TCP差错控制机制; TCP拥塞控制机制; TCP建立连接和释放连接的过程。 8.3.1 TCP的主要特点 面向连接; 连接建立、数据传输、连接释放 面向字节流和可靠传输; 从高层提交给TCP的数据时一串无“报文边界”,无结构,但有顺序的字节流。由于TCP进程的传输单位是TCP报文, 因此, 发送端TCP进程在开始传输发送端应用进程提交的数据之前, 需要将数据进行分段,然后封装成TCP报文。 实施流量控制和拥塞控制。 在发送端和接收端进行流量控制,是发送端发送数据速率控制在接收端有能力处理的范围内; 在终端和网络之间进行拥塞控制使进入网络的流量维持在网络能够承受的范围内。 8.3.1 TCP的主要特点(续) TCP是一种具有差错控制和拥塞控制功能的传输层协议; 为了实现重传,要有出错检验和丢失检测机制; 为了实现拥塞控制,必须有拥塞通知机制和流量调节能力。 8.3.2 TCP报文格式 8.3.3 TCP差错控制机制 TCP差错控制的目的就是保证接收端能够正确、按序地向应用进程提交TCP报文,为实现这一目标,TCP采用了分段、确认应答和重传三种机制。 图8.7 TCP报文和序号 停止等待算法 连续ARQ机制 允许发送端在接收到确认应答前连续发送多组数据 确认应答过程 差错控制机制的要素是检错、确认应答和重传; 发送端保留发送的数据报文, 接收端对接收到的数据报文检错,如果没有错误,则发送确认应答,发送端在规定时间内接收不到确认应答,重发数据报文。 TCP采用连续ARQ传输机制; TCP用确认序号给出接收端已经成功接收的字节流; 错序引发接收端重发确认序号与前一个相同的确认应答; 传输时延抖动会引发错序。 什么情况算出错: 报文在传输过程中丢失,接收端没有接收到该报文; 报文在传输过程中出错,接收端丢弃出错报文。 发送端确定某个TCP 报文传输出错,需要重发的依据是: 发送端每发送一个TCP 报文后,启动重传定时器,如果直到重传定时器溢出,都没有收到确认应答,重发该报文,当然,重传定时器的时间需要大于往返时延; 连续收到重复确认应答。 拥塞是指经过某条链路的流量超出链路的传输能力,使得输出队列中等待输出的报文越来越多,以至于发生输出队列溢出,报文丢弃的情况; 拥塞主要和信息流模式有关,提高转发结点的性能并不能消除拥塞。 流量控制取决于接收端的处理能力和网络状态; 接收端的处理能力通过确认应答中的窗口字段告知发送端; 如何确定网络发生拥塞?在确定网络发生拥塞的情况下,如何确定流量? 拥塞控制机制 在TCP连接刚建立时,发送端通过逐步增大拥塞窗口来探测网络能够承载的流量; 当发送端检测到有TCP报文丢失时,立即向下调整拥塞窗
您可能关注的文档
- TCPIP协议习题.doc
- 计算机安全与网络编程.doc
- VIP-第四章 商品名称及编码协调制度课件.ppt
- ad-hoc 网络.doc
- 九年级4单元课件.ppt
- 速度时间路程4.ppt
- 技能认证初级考卷.doc
- 网络04-05年试卷(B)及答案.doc
- 人教版小学四年级说说课标说教材.ppt
- 计算机通信与网络-考卷5.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
原创力文档

文档评论(0)