概述
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