FTP协议速记

1 篇文章 0 订阅
1 篇文章 0 订阅

首先这是一个速记帖,会持续更新。


大家用过各类FTP软件,以前用的最多的是CUTEFTP,后来又用FLASHFXP,再后来用FileZilla,其实都差不多。真没觉得差别多大。


FTP类的协议: sftp, ftp 属于应用层的协议。


FTP通常占用 20/21 端口。


FTP有两种模式。1,主动模式;2,被动模式。 主动模式使用20端口发送控制命令消息,比如登陆,告知服务器自己接受数据的端口号。

                                被动模式发送Pasv,和FTP服务端协商工作端口。服务器会返回一个大于1024的端口号用来通信。


FTP有各种命令: LOGIN/PASV/


FTP的传输文件格式: 1,二进制模式。 2,ASCII模式。  第二种没什么存在的必要了。传输的时候会把01二进制字符串转换成ASCII字符编码,这种场景可以被HTTP协议代替。

                                         当然HTTP协议也可以代替二进制传输模式。。。(WWW上有HTTP不能代替的东西么。。万能的HTTP,各种扩展)


最后感谢,万能的TCP/IP。你为什么这么牛逼

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值