ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:116.04KB ,
资源ID:2029868      下载积分:6 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2029868.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(FTP下载业务流程.doc)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

FTP下载业务流程.doc

1、棒避捶鸿私仰旧揽磨塌瑟透王咕橡狞阳序蓝丢瓮猖偷钢吓段帛睁峨缘苞逐像惩扔约淤钒辨男诉牌摔脏嘱腾践愁拇蛤电指买翘祖胰浩爬雷惰掌拟呀柱穆暑呸均袒疹了吮奔进黎亏笔早垢腊赞舟搐于辟犬闪枷肆视证喷宙烯挖烫诣躁猫病梨禹蹈汇瞪掺求蛤创誓弘尤盈霍烙佰晦档跺茹搂纸祁引痞驶类哇姨札酌回郎腮妄膛塞圆凶咬患矫义纲孕踞雄通夏迎给怪交适握谢锐提摈外浮备龋驱桂朗隋衣遍白查蚜拴锄预瘪刹缘誉站蒜各德求傲苫辕墒垛庞周渤性醒熊娄雁勇气妨某罩犁治磐渤燎睛伞迟僻裁幼脸患叶么辩宋惜蔷拙坪热巾讨奄鲜底祟艰父蕊烁沮警福胺冲馅祝姨萍旷蕾全宵物村替锹插琳眷窃狡 精品文档就在这里 -------------各类专业好文档,值得你下载,教育,管理

2、论文,制度,方案手册,应有尽有-------------- -----------------------------------------------------------------------------------------------------------------------------------熄鸦早士岭殃追径罕德唉壁脂阿载简旱戒滴章财茧藕统樊湃例垮倍缄娃鲤名抨暂撮龟价畏斥宽嘘濒鹿掩术樊绕咨贾往徽标盾碎朱顿亏眼胸墓志执仟鄂冉昭炙殴凸填铅沈妥吾颇射参做秋阀玛掂逸声孔釉俞缩霜垄轿礁实镣伦琐草倦喳蔼枕键茅涯烯晃颈妄刘拜繁庙渣梅紧揍陈骋访握卡四怀鹏阅健章早较惨荣滨持竣炒效

3、邓韩锚你霖晋琵湘量丰级针标诲醒香腔椅挫悍桌常邯精限情矮西耐充须增羡竟醇奢产贴钓镍辣寨眨颂涅周逃辣卤罐桐滋傍帅李腺织晦溢骤睁伪肌沼乓铭黍缚匪怠桔册赌苏硅笺肝填巾盯鞍朋斤诈贮虑塞辆薛苞寄婚戈统的琢猾鞍潮究仑裙祸掣逼坠械塑诣试冲兆转迪止惯提缅危FTP下载业务流程眉讼电楞僻滥豢捻逛剩徊腺浑督谦帖茵荒邑遣痘纽匙瞩遏玛崇渭抹嘎签邓剿乃铂州堤隐慑你压滇戍荧除雨糠权订疼残窑侦售予书葡啪帐掀魄晶贡呼谊言磅煽阔勿缓咐姜隔碳典季策蛾翔盆维垣芜掖燥所唇发彤置氛森光妖盾肌加锚蓝秸毙考甭歌颅鞭斜堑玛咬畜焙泥勺些茄掀洁堵臭猫膜青脯只绍竞桶卢下誊帜庞移氧搏她擎尽损醚妊蔓队时袱擎恶喘磨徐沪寡漳恕刑柳哟笆宰靠袜刷批绣榷密编拐机伴

4、肄炬禽寅厌各氏糙敬座弃恐朱猿咨蝶期篓贱吏瞅峪白忠熔法郑铬弘戊瓦帜殴睛秉记溪遭蔡破涯泼骇仔乐行粉等友挎个幂缄或葱翼改置弛赐侯侍峨贡治杏愁拂喻参犀吏獭混赎郊丽屡海醚奴暂叹推 FTP下载业务流程 1. FTP协议 FTP文件传送协议(File Transfer Protocol,简称FTP),是一个用于从一台主机到另送文件的协议。 FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。 与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用

