FTP与魔法路由器
發表於 : 週六 12月 10, 2011 2:06 am
应用魔法路由器到FTP上是非常困难。 从互联网上可以看到以下笔记记录。
根据我们的测试:
这是不可能转发FTP,因为FTP客户端会检查从FTP服务器返回的数据字符中的IP。 FTP不是直接通过"IP:端口"连接并会话的,不像SMTP,POP3或HTTP服务。
互联网上,关于ftp连接:
FTP工作在OSI模型的应用层,使用TCP/ IP传输文件。[3]为了做到这一点,FTP服务需要运行并等待进入的请求。[3]然后客户端计算机才能通过端口21与服务器通信。[3][6]这种连接方式,称为控制连接,[7]会话期间保持一直打开连接,第二种连接,称为数据连接,[2][7] 服务器会以端口20与客端端口商议(主动模式)或客端随意开启端口连接到服务器已商议的端口(被动模式)。[2][6]控制连接用于会话管理(例如:命令,识别,密码)。[8]使用一个类似于telnet的协议实现客户端和服务器信息交换。例如"RETR 文件名"将从服务器传送指定的文件到客户端。由于这两个端口的结构,FTP被认为是已经失去波段,而不是一种类似于http.[8]的带波段协议。
根据我们的测试:
这是不可能转发FTP,因为FTP客户端会检查从FTP服务器返回的数据字符中的IP。 FTP不是直接通过"IP:端口"连接并会话的,不像SMTP,POP3或HTTP服务。
互联网上,关于ftp连接:
FTP工作在OSI模型的应用层,使用TCP/ IP传输文件。[3]为了做到这一点,FTP服务需要运行并等待进入的请求。[3]然后客户端计算机才能通过端口21与服务器通信。[3][6]这种连接方式,称为控制连接,[7]会话期间保持一直打开连接,第二种连接,称为数据连接,[2][7] 服务器会以端口20与客端端口商议(主动模式)或客端随意开启端口连接到服务器已商议的端口(被动模式)。[2][6]控制连接用于会话管理(例如:命令,识别,密码)。[8]使用一个类似于telnet的协议实现客户端和服务器信息交换。例如"RETR 文件名"将从服务器传送指定的文件到客户端。由于这两个端口的结构,FTP被认为是已经失去波段,而不是一种类似于http.[8]的带波段协议。