FTP的和SNMP中的数据传输(知识点总结)

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
简介: FTP的和SNMP中的数据传输(知识点总结)

一.FTP的数据传输(20,21端口)


FTP客户机与服务器之间建立两条TCP连接,一条用于传送控制信息(端口号为 21),另一条用于传送文件内容(端口号为20)。客户端应用进程的端口应该为高端(端口号大于1024)。


FTP工作模式分为两种:


1.主动模式

7a5d742182d14a90ace8e22bc2143915.png

1.客户端需要接收数据时,会提交PORT命令到FTP服务器21号端口,PORT命令包含客户端用什么端口接收数据


2.在传输数据时,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。FTP server必须和客户端建立一个新的连接来传输数据。


2.被动模式


c1ff2025a61a4dfab2d8c71bee9a6121.png


1.在建立连接之后,客户端发送PASV命令至服务端的21号端口


2.服务端收到PASV命令之后,开放一个高位端口(大于1024),并且通知客户端在这个端口传输数据,客户端连接FTP服务端此端口,然后FTP服务端通过这个端口进行数据传输,此时FTP server不再需要建立一个新的和客户端之间的连接。


主动模式和被动模式的区别:


1.主动模式中FTP  server需要建立一个新的和客户端的连接,被动模式不用


2.主动模式中传输数据时,服务端通过开放20号端口连接至客户端的指定端口传输数据。


被动模式中,服务端通过开放一个高位端口连接至 客户端指定端口传输数据。


注(补充)


匿名用户的权限与在“本地用户和组”的权限 (7) ,FTP可以设置 (8) 虚拟目录。FTP服务器可以通过 (9) 访问。

(9)备选答案:

A.DOS、客户端方式

B.客户端、浏览器方式

C.DOS、浏览器、客户端方式

(7)相同

(8)多个

(9)C


在进行FTP的设置时,匿名用户使用的用户名和密码都来自“本地用户和组”,并且与“本地用户和组”中的权限一致。FTP可以设置多个虚拟目录为不同的用户提供服务。FTP可以通过命令行、浏览器、客户端方式访问。


二.SNMP的数据传输(161,162端口)


16ebe0ff66004ee996d6dc77c9f2a225.png


管理站发送报文的协议为UDP,目的端口为161


get-request操作:从代理进程处提取一个或多个参数值(网管系统发送),可用于管理进程查询代理中一个或多个变量的值。


get-next-request操作

从代理进程处提取紧跟当前参数值的下一个参数值(网管系统发送)


set-request操作:设置代理进程的一个或多个参数值(网管系统发送)


代理发送的Trap报文的目的端口为162


get-response操作:返回的一个或多个参数值。

这个操作是由代理进程发出的,它是前面三种操作的响应操作(代理发送)


trap操作:代理进程主动发出的报文,通知管理进程有某些事情发生(代理发送)


相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
相关文章
|
12天前
|
网络协议 网络安全
13.网络协议-FTP协议
13.网络协议-FTP协议
|
1月前
|
网络协议 安全 Linux
Telnet协议:远程终端协议的基础知识
Telnet协议:远程终端协议的基础知识
45 2
|
7月前
|
存储 网络协议 Linux
网络协议与攻击模拟-19-FTP协议
网络协议与攻击模拟-19-FTP协议
61 0
|
8月前
|
Unix Linux 测试技术
FTP命令不同系统之间传输文件
FTP命令不同系统之间传输文件
|
域名解析 网络协议 数据库
|
存储 网络协议 Unix
网络-FTP协议与TFTP协议
网络-FTP协议与TFTP协议
165 0
网络-FTP协议与TFTP协议
|
数据安全/隐私保护
FTP协议连接模式详解
FTP分主动模式(Port)和被动模式(Passive)
FTP协议连接模式详解
|
网络协议 算法 Java
【计网修炼手册】五层协议-5应用层-FTP&TELNET
《计算机组成原理》、《数据结构与算法》、《操作系统》、《计算机网络》不仅是大学信息科学与工程学院的核心课程,也是计算机考研专业基础综合408的考试内容。学习这些内容可能不见得像学习Java和GO一样能让你迅速找到工作,但他们作为计算机世界的基石是需要认真掌握的,这些知识是源源不断的技术浪潮中不会被淘汰的知识。
145 0
|
网络协议 数据安全/隐私保护
【计算机网络】应用层 : FTP 文件传输协议 ( FTP 客户端 和 服务器 | FTP 工作原理 | FTP 传输模式 )
【计算机网络】应用层 : FTP 文件传输协议 ( FTP 客户端 和 服务器 | FTP 工作原理 | FTP 传输模式 )
382 0
|
知识图谱
路由交换基础——FTP文件传输协议
路由交换基础——FTP文件传输协议
284 0
路由交换基础——FTP文件传输协议