思科传输层教程教案.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章按118课时计,共6节,讲课、实训各半 对应功能逐点来看 跟踪各个会话:每台主机上都可以有多个应用程序同时在网络上通信。这些应用程序将与远程主机上的一个或多个应用程序相互通信。传输层负责管理这些应用程序间的多道通信流。 数据分段:每个应用程序首先生成要发送到远程应用程序上的流数据,这些数据必须处理成便于管理的片段,以便通过传输介质发送出去。传输层协议描述了将应用层数据分段的服务,以及每段数据所需的封装服务。必须在传输层上为每段应用程序添加报头,以关联与该段数据相关的通信。 重组数据段:在接收主机上,各个数据片段将被传送到适当的应用程序。此外,还必须将这些数据片段重组为完整的数据流,这样才能被应用层使用。传输层协议规定了如何使用传输层报头信息来重组要传送到应用层的数据片段。 标识应用程序:为了将数据流传送到适当的应用程序,传输层必须要标识目的应用程序。因此,传输层将向应用程序分配标识符。TCP/IP 协议称这种标识符为端口号。在每台主机中,每个需要访问网络的软件进程都将被分配一个唯一的端口号。该端口号将用于传输层报头中,以指示与数据片段关联的应用程序。 创建会话:传输层可以通过在应用程序间创建会话来实现面向连接。这些连接会让应用程序在传输数据之前作好互相通信的准备。在会话过程中,可以严密管理两个应用程序间的通信数据。 可靠传输:由于多种原因,数据片段在网络传输过程中可能会损坏或者完全丢失。传输层可以让源设备重发丢失的数据,从而确保所有数据片段都抵达目的设备。 同序处理:由于网络可能提供了多条路由,每条路由又有不同的传输时间,所以可能导致数据抵达的顺序错乱。通过对数据片段编号和排序,传输层可以确保按正确的顺序重组这些数据片段。 流量控制:网络主机的内存或带宽等资源有限。当传输层发现这些资源超负荷运转时,有些协议可以请求源应用程序降低数据流速。在传输层,可以通过调节源应用程序分批发送的数据量实现流量控制。流量控制可预防数据段在网络上丢失,从而避免重新传输。 说明不同的应用对传输层的特性要求不同 解释为什么需要用端口号来区分会话。 Each segment has a source and destination port. Server processes have static port numbers, clients dynamically choose a port number for each conversation. In client application, the destination port number is configured by default or manually The source port in a segment or datagram header of a client request is randomly generated The requesting application port number is used as the destination port number in the response coming back from the server. The Transport layer keeps track of this port and the application to forward response to the correct application The combination of the Transport layer port number and the Network layer IP address assigned to the host uniquely identifies a particular process running on a specific host device. This combination is called a socket. 解释三类端口号的用途 让学生记住常见端口号 让学生学会看netstat命令输出各项的意义 Listening:侦听 就是说该端口是开放的,等待连接,但还没有被连接。 Established:建立连接, 表示两台机器正在通信 TIME_WAIT状态 :TIME_WAIT的意思是结束了这次连接 /view/1137549.htm 解释TCP各字段的意义与作用 TCP 通信的可靠性在于使用了面向连接的会话 具体描述TCP端在整个C/S交互过程中的使用与变化。 Note An individual server cannot have two services assigned to the same port n

文档评论(0)

youngyu0301 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档