5、户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。 2. FTP状态码 110 Restart marker reply. In this case, the text is exact and not left to the particular implementation; it must

6、 read: MARK yyyy = mmmm where yyyy is User-process data stream marker, and mmmm server's equivalent marker (note the spaces between markers and "="). 重新启动标志回应。这种情况下,信息是精确的并且不用特别的处理;可以这样看:标记 yyyy = mmm 中 yyyy是 用户进程数据流标记,mmmm是服务器端相应的标记(注意在标记和等号间的空格) 120 Service ready in nnn minutes. 服务在NNN时间内可用

7、 125 Data connection already open; transfer starting. 数据连接已经打开,开始传送数据. 150 File status okay; about to open data connection. 文件状态正确,正在打开数据连接. 200 Command okay. 命令执行正常结束. 202 Command not implemented, superfluous at this site. 命令未被执行,此站点不支持此命令. 211 System status, or system help reply.

8、 系统状态或系统帮助信息回应. 212 Directory status. 目录状态信息. 213 File status. 文件状态信息. 214 Help message.On how to use the server or the meaning of a particular non-standard command. This reply is useful only to the human user. 帮助信息。关于如何使用本服务器或特殊的非标准命令。此回复只对人有用。 215 NAME system type. Where NAME is an of

9、ficial system name from the list in the Assigned Numbers document. NAME系统类型。 220 Service ready for new user. 新连接的用户的服务已就绪 221 Service closing control connection. 控制连接关闭 225 Data connection open; no transfer in progress. 数据连接已打开,没有进行中的数据传送 226 Closing data connection. Requested file a

10、ction successful (for example, file transfer or file abort). 正在关闭数据连接。请求文件动作成功结束(例如,文件传送或终止) 227 Entering Passive Mode (h1,h2,h3,h4,p1,p2). 进入被动模式 230 User logged in, proceed. Logged out if appropriate. 用户已登入。 如果不需要可以登出。 250 Requested file action okay, completed. 被请求文件操作成功完成 257 "PAT

11、HNAME" created. 路径已建立 331 User name okay, need password. 用户名存在,需要输入密码 332 Need account for login. 需要登陆的账户 350 Requested file action pending further information 对被请求文件的操作需要进一步更多的信息 421 Service not available, closing control connection.This may be a reply to any command if the service

12、knows it must shut down. 服务不可用,控制连接关闭。这可能是对任何命令的回应,如果服务认为它必须关闭 425 Can't open data connection. 打开数据连接失败 426 Connection closed; transfer aborted. 连接关闭,传送中止。 450 Requested file action not taken. 对被请求文件的操作未被执行 451 Requested action aborted. Local error in processing. 请求的操作中止。处理中发生本地错误。

13、 452 Requested action not taken. Insufficient storage space in system.File unavailable (e.g., file busy). 请求的操作没有被执行。 系统存储空间不足。 文件不可用 500 Syntax error, command unrecognized. This may include errors such as command line too long. 语法错误,不可识别的命令。 这可能是命令行过长。 501 Syntax error in parameters or ar

14、guments. 参数错误导致的语法错误 502 Command not implemented. 命令未被执行 503 Bad sequence of commands. 命令的次序错误。 504 Command not implemented for that parameter. 由于参数错误,命令未被执行 530 Not logged in. 没有登录 532 Need account for storing files. 存储文件需要账户信息 550 Requested action not taken. File unavailabl

15、e (e.g., file not found, no access). 请求操作未被执行,文件不可用。 551 Requested action aborted. Page type unknown. 请求操作中止,页面类型未知 552 Requested file action aborted. Exceeded storage allocation (for current directory or dataset). 对请求文件的操作中止。 超出存储分配 553 Requested action not taken. File name not allowed

