【ftp和dns】

本文深入探讨了TCP、FTP和DNS的相关知识。FTP部分讲解了主动模式和被动模式的数据传输,并介绍了如何配置FTP服务器。DNS解析部分详细阐述了域名解析的过程,包括正向、反向解析以及主从服务器的配置。实验部分涉及了DNS的正向和反向解析配置,以及主从服务器的设置。
摘要由CSDN通过智能技术生成

一、tcp

tcp:传输协议

端口通信:20 21

20:建立数据链接,传输文件数据

21:控制链接,传输ftp的控制命令

二、ftp

理论知识

ftp:文件传输协议,也是一个应用程序

网络上控制文件的双向传输

有不同操作系统的ftp,但都遵守同一种协议

ftp数据链接有两种方式

1.主动模式:服务器主动对客户端发起连接

2.被动模式:服务器被动对客户端等待数据连接,客户端主动去连接服务器

主动模式:

客户端-------->服务器建立控制连接 21

客户端随机选择一个未使用的端口,告知服务器使用这个端口

进行数据连接,服务器通过控制连接把请求发送到客户端指定的端口

被动模式:

客户端--------->服务器建立控制连接21,服务器随机选择一个端口,作为数据连接,数据转出,服务器告知客户端,使用服务器指定的端口进行数据连接和数据传输

被动模式更容易穿越防火墙
在这里插入图片描述
在这里插入图片描述

实验

配置允许匿名用户和普通上传文件下载文件
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值