大家好,今天小编关注到一个比较有意思的话题,就是关于telnet多久会断开的问题,于是小编就整理了1个相关介绍的解答,让我们一起看看吧。
telnet tcp还是udp?
无法直接判断一个协议是基于UDP协议还是TCP协议,只能查阅相关技术文档来判断。 Telnet是位于OSI模型的第7层---应用层上的一种协议,是一个通过创建虚拟终端提供连接到远程主机终端仿真的TCP/IP协议。 SNMP 是一种应用程序协议,封装在UDP中。 DNS使用TCP和UDP。 DHCP(动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作。 TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。通俗说,它是事先为所发送的数据开辟出连接好的通道,然后再进行数据发送; 而UDP则不为IP提供可靠性、流控或差错恢复功能。一般来说,TCP对应的是可靠性要求高的应用,而UDP对应的则是可靠性要求低、传输经济的应用。
1. Telnet使用TCP协议。
2. TCP协议是面向连接的可靠传输协议,可以保证数据的可靠性和完整性,适合用于需要保证数据传输正确性的应用,如Telnet。
而UDP协议是无连接的不可靠传输协议,不保证数据的可靠性和完整性,适合用于实时性要求高、数据传输不需要保证完整性的应用,如***、音频等。
3. 在使用Telnet进行远程登录时,需要保证数据传输的正确性和完整性,因此使用TCP协议更加合适。
TCP。
TCP(传输控制协议)。
是一种面向连接的、可靠的、基于字节流的传输层通信协议,使用三次握手协议建立连接、四次挥手断开连接。面向连接意味着两个使用TCP的应用(通常是一个客户端和一个服务器)在彼此交换数据包之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信,广播和多播不能用TCP。TCP 协议的作用是,保证数据通信的完整性和可靠性,防止丢包。TCP把连接作为最基本的对象,每一条TCP连接都有两个端点,这种端点我们叫作套接字(socket),端口号拼接到IP地址即构成了套接字。
面向连接:正式通信前必须要与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,像打电话。
TCP支持的应用协议:Telnet(远程登录)、FTP(文件传输协议)、SMTP(简单邮件传输协议)。TCP用于传输数据量大,可靠性要求高的应用。
UDP(用户数据报协议,User Data Protocol)
是OSI(Open System Interconnection 开放式系统互联)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP协议的主要作用是将网络数据流量压缩成数据包的形式
UDP除了端口号,其他什么都没有,若没有这两个端口号,数据就不知道发送给哪个应用。
面向非连接的(正式通信前不必与对方建立连接,不管对方状态就直接发送,像短信,QQ),不能提供可靠性、流控、差错恢复功能。UDP用于一次只传送少量数据,可靠性要求低、传输经济等应用。
UDP支持的应用协议:NFS(网络文件系统)、SNMP(简单网络管理系统)、DNS(主域名称系统)、TFTP(通用文件传输协议)等。
到此,以上就是小编对于telnet通立马断开了的问题就介绍到这了,希望介绍的1点解答对大家有用。