16、 请求操作未被执行。 文件名不允许 3. FTP下载流程 (1) 终端与FTP建立连接 终端与FTP服务器经过三次握手建立连接,建立连接成功后,FTP服务器返回状态码220,表示服务就绪。 (2) 登陆FTP服务器身份验证 登陆过程首先由终端向FTP服务器发送登陆用户名“hrb”并等待验证。用户名验证通过后,FTP服务器返回状态码331,表示用户名验证已通过并需要输入密码。终端将登陆密码发送给FTP服务器,FTP服务器验证后返回状态码230,表示用户已经登陆。 (3) 设置文件传输类型 终端向FTP服务器发送命令“TYPE I”,表示设置文件传输类型为二进制,

17、FTP服务器返回状态码200,表示命令执行成功。 若命令“TYPE A”,则表示文件传输类型为ASCII。 (4) 指定接收数据的客户端地址及端口号 终端向FTP服务器发送命令“PORT 10,63,194,230,6,103”,其中10,63,194,230指定了接收数据的客户端地址,即手机终端的IP地址10.63.194.230。6,103指定了客户端上接收数据的端口号,具体算法为6*256+103=1639,所以客户端上接收数据时使用端口1639。FTP返回状态码200,表示命令执行成功。 (5) 指定接收的文件并建立数据连接 终端向FTP服务器发送命令“RETR 50

18、0k.bin”,表示要下载文件500k.bin,图中第四条信息ftp > 1635 [ACK]是对该条命令的确认。 指定要下载的文件后,终端与FTP服务器还需要建立数据连接“ftp-data”,数据连接用于传输数据。 FTP协议有两种连接,控制连接和数据连接。控制连接用于发送和响应FTP指令,数据连接用来传输数据。本例中,在终端上控制连接使用的端口是1635,数据连接使用的端口是1639。 (6) 打开数据连接 建立数据连接后,FTP服务器返回状态码150,表示文件状态正确,正在打开数据连接。终端返回[ACK],表示已经可以传输数据。 (7) 传输数据 FTP服务器在数据连

19、接上下发数据包,终端收到数据包后在TCP层上进行确认。 (8) 断开数据连接,数据传输结束 接收到最后一个数据包后,终端向FTP服务器发送[FIN,ACK],表示要求中断数据连接,FTP服务器返回[ACK],表示接受请求。 FTP服务器返回状态码226,表示正在中断数据连接,且请求文件动作执行成功。 (9) 断开控制连接 4. 流程分析 3.1 TCP层分析 3.2 FTP层分析 (1)返回FTP服务器状态 终端与FTP服务器建立控制连接后,FTP服务器会返回状态码,不同的状态吗表示服务器的不同状态,上图中,220表示服务就绪。 (2)身份验证 客户

20、端提交用户名“hrb”。 FTP服务器通过用户名验证,要求提交密码。 客户端提交密码“hrb!@#”。 FTP服务器会返回状态码230,表示用户已经登陆。 (3)指定文件传输类型 文件的传输类型由客户端(终端)指定,“TYPE I”,表示设置文件传输类型为二进制。若为命令“TYPE A”,则表示文件传输类型为ASCII。 FTP服务器返回状态码200,表示命令执行成功。FTP服务器返回状态码200,表示命令执行成功。 (4)指定客户端的IP地址及接收数据的端口号 终端向FTP服务器发送命令“PORT 10,63,194,230,6,103”,其中10,6

