网站大量收购闲置独家精品文档,联系QQ:2885784924

windows网络编程第2章报告.ppt

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

实现Telnet远程登录服务的4个步骤 (1)与远程主机建立一个TCP连接,用户需要指定远程主机的IP地址和域名。 (2)在本地终端上输入用户名和口令,然后输入控制命令,客户端会将它们以NVT(Net Virtual Terminal)格式传送到远程主机。 (3)将远程主机输出的NVT格式的数据转化为本地所接受的格式,然后送回本地终端,包括命令的回显和命令的执行结果。 (4)最后,本地终端断开连接,结束到远程主机的TCP连接。 telnet命令 telnet [-a][-e escape char][-f log file][-l user][-t term][host [port]] ? 参数说明如下: -a,试图自动登录。除了使用当前已经登录的用户名之外,与-l选项的功能相同。 -e,指定Escape字符。telnet客户端将不发送Escape字符到远程主机。默认的Escape字符中CTRL+]。 -f,指定客户端登录的文件名。 -l,指定远程系统上登录的用户名。 -t,指定终端类型,包括vt100、vt52、ansi和vtnt等。 host,指定要连接的远程主机的名称或IP地址。 port,指定端口号或服务名。 Telnet命令 Telnet命令 简写 功 能 描 述 close c 关闭当前连接 display d 显示操作参数 open 主机名或IP地址 [端口号] o 连接到指定主机的指定端口,默认端口为23 quit q 退出Telnet set set 设置选项 send sen 将字符串发送到服务器 status st 显示状态信息 unset u 解除设置选项 help ?或者h 显示帮助信息 2.3.4 FTP协议 FTP(File Transfer Protocol,文件传输协议)是TCP/IP网络中交换和管理文件的标准网络协议。FTP基于客户机/服务器结构,用户使用FTP客户端可以连接到一个运行FTP服务器程序的远程计算机,查看它上面有哪些文件,并可以在本地计算机和远程计算机之间复制文件。 FTP服务器程序在端口20和端口21上进行监听。FTP客户端程序首先连接服务器的端口21,该连接被称为控制连接,它在整个会话过程中都处于开放状态;当需要传输文件数据时,客户端程序将连接服务器的端口20。 运行模式 1.主动模式 在主动模式下,客户端向服务器发送自己用于数据连接的IP地址和端口号,然后由服务器程序打开数据连接。 2.被动模式 当客户端在防火墙后面或者无法接收TCP连接时,通常建议采用被动模式。在被动模式下,服务器向客户端发送自己用于数据连接的IP地址和端口号,则客户端打开数据连接。 数据表示模式 ASCII模式,只能传送纯文本。 二进制模式,发送方将文件按字节发送,接收方以字节流的方式接收并保存数据。通常称这种模式为IMAGE模式或I模式。 FTP站点 在IE浏览器中访问下面的FTP站点。 / 要求用户身份认证的FTP站点 / 2.3.5 SMTP和POP3协议 SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)是一种可靠并且高效的电子邮件传输的协议; POP3(Post Office Protocol 3,邮局协议版本3)是规定计算机如何连接到邮件服务器进行收发邮件的协议。 1.SMTP协议 电子邮件服务器和其他邮件传输代理使用SMTP协议发送和接收邮件消息,而客户端邮件应用程序通常只使用SMTP向邮件服务器发送消息,然后等待回复。 使用SMTP创建消息、传送邮件的主要流程如下: (1)由客户端邮件应用程序使用SMTP协议向邮件服务器提交一封电子邮件。 (2)邮件服务器将邮件传送一个邮件传输代理(MTA)。通常,MTA和邮件服务器运行在同一台计算机上。TCP端口587用于向邮件服务器提交数据。邮件传输代理在域名系统DNS中查找邮件目标邮件交换记录,然后通过TCP端口25向邮件传输代理传送数据。 (3)邮件传输代理在收到消息后,将通过邮件分发代理(MDA)将邮件分发相应的用户邮箱中。MDA还可以解决发送后的一些问题,比如病毒扫描和垃圾邮件过滤等。 2.POP3协议 POP3是基于客户端/服务器结构的网络协议,通过它可以将接收到的邮件保存到邮件服务器上。POP3支持离线邮件处理,用户可以定期检查服务器上的邮箱,并下载新的邮件。 POP3协议中包括如下3种状态: 认证状态。当客户端应用程序与邮件服务器建立连接时,客户端向邮件服务器发送自己的身份信息,包括帐户和密码等,由服务器进行验证。 处理状态。通过验证后,客户端由认证状态转为处理状态,它将从邮件服务器上获取到未读邮件的列表,然后发送quit命令,退出处理状态,进入更新状态。 更新状态。在更

文档评论(0)

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

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

1亿VIP精品文档

相关文档