看完就能学会FTP和DHCP✌️
文章目录
- 文件传输协议
- FTP
- 定义
- 端口
- 数据传输方式
- TFTP
- 常用命令
- DHCP
- 产生背景
- 定义
- 工作原理
- 分配IP地址工作流程
- 特殊情况的处理
- IP地址租约更新
- DHCP中继代理
- 相关命令
文件传输协议
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地址工作流程
- 客户端以全网广播形式发起IP地址寻找
- 服务器以全网广播形式向客户端发送IP地址提供
- 客户端选择好IP地址后,以全网广播形式向服务器请求选择结果
- 服务器向客户端以全网广播形式发送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服务器统计信息
看完就能学会FTP和DHCP✌️相关推荐
- 如何给图片降噪?看完你就学会了
当你在夜间用手机进行拍照,拍出来的照片会显得比较粗糙,你知道为什么吗?因为光线不足,就会导致拍摄后传输出来的照片产生噪点,从而使照片的像素看起来不是那么的清晰.那么你们知道图片怎么降噪吗?下面就让我们 ...
- 基于jmeter测试web接口,看完都说学会了
最近接到一个需求,产品说要对一个接口做负载均衡.当时我听到这个需求的时候,我的内心是奔溃的--这接口只有一个,怎么做负载均衡,负载均衡起码得有两个才能做啊! 最后理解了产品想要做的东西:由于线上某接口 ...
- 如何根据原理图画封装_如何将原理图符号画得通俗易懂,看完你就学会了!
有很多关于绘制原理图符号的讨论.使你的原理图符号能够让人理解非常重要.有时用计算机辅助设计(CAD)软件包中预先做好的符号就可以了,但大多数符号并不太理想.请确保你的软件包能方便地创建符号,因为你可能 ...
- 手机怎么用外嵌字幕_今天才知道,手机拍视频还能添加字幕,方法太简单,看完就能学会...
很多人平时都喜欢拍视频,那么你们知道用手机拍摄视频,怎么给视频添加字幕吗?我想很多人都不知道吧,其实方法很简单,下面小编就来教大家,一起来看看吧. 方法一:微信 (1)看到微信,大家是不是还纳闷,微信 ...
- 手机扫描怎么做成文档?看完你就学会操作了
相信很多职场人在办公的时候,经常会遇到大量的文件需要处理,其中一部分可能是纸质版的文件.但为了方便进行编辑,大家需要可以借助一些扫描软件对纸质版文件进行扫描,但是还有一部分小伙伴可能还不知道应该怎么进 ...
- js总结篇上 (看完你就学会整个js)
1.javascript基础 1. javascript组成 * ECMAScript(核心标准) * 扩展-->浏览器端* DOM* BOM * 扩展-->服务器端* NODEJS 1. ...
- Cisco路由器调试命令大全,看完就全部学会!
全局调试 在配置Cisco路由器时,全局和接口命令的界限是十分明显的.在这种情况下,我们使用"全局"来标识那些不能用于接口调试或者特定的传输介质类型和协议调试的命令. 例如,在25 ...
- 看完这篇学会Ansible
安装Ansible # yum -y install epel-release # yum list all *ansible* # yum info ansible # yum -y install ...
- 怎么将WPS转换成WORD?看完你就学会了
已经步入职场的小伙伴们,应该对WPS并不陌生吧!我们经常会用它进行各种文档的编辑.修改和查看,而它保存的格式便是WPS的,当你想把这些文件分享给他人时,会因为对方没有安装WPS软件而打不开文件的情况, ...
- 如何翻译英文音频?看完你就学会了
在平时的工作中,相信大家应该都会遇到一些不太熟悉的英文或者其它外文的语言,这给我们的生活带来了诸多烦恼,那遇到这种情况,我们应该怎么办呢?其实很简单,我们可以利用一些软件来将这些语言转换成中文,这样不 ...
最新文章
- 海思3559A上编译libyuv源码操作步骤
- linux支持的machine-types
- Kail Linux渗透测试教程之Recon-NG框架
- Office 2013集成SP1
- 【Python案例】一键自动抠图生成证件照
- 杭州电子科技大学acm--2005
- MySQL创建S,P,J,SPJ表,以及SQL语句
- 学python可以改善思维_论高中新课标下Python课程对学生计算思维的培养
- 【Scratch】青少年蓝桥杯_每日一题_6.25_加密
- 如何往 Apple Watch 中添加音乐
- oracle常用函数 (一)
- 文件传输协议的五种安全文件传输替代方案
- 数据结构之顺序表的删除、查找、遍历
- Windows Defender 打开后一片空白,安全中心不显示
- C++--顺时针打印矩阵
- 高中计算机老师是学的什么专业吗,高中生:当老师,6类专业不是师范生也“有资格”...
- 用Python分析韩国女团喜欢什么单词 !
- 初识人脸识别---人脸识别研究报告(概述篇)
- 联发科p60和骁龙710哪个好_一文读懂骁龙710/骁龙660/骁龙845/Helio P60的区别,联发科有苦说不出?-控制器/处理器-与非网...
- 欧洲发展最快的金融科技初创公司如何扰乱支付行业