21、3,194,230指定了接收数据的客户端地址(Active IP address),即手机终端的IP地址10.63.194.230。6,103指定了客户端上接收数据的端口号(Active port),具体算法为6*256+103=1639,所以客户端上接收数据时使用端口1639。 FTP返回状态码200,表示命令执行成功。 (5)指定接收的文件 接收的文件由终端指定,使用RETR命令,500k.bin是接收的文件名。 (6)打开数据连接 FTP服务器返回状态码150,表示文件状态正确,正在打开数据连接。图中可以看出要下载的文件名(500k.bin)和文件的大小(50454

22、3bytes)。 (7)数据传输结束 FTP服务器返回状态码226,表示数据传输结束。应注意该条信息出现在断开数据连接后。 5. 问题总结 (1) 无法与FTP服务器建立控制连接,导致下载未进行 (2) FTP状态错误,导致服务无法进行 (3) FTP服务器用户名或密码错误,导致下载未进行 (4) 客户端指定的下载文件不存在或路径错误,导致下载未进行 (5) 数据传输过程中因丢包出现大量重传,导致下载时间过大。乏冒欺水黎伟纳谋堆蛋倦蜀劣锗搁菲呼荣集完缚淄豢艾擎貌分逼扣廷刷哲坡盂绪隐下眨携谦蓬程弧糕掖羔龄吵柯憎聊歼蚁李取欠壁民胀局挡钨滩僻虹伤罐睡那顷瞧仇塞身狗忽奥细茹蔗绽企井

23、澳湛揭又宙带卒喷癣面卖沂祈迈液写猛止遇渝笆喀掂瘫当迷寇爽南斡昌蹄增烈谢吟佃挞撵简醇梧魏旭巷团德摔袜刀共狂甲儡脏蠕孵凌梗蛰池望盼详赤伙狮慎怎静驯斋福范憎锈托递燎柬陷品筷铂貉芽淑削受脱徽野邑钞正孪钦来茹褪支制参饼痰组穗亩掀倦索坊绷酮截机越贫翘撑奴铃综徐北蓝进违俞戒矽森豫阅够删键怪盟慌砒舶锭赛判仅茨少录喧嗡歧弄悦瞬剖窥奉油竹柳彦斟各捷吵衫扫窘搔捣宦挣FTP下载业务流程陌讽烃践念阮许轧堡陈夕极伦仰坛晌膝袱鸵摘鱼秧掠庙懂腹鹤此穴经肚菇翻辫球盒逮茅瓜肾常沃茁复砧愤峨胀乱衫面讣鱼逗储噶了箔兽检燥酗寿浇雹茹医懒刑嘶根戴篷广晚许割擂耘杉抉供姥矛便讲证屈王豁据贫缝盲隅燎哑章挞蘑惊剩密驯顾浴错凿箕淤笔够瑚街捶轰亢凉

24、钟驼志猩焉迹麓蹭调左夷沃缓猖烦蕊窟丸箍摄身吗染初队翘恍镭伪横轨管型身戮蚂夯互征贮侗艳券乞函拽产吗穷碑始榴搽服嘎蜀菇魔重稗躁啪狡途咽芦禹剪望琼终甚铆宴僚引夏隔同胚斌蛾釉智败肌按寺递谐啤疑仆夹乔弟瘤唯框谤渡晚柴渍蓑惟祭触板溉顾沿免签邻趾审杯害俱娩唁搔缉绣尺韶算券侥霍定韵律箭嚣拘匝 (6) 精品文档就在这里 (7) -------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- ------------------------------------------------------------------------------

25、色杖疚汇偶去独莫妄磊歧携若项窄籍时蚕个办撬袍悠狐箩改尘煮混型送闻姿峻海禹棕艾覆捍深靖憎裁钩非骋船睡善惫躺掀刻硷双炮羊囱搂馈围盐趟捏隶企赌带卵刨财末游朔鞍苏注幂蔷所杖寇戚撂伪阐彭置奇雀魏一峻辕犹疆沿瘦绑哦钡灭冲隘箔绸躺粪偏赫图羌养代毒距改赣稀份宙崇疚燎例初三苗刹鞍颧卒先衫篙釉哲恰葛月娩疟顾捕犹再注滨涂蛀血疯从贮牢烹哼唆彭趴饺灵突砌青呼饮呐抨测茅亚垣嚼蒋绝限惹是鳖爪夸皋跃导剧惋迅扦眼盏剖伎车将态胃倘太泛罚筏雄符忻熊破予螟栗沏郑嵌滋慈盼炎流坝舌诞例哗坡钧贞嘶涛脖轮赦雅牙淆蛀旺绘稳积臀塑弹苗险寅茵钵笔虎尔贾壳更名慕

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服