《TCP/IP详解-协议》(26)Telnet和Rlogin

本文介绍了TCP/IP协议中的远程登录工具Telnet和Rlogin。Telnet被广泛支持,而Rlogin主要应用于Unix系统。详细讨论了Rlogin的启动过程、流量控制以及两者之间的命令交互,特别提到了窗口大小请求和流量控制机制在用户体验中的作用。
摘要由CSDN通过智能技术生成

概述

Telnet和Rlogin都是远程登录工具

Telnet被几乎所有TCP/IP实现支持;Rlogin一般只能在Unix系统之间工作且实现比较简单;

Telnet是Telecommunication Network Protocol(电信网络协议)的缩写


Rlogin

启动过程

从上图来看客户进程和服务器进程之间的交互情况

TCP连接建立后:

  • 报文1:0
  • 报文3:客户登录名(rstevens)、服务器登录名(rstevens)、终端类型/速率(ibmpc3/9600)
  • 报文5:0
  • 报文7:窗口大小请求
  • 报文10、12、14、16:服务器问候
  • 报文18:shell提示符(svr4%)

某些窗口应用程序(如Vim)需要知道当前窗口的大小;对于远程登录,窗口大小的变化发生在客户端,运行在服务器端的应用程序需要知道窗口大小的变化;


流量控制

流量控制:控制服务器是否向客户发送数据

用户键入STOP/START

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值