精选文章 FTP与TFTP 学习小记

FTP与TFTP 学习小记

作者:Crush_u 时间: 2020-07-27 10:57:41
Crush_u 2020-07-27 10:57:41

FTP:

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。

FTP协议包括服务器和客户端,基于TCP协议实现。FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关

默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果采用被动模式,则具体最终使用哪个端口要服务器端和客户端协商决定。

FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。并支持交互

TFTP:

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。

基于UDP协议而实现。

端口号默认为69。

此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,即单向传输,并不支持交互 。

勿删,copyright占位
分享文章到微博
分享文章到朋友圈

上一篇:第四范式入选Forrester中国机器学习Now Tech™,成唯一AutoML专注类大型厂商

下一篇:企业数字化转型 CIO需遵循三大原则

您可能感兴趣

  • 计算机网络安全

    第一章 绪 论 1、典型的网络安全威胁 威 胁 描 述 窃听 网络中传输的敏感信息被窃听。 重传 攻击者事先获得部分或全部信息,以后将此信息发送给接收者。 伪造 攻击者将伪造的信息发送给接收者。 篡改 攻击者对合法用户之间的通讯信息进行修改、删除、插入,再发送给接收者。 非授权访问 通过假冒、身份攻击、系统漏洞等手段,获取系统访问权,从而使非法用户进入网络系统读取、删除、修改、插入信息等。 ...

  • 硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次握手和四次挥手面试题

    每日一句英语学习,每天进步一点点: 前言 不管面试 Java 、C/C++、Python 等开发岗位, TCP 的知识点可以说是的必问的了。 任 TCP 虐我千百遍,我仍待 TCP 如初恋。 遥想小林当年校招时常因 TCP 面试题被刷,真是又爱又狠…. 过去不会没关系,今天就让我们来消除这份恐惧,微笑着勇敢的面对它吧! 所以小林整理了关于 TCP 三次握手和四次挥手的面试题型,跟大家一起探讨...

  • KVM详解,教科书般的经典讲解

    KVM 介绍(1):简介及安装 http://www.cnblogs.com/sammyliu/p/4543110.html 学习 KVM 的系列文章: (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接分配和 SR-IOV (5)libvirt 介绍 (6)Nova 通过...

  • Python Tutorial Python教程

    https://www.journaldev.com/python-tutorial Python教程 Python是最流行的编程语言之一。在过去的几年中,由于对数据科学,深度学习,机器学习和人工智能的兴趣日益浓厚,它已经获得了很大的普及。 只需查看Google趋势图即可了解对Python编程语言的兴趣。它在不断增加,并且会随着时间的推移不断增加。 随着时间的推移对Python的兴趣 为什么...

  • 软件测试面试题(汇总)

    软件测试 面试题汇总 测试技术面试题 1、什么是兼容性测试?兼容性测试侧重哪些方面?.................................................................................... 5 2、我现在有个程序,发现在Windows上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题? 5 3、测试的策略有哪些?.......

  • 花了三个月终于把所有的Python库全部整理了!祝你早日拿到高薪!

    链接:https://www.jianshu.com/p/2642f9d28f34 库名称简介 Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable主要用于在终端或浏览器端构建格式化的输出。 difflib,[Python]标准库,计算文本差异 Levenshtein,快速计算字符串相似度...

  • 第三阶段:数据存储与计算(离线场景):3.2 数据存储hdfs

    云计算 云计算的看法,是忽悠?还是能带来真实价值的东西? 云计算是对现有资源集中优化后,对客户提供服务,从现在的情况来看云计算真实的为大家提供了服务,比如:网盘等。至于云计算更为准确的定义为美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够...

  • 【Linux】Makefile如何写?Makefile使用大全

    Makefile 值得一提的是,在Makefile中的命令,必须要以[Tab]键开始。 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。...

华为云40多款云服务产品0元试用活动

免费套餐,马上领取!
CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。