在主动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,然后开放N+1号端口进行监听,并向服务器发出PORT N+1命令。服务器接收到命令后,会用其本地的FTP数据端口(通常是20)来连接客户端指定的端口N+1,进行数据传输。
在被动模式下,FTP库户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,同时会开启N+1号端口。然后向服务器发送PASV命令,通知服务器自己处于被动模式。服务器收到命令后,会开放一个大于1024的端口P进行监听,然后用PORT P命令通知客户端,自己的数据端口是P。客户端收到命令后,会通过N+1号端口连接服务器的 ...
- 浏览: 3561 次
- 性别:

- 来自: 杭州

- 详细资料
搜索本博客
我的相册
CommandPattern2
共 11 张
共 11 张
最近加入圈子
链接
- 在项目中整合FCKeditor
- HTML编辑器FCKeditor使用详解
- 将SQL Server 2005中的数据同步到Oracle中
- SQL 连接 oracle 方法
- 异地SQL Server与Oracle数据同步解决方案
- SqlServer下数据库链接的使用方法
- 随机数生成算法
- JavaScript中的正则表达式解析
- 英文自我介绍-简历
- java面试笔试题大汇总
- Lucene:基于Java的全文检索引擎简介
- 浅谈B/S系统安全
- Oracle中的Hash Join祥解
- Hash join算法原理
- oralce学习笔记之异常处理篇
- 转发和重定向的区别
- 外企面试顺利通关全攻略
- 我的google面试经历
- 分析in和exists的区别与执行效率的问题
- 北航BBS上遇小强,贴出来,激励自己
- hibernate实体对象
- Hibernate中实体对象的生命周期
- Hibernate 实体对象的状态及转化
- 易保面试题
- 易保面试,英文翻译题
- Java编译器对于String常量表达式的优化
- Java中static 和final的区别
- SQL Group by 学习
- Oracle SQL99 外连接的写法区别
- Struts开发指南之工作流程
- 从800到了15000 -- 一个非科班三流大学程序员的路程
- SQL 语句中特殊字符的处理及预防sql 注射
- 记一次对20NT安全小组的渗透测试
- E-R图
- 数据库系统设计
- 数据结构学习笔记(转载)
- Spring中WebApplicationContext的研究
- BeanFactory及ApplicationContext的基本原理
- 与高手共事
- 阿里软件招JAVA工程师面试题
- Spring的事件处理机制陷阱
- org.hibernate.FlushMode
- 优化Oracle数据库性能
- SQL语句性能调整原则
- Oracle调优综述
- Oracle DBA优化数据库性能心得体会
- 说说大型高并发高负载网站的系统架构
- web架构设计经验分享
- DDOS
- jBPM开发入门指南
- 轻松实现Apache,Tomcat集群和负载均衡
- 结合Apache和Tomcat实现集群和负载均衡
- Tomcat性能优化笔记
- Tomcat性能调整
- Oracle语句优化规则汇总
- ASP.NET是否可以和JSP公用一个Session或Cookie?
- Leo——感谢生活!
- Oracle 5大ACE谈数据库技术学习
- 如何学习Oracle-eygle的方法经验谈
- 可伸缩性最佳实践:来自eBay的经验
- 关于Oracle学习以及DBA工作机会
- Architecture相关架构的学习
- 架构师书单 2nd Edition
- IT学习力
最新评论
-
Struts-html标签好用吗?
我觉得就是一种规定和标准,大家都用,一看就明白了。 至于和普通的html相比,我 ...
-- by gitahwang -
Struts-html标签好用吗?
BirdGu 写道javaboy2006 写道抛出异常的爱 写道不喜欢就用< ...
-- by javaboy2006 -
Struts-html标签好用吗?
javaboy2006 写道抛出异常的爱 写道不喜欢就用<%%> 反正有3 ...
-- by 抛出异常的爱 -
Struts-html标签好用吗?
javaboy2006 写道抛出异常的爱 写道不喜欢就用<%%> 反正有3 ...
-- by BirdGu -
Struts-html标签好用吗?
抛出异常的爱 写道不喜欢就用<%%>反正有30%的需求都必须用《%%》才能 ...
-- by javaboy2006






评论排行榜