当前位置:首页 » 文件传输 » ftpsocket区别
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftpsocket区别

发布时间: 2023-03-25 01:33:35

❶ FTP和TCP都会建立连接~他们有什么区别吗

Ftp

将文件传输到运行文件传输协议 (FTP) 服务器服务(如 Internet 信息服务)的计算机,或从这台计算机传输文件。可以通过处理 ASCII 文本文件交互式地或以批处理模式使用 Ftp。

语法
ftp [-v] [-d] [-i] [-n] [-g] [-s:FileName] [-a] [-w:WindowSize] [-A] [Host]

参数
-v
禁止显示 FTP 服务器响应。
/d
启用调试、显示在 FTP 客户端和 FTP 服务器之间传递的所有命令。
-i
传送多个文件时禁用交互提示。
-n
在建立初始连接后禁止自动登录功能。
-g
禁用文件名组合。Glob 允许使用星号 (*) 和问号 (?) 作为本地文件和路径名的通配符字符。详细信息,请参阅 Ftp:Glob。
-s:filename
指定包含 ftp 命令的文本文件。这些命令在启动 ftp 后自动运行。该参数不允许带有空格。使用该参数而不是重定向 (<)。
-a
指定绑定 FTP 数据连接时可以使用任何本地接口。
-w:windowsize
指定传输缓冲的大小。默认窗口大小为 4096 字节。
-A
匿名登录到 FTP 服务器。
Host
指定要连接的计算机名、IP 地址或 FTP 服务器的 IPv6 地址。如果指定了主机名或地址,则其必须是命令行的最后一个参数。
/?
在命令提示符下显示帮助。
注释
ftp 参数的前缀必须使用连接号 (-) 而不是斜线 (/)。
Ftp 命令行参数是区分大小写的。
只有网际协议 (TCP/IP) 已经作为网络适配器属性(在 网络连接)中的组件安装之后,才可使用该命令。
Ftp 可以交互使用。启动 ftp 后,ftp 将创建一个可以在其中使用 ftp 命令的子环境。可以通过键入 quit 命令返回到命令提示符下。当运行 ftp 子环境时,它将由 ftp > 命令提示符表示。
有关 ftp 子命令的详细信息,请参阅“相关主题”。
安装 IPv6 协议后,Ftp 支持使用 IPv6。详细信息,请参阅 IP 版本 6 和 IPv6 应用程序。
范例
要登录到名为 ftp.example.microsoft.com 的 FTP 服务器,请键入下面的命令:

ftp ftp.example.microsoft.com

要匿名登录到名为 ftp.example.microsoft.com 的 FTP 服务器,请键入如下命令:

ftp -A ftp.example.microsoft.com

要登录到名为 ftp.example.microsoft.com 的 FTP 服务器并运行名为 Rsynch.txe 文件中的 ftp 命令,请键入如下命令:

ftp -s:resynch.txt ftp.example.microsoft.com

格式化图例
格式 含义
斜体 用户必须提供的信息
粗体 用户必须像显示的一样准确键入的元素
省略号 (...) 可在命令行中重复多次的参数
在括号 ([]) 之间 可选项目
在大括号 ({}) 之间;将选项用竖线 (|) 隔开。例如:{even|odd} 用户必须从中只选择一个选项的选项组
Courier 字体 代码或程序输出
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TCP/IP

Internet 上得到广泛使用的一组网络协议,用来跨有不同硬件体系结构和不同操作系统的计算机相互连接的网络通讯。TCP/IP 包括计算机如何进行通讯的标准,及用于连接网络和路由选择通信的约定。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这么说我不知你明不明白,所谓ftp是“将文件传输到运行文件传输协议 (FTP) 服务器服务(如 Internet 信息服务)的计算机,或从这台计算机传输文件。”而tcp是“Internet 上得到广泛使用的一组网络协议,用来跨有不同硬件体系结构和不同操作系统的计算机相互连接的网络通讯。”
你可以这样理解,tcp是internet上的协议,而ftp则不一定非要通过internet,比如LAN也可以呀~~~所以说当我们通过internet下载ftp服务器上资源时就必须用到tcp/ip协议了啊~~不知道说明白没有!

❷ 关于文件传输:socket直连,http,ftp,哪种方式更好

p2p 是更快的——UDP多线程传输,但相对尺皮要复陵袭差杂很多。

socket 自定义协议,应该仅次

然后 FTP
最好HTTP——但HTTP也可以使用PUT、多禅咐线程

❸ ftp协议和TCP协议,什么关系如何理解socket

FTP,TCP是跑在网络上的协议,就好像MP3,WMA格式的音乐一样。FTP主要用于文件的传输,TCP可以跑HTML,图像,超链SOCKET是将TCP,UDP协议的功能打包使用,一般给开发人员用的。

❹ 对于FTP,socket和FtpWebRequest有什么区别

一个是底层的普遍适用的,一个是封装好的ftp专用的,用后者吧