广告
返回顶部
首页 > 资讯 > 服务器 >Telnet协议详解
  • 115
分享到

Telnet协议详解

服务器网络linux 2023-09-09 16:09:58 115人浏览 独家记忆
摘要

目录 1、Telnet协议 2、telnet协议的基本概念 1、NVT(Network Virtual Terminal)网络虚拟终端  2、telnet连接 3、telnet的C/S模式 3、telnet的工作原理 1、Telnet协议

目录

1、Telnet协议

2、telnet协议的基本概念

1、NVT(Network Virtual Terminal)网络虚拟终端

 2、telnet连接

3、telnet的C/S模式

3、telnet的工作原理

1、Telnet协议

Telnet协议是一种最早的internet应用,telnet协议提供了一种通过终端远程登录到服务器的方式,呈现一个交互式操作界面,用户可以先登录到一台主机,然后再通过telnet的方式远程登录到网络上的其他主机上,而不需要为每一台主机都连接一个硬件终端,然后对设备进行配置和管理。

2、telnet协议的基本概念

1、NVT(Network Virtual Terminal)网络虚拟终端

是一种双向的虚拟设备,连接的双方都必须把它们各自的物理终端同NVT之间进行转换。Telnet协议可以工作再任何主机(例如任何擦操作系统)或者任何终端之间就是由于使用了统一的NVT。

NVT是虚拟设备,对于连接的双方,即客户机和服务器,都必须把它们的物理终端和NVT进行相互转换。也就是说,不管客户进程终端是什么类型,操作系统都必须把它转换为NVT格式,同时,不管服务器进程的终端是什么类型,操作系统必须能够把NVT格式转换为终端所能够支持的格式。

 如下图:物理终端与NVT的转换模型

 2、telnet连接

一个telnet连接就是用来传输带有Telnet控制信息数据的tcp连接。

3、telnet的C/S模式

telnet采用客户端/服务器模式。下图为telnet客户端和服务器连接图:

如图为: 

  • telnet使用的传输协议为TCP。
  • telnet连接的任何回显信息,最终都会输出到终端上。
  • 服务器进程直接与“伪终端设备”交互。
  • 客户端和服务器通过一条TCP连接来传输命令和数据。
  • 客户端登录到服务器上。

3、telnet的工作原理

telnet协议可以在任何主机或者任何终端之间。无论客户终端是什么类型,操作系统也会将NVT格式转换成服务器终端所支持的类型。那么,可以屏蔽具体的客户端和终端类型,简单地认为telnet双方都连接在NVT上。

telnet连接的两端,通过"WILL、WONT、DO、DONT"请求来进行选项协商,从而确定telnet服务费具体内容。这些选项包括回显、改变命令字符集、行方式等。

telnet中的请求

telnet连接的任何一方都可以主动发起请求。请求含义和用法如下所示

 发起方发送“选项失效”请求(WONT和DONT)时,接收方必须同意;

发起发发送一些“选项有效”的请求,接收方可以接受或者拒绝这些请求;

  • 如果接受请求,则选项立即生效
  • 如果拒绝请求,则选项不生效,而发送方仍然能保留NVT的特性。

 

来源地址:https://blog.csdn.net/m0_52165864/article/details/126894004

--结束END--

本文标题: Telnet协议详解

