linux scp、ftp和sftp有什么区别,传输文件那个速度快
传输文件使用ftp协议速度快。
区别如下:
一、指代不同
1、scp:是用来进行远程文件拷贝的,是 SSH 中最方便有用的命令。
2、ftp: 是 TCP/IP 协议组中的协议之一。
3、sftp:安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。
二、使用方式不同
1、scp:scp 在需要进行验证时会要求你输入密码或口令。
2、ftp:FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。
3、sftp:为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。
三、特点不同
1、scp:数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。
2、ftp:下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。
3、sftp:SFTP本身没有单独的守护进程,必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
-scp
-FTP协议
-sftp
你好,这是由于我们用的网络多数是不对称网络(即上传速度不等于下载速度),经调查我国网民用户习惯:下载(包括文件下载、视频点播等)大于上传,根据这些用户习惯决定了网络提供商,在端口上做数据的时候对上传做了限制,多数带宽用于用户下载。
上传下载是相对的:如你的4M的带宽下载速度400~500不等,你假设一台ftp服务器,这时,远方的朋友(假设他的是10M的带宽:理论下载速度应该是1~2M左右)登录你的ftp时,下载速度却只限制在100kb以下:对于他来说是下载,其实对于你的电脑就是上载(与就是上传),如果同时有两个用户下载的话,就相当与分流了:如果你的电脑上传速率是50kb,那么你的从你的电脑ftp里面复制东西过去他的电脑上可能就只 是25k了
不知道8M/S 跟40MBps/S怎么会是同等
M是大小单位MBPS是线路速率
用双绞线连接的线路 8M左右还算正常 有一定衰减
局域网的带宽是不会影响ADSL的带宽 但是会影响网卡的工作
首先,看下你的FTP服务器的设置
要是你的设置没有错误的话
那就是你的本机的问题
包括网络监控设备的上传限速、上传工具的设置等。
win 2003 server这个在
控制面板-管理工具-Internet 信息服务-FTP-属性
可能原因比较多:
1、服务器端对客户端有限制。
2、客户端对上传速度有限制。
3、还有可能是无线上网端对有线上网端的传输,这种情况下有时也会很慢。
常见就是以上3个,检查下看吧。
都差不多,传输速度是与网络和你所传的文件决定的。
内网会比外网快,相同大小的文件,单个大体积的文件比多个小体积的文件快。所以共享或者FTP,都建议把文件打包之后再传输。
0条评论