计算机网络 第八章 应用层.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网络 第八章 应用层

Telnet Server Username: Password: Internet Telnet 东北师范大学 美国 加州大学 Telnet使用网络虚拟终端NVT格式 Telnet是如何工作的 Telnet采用了Client/Server工作方式,并使用TCP传输协议进行通信(有连接过程)。 客户端运行Telnet客户端程序 建立与服务器端的TCP连接; 接收用户的输入命令及其他信息; 对命令及信息进行预处理; 把信息用TCP协议发送给服务器端; 接收服务器端返回的信息并做相应处理,例如显示在屏幕上。 服务器端运行服务程序Telnet(常驻进程) 通知正在准备接受连接的网络软件,Telnet服务已启动; 网络软件建立与客户机的TCP连接; 等候以标准格式出现的服务请求; 对到来的服务请求命令给予执行; 把服务结果按标准格式回送给客户机; 继续等待新到达的服务请求。 如何使用Telnet 启动telnet客户端程序 telnet [remote-system] [port-number] 其中 telnet: 命令名。注意也有别的名称,如NVT220等。 remote-system:目标主机名(域名)或目标主机的IP地址。 port-number: 端口号。它用于标识服务器上的telnet服务 程序进程。telnet的默认端口号是23。 telnet的内部命令行提示符为: telnet open 2.9 博客、博客、网络即时通信 新闻与公告类服务(BBS) 播客服务(Podcast) 博客(Blog) 微博客(Twitter) 网络即时通信服务(ICQ、QQ、MSN) 网络电视(IPTV) 自主学习任务 远程桌面连接实现的功能和实现方法 ERP——Enterprise Resource Planning 企业资源计划系统 * * FS- FTP的文件传输过程 建立控制连接(客户端发起) (1) 客户端发送一个TCP SYN(TCP同步)包给服务器端,目的端口为21,源端口为一个临时端口; (2)服务器端发送SYN ACK(同步确认)包给客户端,源端口为21,目的端口为客户端上使用的临时端口; (3)客户端发送一个ACK(确认)包。 控制连接建立后,客户端使用这个连接来发送FTP命令,服务器端使用这个连接来发送FTP应答。 建立数据连接 当用户发出一个文件传输请求时,客户端软件通过控制连接向服务器发出一个PORT命令,在PORT命令中指定一个临时端口,目的是希望服务器在建立数据连接时使用这个临时端口; (1)服务器端发送一个SYN包给客户端,源端口为20,目的端口为客户端在PORT命令中指定的临时端口; (2)客户端发送一个SYN ACK包,源端口为临时端口,目的端口为20 ; (3)服务器端发送一个ACK包。 文件传输 数据连接建立后,发送数据的一方使用这个连接把文件传送给对方。 断开数据连接 当数据传输完成后: (1)发送数据的主机发出一个FIN命令来结束数据连接; (2)接收方以ACK确认; (3)接收方紧接着也发送一个FIN命令; (4)发送数据的主机以ACK确认。 断开控制连接 FTP会话结束后: (1)客户端以FIN命令来关闭控制连接 (2)服务器端以ACK确认; (3)服务器端发送一个FIN; (4)客户端以ACK确认。 ftp Client ftp Server TCP:21 控制连接初始化, 控制端口 SYN Port xxxx ---------------------- Port 21 SYN, ACK Port xxxx ---------------------- Port 21 ACK Port xxxx ---------------------- Port 21 TCP:20 数据连接初始化, 数据端口 SYN Port yyyy ---------------------- Port 20 SYN, ACK Port yyyy ---------------------- Port 20 ACK Port yyyy ---------------------- Port 20 数据操作: 数据传输

文档评论(0)

jiaoyuguanliji + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档