传输层协议
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Telnet基本原理
• Telnet是位于OSI模型的第7层---应用层上的一种协议,是 一个通过创建虚拟终端提供连接到远程主机终端仿真的 TCP/IP协议。这一协议需要通过用户名和口令进行认证, 是Internet远程登陆服务的标准协议。应用Telnet协议能 够把本地用户所使用的计算机变成远程主机系统的一个终 端。它提供了三种基本服务: • 1)Telnet定义一个网络虚拟终端为远程系统提供一个标准 接口。客户机程序不必详细了解远程系统,他们只需构造 使用标准接口的程序; • 2)Telnet包括一个允许客户机和服务器协商选项的机制, 而且它还提供一组标准选项; • 3)Telnet对称处理连接的两端,即Telnet不强迫客户机从 键盘输入,也不强迫客户机在屏幕上显示输出。
TCP协议
TCP协议功能 (1)确认和超时重传机制 确认和超时重传机制的基本思想是:信宿在收到每一正确的数据 报时向信源回送一个确认,信源在某个时间片内没收到确认时, 则重传该数据报。 (2)TCP连接的建立与拆除 ① TCP连接的建立。TCP采用“三次握手”建立连接。 ② 连接的拆除。由于TCP连接是一个全双工的数据通道,在一方 拆除连接后,连接依然存在,所以,TCP也采用三次握手方法拆 除两个“半连接”。 (3)TCP的滑动窗口机制 ① TCP滑动窗口用于控制流量。在信源设立一个发送窗口,在信 宿也设一个接收窗口。 ② TCP滑动窗口用于控制拥塞。
传输层协议
传输层 又称为主机对主机层,基本任务是提供应用程序间的 通信,负责传输过程中的流量控制、错误处理、数据重 发等工作。 第一个协议是可靠面向连接的协议,即传输控制协议 (TCP)效率低。 第二个协议是用户数据报协议(UDP),它提供无连 接的服务,无重发和纠错功能,不保障数据的可靠传输。
端口2
TCP端口 TCP:Transmission Control Protocol传输控制协议 TCP是一种面向连接(连接导向)的、可靠的、基于字 节流的传输层(Transport layer)通信协议,由IETF 的RFC 793说明(specified)。在简化的计算机网络 OSI模型中,它完成第四层传输层所指定的功能,UDP 是同一层内另一个重要的传输协议。
传输层协议和 应用层协议
小组成员:岳婷婷 尹敏 李珍珍
张凤月
学习内容:
传输层协议
基本概念 端口 UDP协议
TCP协议
UDP与TCP的比较
应用层协议
客户/服务器模式
Telnet协议 Telnet基本原理 模拟终端NVT Telnet应用
传输层-基本概念
效率高
端口1
在网络技术中,端口(Port)有好几种意思。集线器、交换机、 路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、 Serial端口等。我们 这里所指的端口不是指物理意义上的端口, 而是特指TCP/IP协议中的端口,是逻辑意义上的端口。
传输层的功能是实现主机应用进程间的通讯,所谓的进程就是运 行中的程序
UDP协议
UDP是OSI参考模型中一种无连接的传输层协议,它主要用于不 要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用 层完成,提供面向事务的简单不可靠信息传送服务。UDP 协议基 本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在 同一台设备上的多个应用程序。
TCP协议
TCP是在IP提供的服务基础上,提供面向连接的、 完全可靠的、面向数据流的传输服务。
传输层(Transport Layer)是OSI中最重要, 最关键的一层,是 唯一负责总体的数据传输和数据控制 的一层.传输层提供端到端的交换数据的机制.传输层对会话层等 高三层提供可靠的传输服务,对网络层提供可靠的目的地站点信 息。 传输层也称为运输层.传输层只存在于端开放系统中,是介于低3 层通信子网系统和高3层之间的一层,但是很重要的一层.因为它 是源端到目的端对数据传送进行控制从低到高的最后一层.
1、客户和服务器都是通信中所涉及的两个应用进程。 2、客户是服务请求方,服务器是服务的提供方。两者都要 使用网络核心部分提供的服务。 3.客户程序被调用后,主动地向远地服务器发送请求服务。 而服务器需要一直不断的运行着,被动的等待客户的请求并 处理。建立联系后,通信是双向的
Telnet协议
• Telnet协议是TCP/IP协议族中的一员,是Internet远程登 陆服务的标准协议和主要方式。它为用户提供了在本地计 算机上完成远程主机工作的能力。在终端使用者的电脑上 使用telnet程序,用它连接到服务器。终端使用者可以在 telnet程序中输入命令,这些命令会在服务器上运行,就 像直接在服务器的控制台上输入一样。可以在本地就能控 制服务器。要开始一个telnet会话,必须输入用户名和密 码来登录服务器。Telnet是常用的远程控制Web服务器的 方法。
UDP与TCP的比较
• TCP:面向连接、传输可靠(保证数据正确性,保证 数据顺序)、用于传输大量数据(流模式)、速度慢, 建立连接需要开销较多(时间,系统资源)。
• UDP:面向非连接、传输不可靠、用于传输少量 数据(数据包模式)、速度快。
应用层协议-客户/服务器模式
C/S (Client/Server,客户机/服务器)模式又称C/S结构, 是软件系统体系结构的一种。C/S模式简单地讲就是基于企 业内部网络的应用系统。与B/S(Browser/Server,浏览器 /服务器)模式相比,C/S模式的应用系统最大的好处是不依 赖企业外网环境,即无论企业是否能够上网,都不影响应用。
传输层协议-基本概念-TCP/IP协议
TCP/IP分为4层:网络接口层、网络层、传输层和应用 层。 TCP/IP协议的开发研制人员将Internet分为五个层次, 以便于理解,它也称为互联网分层模型或互联网分层参 考模型,如下表: 应用层(第五层) 传输层(第四层) 这层为TCP层 互联网层(第三层) 网络接口层(第二层)书本上将这两层归为IP层 物理层(第一层) 传输层(TCP):为两个用户进程之间建立、管理和 拆除可靠而又有效的端到端连接。
虚拟终端 NVT
• 顾名思义,网络虚拟终端(NVT)是一种虚拟的终端设备,它被客户 和服务器所采用,用来建立数据表示和解释的一致性。
Hale Waihona Puke Baidu
谢谢!!!!!
制作:李猛 策划:李猛 审核:李猛
端口3
UDP端口 UDP是ISO参考模型中一种无连接的传输层协议,提供 面向事务的简单不可靠信息传送服务。UDP 协议基本 上是IP协议与上层协议的接口。UDP协议适用端口分别 运行在同一台设备上的多个应用程序。
端口4
TCP/IP协议为每一个端口分配一个端口号,作为应用进程的唯 一标识,用于识别不同的应用进程
传输层协议是通过连接端口 (Port)来区分同一台计算机的 不同应用程序的。应用程序若通 过TCP/IP存取数据,就必须独占 一个连接端口编号。
我的理解
简单的说:就是IP地址只能找到是哪台主机,虽然 找到了主机却不知道是谁要的数据,而IP地址中的 端口号就能找到是哪个应用进程,这样就不会出现 差错。