计算机网络与通信 第2版 申普兵 第8章 传输层

计算机网络与通信 第2版 申普兵 第8章 传输层

ID:40344243

大小:1.42 MB

页数:61页

时间:2019-07-31

计算机网络与通信 第2版 申普兵 第8章 传输层 _第1页
计算机网络与通信 第2版 申普兵 第8章 传输层 _第2页
计算机网络与通信 第2版 申普兵 第8章 传输层 _第3页
计算机网络与通信 第2版 申普兵 第8章 传输层 _第4页
计算机网络与通信 第2版 申普兵 第8章 传输层 _第5页
资源描述:

《计算机网络与通信 第2版 申普兵 第8章 传输层 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章传输层传输层协议概述用户数据报协议传输控制协议重点:UDP及TCP传输层协议概述传输层是整个网络体系结构中最重要的一个层次,它位于通信服务与应用服务之间。传输层协议(transportprotocol)运行在主机上,在通信子网中没有传输层。传输层协议实体之间通过网络层提供的分组(packet)传送功能,交换传输层协议数据单元,从而实现传输层功能。传输层的功能连接管理流量控制差错检测与恢复提供用户要求的服务质量提供端到端的可靠通信分段与重装传输层的概念两个主机进行通信实际上就是两个主机中的应用进程互相通信。IP地址是标识在因特网中的

2、一个主机,而不是标识主机中的应用进程。传输层的一个重要功能就是复用和分用。传输层提供应用进程间的逻辑通信。“逻辑通信”的意思是当应用进程的报文到达传输层后,从效果上看,就好像是直接沿水平方向传送到远地的传输层。事实上这两个应用进程之间并没有一条水平方向的物理连接。要传送的数据是沿着图中的虚线方向传送的。12345()()AP4AP312345()()AP1AP2传输层提供应用进程间的逻辑通信端口应用进程端口应用进程IP层AP1AP2AP3AP4LAN1LAN2WAN路由器1路由器2主机A主机BIP协议的作用范围传输层协议TCP和UDP的

3、作用范围传输层中的两个协议传输控制协议TCP(TransmissionControlProtocol)。是一个基于连接的通信协议,提供可靠的数据传输,TCP提供传输保证,引入了确认、超时重发、流量控制和拥塞控制等机制,使数据正确的、无差错地到达目的地。用户数据报协议UDP(UserDatagramProtocol)。提供端到端的数据报的无连接服务,UDP几乎不进行检查,不确认保证报文到达,不很可靠,但效率较高。传输控制协议TCP当传输层采用面向连接的TCP协议时,尽管下面的网络是不可靠的,但这种逻辑通信信道就相当于一条全双工的可靠信道发

4、送进程接收进程数据数据全双工可靠信道应用层传输层用户数据报协议UDP当传输层采用UDP协议时,这种逻辑通信信道则是一条不可靠信道。传输层提供的可靠的交付是指将数据可靠地交付给接收端的应用层。发送进程接收进程数据不可靠信道数据?应用层传输层端口是用来标识应用层的进程。端口号是一个16bit的地址,是用来标识本计算机应用层中的各进程,它只具有本地意义。16bit的端口号可允许有64K个端口号。端口的概念一类是服务器端使用的端口号。服务器端使用的端口号又分为两种,一种叫做熟知端口号(well-knownportnumber)或系统端口号,它由

5、因特网指派名字和号码公司ICANN负责分配给一些常用的应用层程序固定使用。其数值一般为0~1023。另一种叫登记端口号,数值为1024~49151。这类端口号是为没有熟知端口号的应用程序使用的。使用这类端口号必须在IANA按照规定的手续登记,以防止重复。端口的概念另一类为客户端使用的端口号。数值为49152~65535。由于这类端口号仅在客户进程运行时才动态选择,因此又叫做短暂端口号。这类端口号是留给客户进程选择暂时使用。端口的概念端口号只具有本地意义,各端口独立地分配自己的端口号。为了在通信时不致发生混乱,必须把端口号和主机的IP地址

6、结合在一起使用。BIP=128.36.1.22端口1500AIP=131.6.23.13端口1500端口1501CIP=130.42.85.15端口25连接3连接2连接1端口的概念传输层通过端口提供应用服务,也就是说一个应用进程是与某个端口连接在一起的。按照TCP/IP传输层协议的定义,完全确定一对应用之间的关系必须使用4个参数:源IP地址、目的IP地址、源端口号和目的端口号。这也称为连接。从端点概念的角度来定义连接,即一个连接由两个端点构成,一个端点由两部分信息标识,即IP地址与端口号。插口和端口、IP地址的关系TCP使用连接作为最基

7、本的抽象。一个连接由它的两个端点来标识。这样的端点叫做插口(socket)或套接字。插口包括IP地址(32bit)和端口号(16bit),共48bit。在整个因特网中,在传输层通信的一对插口必须是唯一的。使用无连接UDP时,也同样使用插口的概念。131.6.23.131500IP地址端口号131.6.23.131500插口常用的保留端口号值熟知端口号应用程序描述TCP/UDP21FTP文件传输服务器TCP23TELNET远程终端服务器TCP25SMTP简单邮件传送协议TCP80HTTP超文本传送协议TCP53DNS域名系统UDP69TF

8、TP简单文件传输协议UDP67DHCP动态主机配置协议UDP520RIP路由选择协议UDP161SNMP简单网络管理协议UDP第8章传输层传输层协议概述用户数据报协议传输控制协议用户数据报协议(UDP)UD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。