本文链接: https://www.lsjlt.com/news/401701.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Telnet协议详解
    目录 1、Telnet协议 2、telnet协议的基本概念 1、NVT(Network Virtual Terminal)网络虚拟终端  2、telnet连接 3、telnet的C/S模式 3、telnet的工作原理 1、Telnet协议 ...
    99+
    2023-09-09
    服务器 网络 linux
  • telnet协议有什么作用
    这篇文章主要介绍“telnet协议有什么作用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“telnet协议有什么作用”文章能帮助大家解决问题。telnet协议是什么协议:答:telnet是Inter...
    99+
    2023-07-02
  • FTP协议详解
    文章目录 1 FTP概述2 实验环境3 FTP详解3.1 文件传输过程3.2 报文格式3.3 数据连接3.4 主动模式3.5 被动模式3.6 匿名服务器 4 总结 链接: C/C...
    99+
    2023-10-06
    服务器 网络 linux
  • DHCP协议详解
    DHCP是什么 1.1 DHCP定义 DHCP( Dynamic Host Configuration Protocol, 动态主机配置协议)定义: 存在于应用层(OSI) 前身是BOOTP(Bootstrap P...
    99+
    2023-10-12
    网络 服务器 网络协议 DHCP DHCP6 Powered by 金山文档
  • https协议详解
    目录HTTPS协议概念HTTPS通信(握手)过程HTTPS的优缺点优点:缺点:HTTPS如何保证安全对称加密:非对称加密:TLS/SSL的工作原理TLS/SSL概述TLS/SSL功能...
    99+
    2022-11-13
    什么是https协议 HTTPS协议详解 HTTPS协议基础知识
  • ARP协议详解
    目录 ARP概述ARP协议的定义物理地址逻辑地址为什么需要2级地址 ARP工作原理如何建立ARP高速缓存使用ARP协议的4种不同情况高速缓存的生存周期 ARP报文格式封装ARP协议抓包分析抓取ARP请求报文抓取ARP响应报文...
    99+
    2023-08-21
    网络 服务器 linux 网络协议
  • PHP伪协议详解
    PHP伪协议详解 php支持的伪协议 1 file:// — 访问本地文件系统2 http:// — 访问 HTTP(s) 网址3 ftp:// — 访问 FTP(s) URLs4 php:// — ...
    99+
    2023-09-09
    php
  • HTTP协议详解(一)
    目录 1.什么是HTTP协议 2.HTTP的协议格式 使用fiddler抓包工具 理解代理 查看请求内容 3.HTTP请求(Request) 认识URL URL encode 认识method GET方法 POST方法 经典面试题:POST...
    99+
    2023-08-31
    http 网络协议 网络 java 服务器
  • http协议详解(超详细)
    http1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Intern...
    99+
    2023-06-04
  • NAT协议(网络地址转换协议)详解
    NAT协议(网络地址转换协议)详解 为什么需要NATNAT的实现方式静态NAT动态NATNAPT NAT技术的优缺点优点缺点 NAT协议是将IP数据报头中的IP地址转换为另外一个IP地址的过程,主要用于实现私有网络访问公...
    99+
    2023-08-23
    网络 智能路由器 服务器
  • 【计网】SSH协议详解
    文章目录 1、概念介绍2、功能作用3、服务组成4、框架组成5、工作流程6、认证方式7、常用命令 1、概念介绍 SSH(Secure Shell),安全外壳协议,是一种建立在应用层基础上的安全协议,通过对密码进行加密传输验证,可以...
    99+
    2023-08-18
    ssh 服务器 运维
  • 【网络】HTTP协议详解
    😀大家好,我是白晨,一个不是很能熬夜😫,但是也想日更的人✈。如果喜欢这篇文章,点个赞👍,关注一下👀白晨吧!你的支持就是我最大的动力!💪💪...
    99+
    2023-08-23
    网络 http 网络协议 服务器 c++
  • HTTP协议详细解读
    文章目录 1. HTTP概念2. HTTP 特点3. HTTP 协议的工作过程4. 认识URL5. HTTP 请求数据格式6. HTTP 响应数据格式7. 总结📂橙子精品文章学习推荐 1. HTTP概念 HTTP...
    99+
    2023-08-16
    http java 网络
  • Mqtt通信协议详解
    文章目录 1. 简介mqtt2.mqtt协议实现3.Mqtt数据包4. QoS等级5. mqtt传输安全保证5.1 应用层5.2 传输层5.2.1 TLS安全协议 5.3 网络层 ...
    99+
    2023-09-03
    服务器 网络
  • PHP伪协议filter详解,php://filter协议过滤器
    「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 ...
    99+
    2023-08-31
    php 网络安全 人工智能 ai
  • Linux命令之telnet – 基于TELNET协议的远程登录工具
    用途说明 telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序,最新的TELNET协议版本是RFC854。Telnet协议是TCP/IP协议族中的一员,是Internet远程登...
    99+
    2022-06-03
    Linux ssh telnet 服务器 远程登录
  • NTP(Network Time Protocol)协议详解
    一、NTP的基本概念: NTP(Network Time Protocol)------网络时间协议-----应用层协议,用来在分布式时间服务器和客户端之间进行时间同步。 二、采用NTP的目的: 是对...
    99+
    2023-09-10
    网络 服务器 运维 NTP time protocol
  • 存储协议——FC协议讲解
    目录 FC基础概念 FC协议结构 FC通信 FC交换网络工作流程:(以封装SCSI协议为例) FC拓扑结构 FC协议的端口类型 FC适配器(FC HBA卡) FC基础概念 FC最开始为一种传输协议,由于其性能较高,逐渐发展到前端作为主机接...
    99+
    2023-09-18
    存储 网络 网络协议
  • 详解Java中的reactive stream协议
    目录背景什么是reactivestream深入了解java版本的reactivestreamPublisherSubscriberSubscriptionProcessorJDK中r...
    99+
    2022-11-12
  • AndroidMQTT与WebSocket协议详细讲解
    目录MQTTWebSocket总结MQTT MQTT是一个极其轻量级的发布/订阅消息传输协议,对于需要较小代码占用空间或网络带宽非常宝贵的远程连接非常有用 有如下特点: 开放消息协议...
    99+
    2022-11-13
    Android MQTT与WebSocket Android WebSocket协议 Android MQTT协议
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作