当前位置:首页 » 文件管理 » ftptcp

ftptcp

发布时间: 2022-01-09 20:59:57

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

说简单一点:
ftp把文件拆开了,分成包
tcp把这些包往其它地方传
然后靠ip把包分到目标
然后再经过tcp到目标的ftp
然后目标的ftp把文件还原
socket就是套接字,用来通信的

❷ FTP是TCP/IP协议的一部分对吗

FTP协议即文件传输协议,它是一个标准协议,FTP协议也是应用TCP/IP协议的应用协议标准,它是在计算机和网络之间交换文件的最简单的方法。

❸ 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协议了啊~~不知道说明白没有!

❹ 文件传输协议FTP与TCP/IP协议之间有什么关系

TCP/IP协议是目前网络所采用的一种框架协议,包括五层:
应用层,传输层,网络层,链路层,物理层。
FTP协议是TCP/IP协议的一部分,严格意义上来说是应用层协议
FTP是一种应用程序
基于TCP/IP协议,它定义了本地登录户机与远程服务器之间的交互过程。

❺ 我想请问一下:文件传输协议FTP与TCP/IP协议之间有什么关系吗,希望您可以帮我解答一下,谢谢您!!!

ftp是应用层的协议。TCP/IP是协议族,指一类协议,是现在事实上的国际协议,但法定的国际协议是OSI七层协议。TCP协议是传输层协议。IP是网络层协议。FTP与TCP 之间是服务与被服务的关系,FTP使用TCP提供的服务。TCP使用IP提供的服务。

❻ 默认时,FTP服务所使用的TCP端口是什么

FTP默认使用21端口。

21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务,FTP服务主要是为了在两台计算机之间实现文件的上传与下载,一台计算机作为FTP客户端,另一台计算机作为FTP服务器,可以采用匿名(anonymous)登录和授权用户名与密码登录两种方式登录FTP服务器。

(6)ftptcp扩展阅读:

在Windows中可以通过Internet信息服务(IIS)来提供FTP连接和管理,也可以单独安装FTP服务器软件来实现FTP功能,比如常见的FTPServ-U。

操作建议:因为有的FTP服务器可以通过匿名登录,所以常常会被黑客利用。另外,21端口还会被一些木马利用,比如Blade Runner、FTP Trojan、Doly Trojan、WebEx等等。如果不架设FTP服务器,建议关闭21端口。

❼ ftp http tcp 三者有何区别

它是Internet上使用非常广泛的一种通讯协议,是计算机网络上主机之间传送文件的一种服务协议。FTP支持多种文件类型和文件格式,如文本文件和二进制文件。 TCP/IPTCP是传输控制协议(Transmission Control Protocol)的缩写,IP地址是互联网协议(Internet Protocol)的缩写。世界上有各种不同类型的计算机,也有不同的操作系统,要想让这些装有不同操作系统的不同类型计算机互相通讯,就必须有统一的标准。TCP/IP是Internet使用的一组协议(Protocol),是目前被各方面遵从的网际互联工业标准。协议有底层和上层之分,底层协议规定了计算机硬件的接口规范,上层协议规定了软件程序必需共同遵守的一些规则以及程序员在写程序时使用的统一标准。TCP/IP有l00多个协议,其中用得最广的是SMTP(电子邮件协议)、FTP(文件传输协议)、TELNET(远程登录协议)。其中最重要的两个协议是传输控制协议TCP(Transmission Control Protocol)和互联协议IP(Internet Protocol)。

❽ FTP使用的端口号是TCP的什么

FTP服务一般运行在20和21两个端口。端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流,并且是命令通向ftp服务器的进口。

❾ ftp是基于什么协议的 TCP还是UDP

tcp。

文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。

(9)ftptcp扩展阅读:


FTP客户端发起FTP会话,与FTP服务器建立相应的连接。FTP会话期间要建立控制信息进程与数据进程两个连接。控制连接不能完成传输数据的任务,只能用来传送FTP执行的内部命令以及命令的响应等控制信息;数据连接是服务器与客户端之间传输文件的连接,是全双工的,允许同时进行双向数据传输。当数据传输完成后,数据连接会撤消,再回到FTP会话状态,直到控制连接被撤消,并退出会话为止。

❿ 为什么FTP服务需要使用TCP协议而不使用UDP协议

tftp倒是udp的
FTP 文件传输协议
首先保证数据的传输的完整性 所以使用TCP协议

热点内容
tcp服务器搭建windows 发布:2024-09-20 23:13:16 浏览:635
腾讯校招简历上传 发布:2024-09-20 22:55:33 浏览:587
vba与数据库连接 发布:2024-09-20 22:55:24 浏览:323
网易版我的世界电脑版服务器推荐 发布:2024-09-20 22:55:23 浏览:696
中兴服务器管理口地址配置 发布:2024-09-20 22:50:22 浏览:118
域名指定服务器ip 发布:2024-09-20 22:26:43 浏览:673
jsp系统源码下载 发布:2024-09-20 22:22:22 浏览:866
怎么给云服务器套盾 发布:2024-09-20 22:06:21 浏览:8
我的世界建筑大师设计服务器 发布:2024-09-20 22:05:37 浏览:151
sqlserver的check约束 发布:2024-09-20 22:05:25 浏览:407