




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、传输层协议和应用层协议,学习内容:,传输层协议 基本概念 端口 UDP协议 TCP协议 UDP与TCP的比较 应用层协议 客户/服务器模式 Telnet协议 Telnet基本原理,传输层-基本概念,传输层(Transport Layer)是OSI中最重要, 最关键的一层,是唯一负责总体的数据传输和数据控制的一层.传输层提供端到端的交换数据的机制.传输层对会话层等高三层提供可靠的传输服务,对网络层提供可靠的目的地站点信息。 传输层也称为运输层.传输层只存在于端开放系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层.因为它是源端到目的端对数据传送进行控制从低到高的最后一层.,传输
2、层协议-基本概念-TCP/IP协议,TCP/IP分为4层:网络接口层、网络层、传输层和应用层。 TCP/IP协议的开发研制人员将Internet分为五个层次,以便于理解,它也称为互联网分层模型或互联网分层参考模型,如下表: 应用层(第五层) 传输层(第四层) 这层为TCP层 互联网层(第三层) 网络接口层(第二层)书本上将这两层归为IP层 物理层(第一层) 传输层(TCP):为两个用户进程之间建立、管理和拆除可靠而又有效的端到端连接。,传输层协议,传输层 又称为主机对主机层,基本任务是提供应用程序间的通信,负责传输过程中的流量控制、错误处理、数据重发等工作。 第一个协议是可靠面向连接的协议,即
3、传输控制协议(TCP)效率低。 第二个协议是用户数据报协议(UDP),它提供无连接的服务,无重发和纠错功能,不保障数据的可靠传输。 效率高,端口1,在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。,传输层的功能是实现主机应用进程间的通讯,所谓的进程就是运行中的程序,端口2,TCP端口 TCP:Transmission Control Protocol传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的传输层(T
4、ransport layer)通信协议。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。,端口3,UDP端口 UDP是ISO参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。,端口4,TCP/IP协议为每一个端口分配一个端口号,作为应用进程的唯一标识,用于识别不同的应用进程,简单的说:就是IP地址只能找到是哪台主机,虽然找到了主机却不知道是谁要的数据,而IP地址中的端口号就能找到是哪个应用进程,这样就不会出现差错。,传
5、输层协议是通过连接端口(Port)来区分同一台计算机的不同应用程序的。应用程序若通过TCP/IP存取数据,就必须独占一个连接端口编号。,UDP协议,UDP是OSI参考模型中一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。,TCP协议,TCP是在IP提供的服务基础上,提供面向连接的、完全可靠的、面向数据流的传输服务。,TCP协议,TCP协议功能 (1)确认和超时重传机制 确认和超时重传机制的基本思想是:信宿
6、在收到每一正确的数据报时向信源回送一个确认,信源在某个时间片内没收到确认时,则重传该数据报。 (2)TCP连接的建立与拆除 TCP连接的建立。TCP采用“三次握手”建立连接。 连接的拆除。由于TCP连接是一个全双工的数据通道,在一方拆除连接后,连接依然存在,所以,TCP也采用三次握手方法拆除两个“半连接”。 (3)TCP的滑动窗口机制 TCP滑动窗口用于控制流量。在信源设立一个发送窗口,在信宿也设一个接收窗口。 TCP滑动窗口用于控制拥塞。,UDP与TCP的比较,TCP:面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源
7、)。 UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快。,应用层协议-客户/服务器模式,C/S (Client/Server,客户机/服务器)模式又称C/S结构,是软件系统体系结构的一种。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。 1、客户和服务器都是通信中所涉及的两个应用进程。 2、客户是服务请求方,服务器是服务的提供方。两者都要使用网络核心部分提供的服务。 3.客户程序被调用后,主动地向远地服务器发送请求服
8、务。而服务器需要一直不断的运行着,被动的等待客户的请求并处理。建立联系后,通信是双向的,Telnet协议,Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。,Telnet基本原理,Telnet是位于OSI模型的第7层-应用层上的一种协议,是一个通过创建虚拟终端提供连接到远程主机终端仿真的TCP/IP协议。这一协议需要通过用户名和口令进行认证,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务: 1)Telnet定义一个网络虚拟终端为远程系统提供一个标准接口。客户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司激励士气活动方案
- 公司纪律教育月活动方案
- 公司新人活动方案
- 公司看板策划方案
- 公司文化墙活动策划方案
- 公司母亲节趣味活动方案
- 公司早茶活动策划方案
- 公司教师节感恩活动方案
- 公司环保走秀活动方案
- 公司摄影收集活动方案
- 中学体育七年级《篮球基本技巧》说课课件
- 实战-数字化转型工作手册 两份资料
- 2024年青海省中考生物地理合卷试题(含答案解析)
- 福建省旋挖成孔灌注桩技术规程
- 2023-2024学年译林版八年级英语下册期末易错120题(江苏专用)(含答案解析)
- G -B- 17378.7-2007 海洋监测规范 第7部分 近海污染生态调查和生物监测(正式版)
- (高清版)JTST 325-2024 水下深层水泥搅拌桩法施工质量控制与检验标准
- 茂名高州市村(社区)后备干部招聘笔试真题2023
- 西南科技大学-2019级-下-工学类-电路分析A2-毕业生补考-试卷
- 沪教版数学五年级下册小数简便运算练习100题及答案
- 肺结核防治知识课件
评论
0/150
提交评论