- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(实验十一TELNET与FTP
实验十一 TELNET与FTP
【实验目的】
1. 掌握TELNET的工作过程2. 理解TELNET选项协商3. 掌握FTP的工作原理
【实验原理】
一、网络虚拟终端(NVT)????NVT是TELNET为了解决和异构系统通信时字符集不一致的问题而定义的一个通用接口。通过这种接口,客户TELNET把来自本地终端的字符(数据或命令)转换成NVT形式,然后交付给网络。而服务器TELNET把来自NVT形式的数据和命令转换成远程计算机可接受的形式。二.选项协商 ???? TELNET提供的任何选项,首先需要在客户与服务器之间进行协商。为此要使用四种控制字符:????????WILL(0xFB):发送方本身将激活选项。????????DO(0xFD):发送方想叫接收端激活选项。???? ??WON’T(0xFC):发送方本身想禁止选项。????????DON’T(0xFE):发送方想让接收端去禁止选项。??? ?选项协商需要3个字节:一个IAC(Telnet将十进制值为255的代码规定为IAC:Interpret As Command,意思是“解释为命令”)字节,接着一个字节是WILL,DO,WONT和DON’T这四者之一,最后一个ID字节指明激活或禁止选项。表? TELNET选项协商的六种情况
接 收 者 说 明 WILL DO 发送者想激活某选项,接受者接收该选项请求 WILL DON’T 发送者想激活某选项,接受者拒绝该选项请求 DO WILL 发送者希望接收者激活某选项,接受者接受该请求 DO WON’T 发送者希望接收者激活某选项,接受者拒绝该请求 WONT DON’T 发送者希望使某选项无效,接受者必须接受该请求 DON’T WONT 发送者希望接受者使某选项无效,接受者必须接收该请求
表2? TELNET选项代码
名 称 意义 0 传输二进制 将传输改变为8位二进制 1 回送(echo) 允许一边回送收到的数据 3 禁止继续 禁止在发送数据之后的GA信号 5 状态 请求远程端点的TELNET选项状态 6 时钟标识 请求在返回流中插入计时标记 24 终端类型 交换所使用的终端结构和型号信息 25 记录结尾 用EOR码终止数据发送 34 行模式 发送安整的行,而不是发送一个个字符
三.TELNET的工作过程四.FTP的工作原理???? FTP采用两TCP连接来传输文件,它们是控制连接和数据连接。???? 1. 控制连接通常以客户服务器方式建立。服务器打开用于FTP的端口21,等待客户的连接。FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接。该连接将命令从客户传给服务器,并传回服务器的应答。??? 2. 每当一个文件要在客户与服务器之间传输时,就会创建一个数据连接。在主动模式下,FTP客户端开放N+1号端口进行监听,并向服务器发出PORT?N+1命令。服务器接收到命令后,会用其本地的FTP数据端口(通常是20)来连接客户端指定的端口N+1,进行数据传输。在被动模式下,FTP户端开启N+1号端口。然后向服务器发送PASV命令,通知服务器自己处于被动模式。服务器收到命令后,会开放一个大于1024的端口P进行监听,然后用PORT?P命令通知客户端,自己的数据端口是P。客户端收到命令后,会通过N+1号端口连接服务器的端口P,然后在两个端口之间进行数据传输。 五.FTP命令和应答码?FTP命令
命令 命令描述 USER username 用户--标识文件系统的访问用户,通常是底层连接建立(TCP成功握手结束)之后发送的第一个命令 PASS password 密码--发送用户密码(默认情况下信息不加密传送)CWD pathname 改变当前工作目录 QUIT 退出--终止命令连接 PORT h1,h2,h3,h4,p1,p2(h指主机的IP地址字节;p指端口号) 端口--设置数据连接端口号 PASV 等待 TYPE code 类型--指出传输中使用的数据表示类型(例如,ASCII、EBCDIC和二进制图像是三种不同数据类型) RETR pathname/filename 提取--从DTP服务器得到一个目录或文件 STOR pathname/filename 存储--向DTP服务器发送一个目录或文件 DELE pathname/filename 删除一个目录或文件 RMD pathname 在FTP服务器上删除一个目录 MKD pathname 在FTP服务器上新建一个目录 PWD 打印工作目录—显示客户机进入的当前目录路径 NLST [pathname/filename] 名称列表—从服务器上和
您可能关注的文档
最近下载
- 2025年北京市高考语文 必背古诗文60篇(原文+译文+注释+赏析+情境默写)(含解析).docx
- 部编版小学语文六年级下册《表里的生物》说课稿(附教学反思、板书)课件.pptx
- 部编版《太阳》课件.pptx
- 2024-2025学年小学信息技术(信息科技)三年级上册人教版教学设计合集.docx
- 桑树桑黄总三萜的提取纯化及其生物活性研究.docx VIP
- 哲学与马克思主义哲学(马哲)PPT.ppt
- 中班小松鼠让座课件.ppt
- (可复制)光伏发电站接入电力系统技术规定GBT 19964-2024.pdf VIP
- 本科毕业论文数字电路课程设计自动奏乐器设计.doc
- 诗词大会必备飞花令(含春,秋,风,雨,云,花,草,杨,雪,星,月,夜,国,家,人,山,水,江等).pdf VIP
文档评论(0)