看完就能学会FTP和DHCP✌️

本文详细介绍了文件传输协议FTP的工作原理,包括控制与数据连接端口,主动与被动模式。接着讲解了简单文件传输协议TFTP的特点及使用。最后,深入阐述了动态主机配置协议DHCP的背景、工作流程、IP地址租约更新以及DHCP中继代理的作用和相关配置命令。
摘要由CSDN通过智能技术生成

文件传输协议

FTP

定义

文件传输协议,客户端/服务器模型具备身份验证功能,双TCP链接

端口

  • 控制连接:21-------用于传输FTP命令和执行信息
  • 数据连接:20-------用于数据上传、下载

数据传输方式

主动方式:

  • 数据连接由服务器主动发起
  • 控制连接:21端口
  • 数据连接:20端口

被动方式:

  • 数据连接由客户端主动发起
  • 控制连接:21端口
  • 数据连接:服务器随机产生端口

TFTP

  • 简单文件传输协议
  • 基于UDP,69号端口
  • 只有数据传输功能,不提供身份验证,目录列表等功能

常用命令

[h3c]ftp server enable   //开启FTP服务
<h3c>ftp 'ip address'    //连接FTP服务器
ftp>ls                   //列出当前目录
ftp>get 'fliename'       //下载文件
ftp>put 'filename'       //上传文件
ftp>bye                  //断开FTP连接

DHCP

产生背景

局域网中手动配置静态IP地址任务繁琐,而且容易出错

定义

  • 动态主机配置协议
  • 用于为局域网中主机动态分配IP地址及相关信息
  • 采用客户端/服务器模式
  • 服务端端口UDP 67
  • 客户端端口UDP 68

工作原理

分配IP地址工作流程

  1. 客户端以全网广播形式发起IP地址寻找
  2. 服务器以全网广播形式向客户端发送IP地址提供
  3. 客户端选择好IP地址后,以全网广播形式向服务器请求选择结果
  4. 服务器向客户端以全网广播形式发送IP地址确认

特殊情况的处理

当网络中存在多台DHCP服务器,客户端会优先选择最先到达的IP地址提供

IP地址租约更新

  • 租期到达50%,客户端如在线,会向服务器单播发起租约更新请求
  • 租期到达87.5%,客户端如在线,会向服务器广播发起租约更新请求

DHCP中继代理

  • 用于跨网段分配IP地址
  • IP地址请求的相关报文都是广播发送,无法跨越网段,所以需要在中间路由器开启DHCP中继代理功能

相关命令

[h3c]dhcp enable                                               //开启DHCP服务
[h3c]dhcp server ip-pool 'name'                                //创建DHCP地址池
[h3c-dhcp-pool1]network 'network' mask 'mask'                  //配置用于分配的地址范围
[h3c-dhcp-pool1]gateway-list 'ip address'                      //配置用于分配的网关地址
[h3c-dhcp-pool1]dns-list 'ip address'                          //配置用于分配的DNS服务器地址
[h3c-dhcp-pool1]expired ……                                     //配置DHCP租期
[h3c]dhcp server forbidden-ip 'start ip address' 'end ip address'//配置不参与分配的IP地址
[h3c-GigabitEthernet 0/0]dhcp select relay                     //接口上开启DHCP中继功能
[h3c-GigabitEthernet 0/0]dhcp relay server-address 'ip address'//指定用于中继的DHCP服务器地址
[h3c]display dhcp server statistics                            //查看DHCP服务器统计信息
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
多数都是已经在百度验证答案了! 新华三”2017年全国大学生IT技术大赛预选赛  单选题 ] (2.0分)  以下工作于 OSI 参考模型数据链路层的设备是______。 (单选题 *必答)  A 广域网交换机  B 路由器  C 中继器  D 集线器 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP: 第一层:网络接口层 第二层:网间层 第三层:传输层 第四层:应用层  单选题 ] (2.0分)  FTP 默认使用的控制协议端口是______。 (单选题 *必答) POP3协议用于接收或下载邮件,默认端口110 SMTP协议用于传输或发送邮件,默认端口25 DNS是域名解析的系统,默认端口53 DHCP是动态主机配置协议,默认端口67(服务器) 68(客户) DHCP用的端号是UDP67和UDP68,这两个端口是正常的DHCP服务端口,你可以理解为一个发送,一个接收。客户端向68端口(bootps)广播请求配置,服务器向67端口(bootpc)广播回应请求。 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的 服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。 一般:67端口来接受!68端口来发送! HTTP默认使用TCP的80端口标识 FTP默认使用TCP的21端口标识 HTTPS默认使用TCP的443端口 远程桌面协议(RDP)默认使用TCP的3389端口 Telnet使用TCP的23端口 Windows访问共享资源使用TCP的445端口 TFTP 采用的传输层知名端口号为69。 TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。  A 20  B 21  C 23  D 22 3 [ 单选题 ] (2.0分)  在如图所示的 TCP 连接的建立过程中,SYN 中的 Z 部分应该填入________ (单选题 *必答
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值