DHCP原理和配置

DHCP:动态主机配置协议,动态的从服务器服务端获取地址

静态:static写死,固定的ip地址,主机ip不变,扔调整接介入才会变化

动态:DHCP,不是固定的ip地址,由dhcp服务端动态的分配一个ip地址给客户端使用

Dhcp有一个地址池,可以分配的ip地址得范围

主要应用于大型局域网当中,主要集中地址管理,分配ip地址,可以在网络环境中动态的分配ip地址和网关,以及DNS解析地址

dhcp分为客户端和服务端

客户端的端口号为68

服务端的端口号为67

DHCP的分配方式

DHCP租约的过程

第一步:客户端在网络中搜索服务器(以广播的方式进行大量搜寻)

第二步:服务器向客户端响应服务(意思就是说我是dhcp服务的提供者,我能给你提供ip地址)

第三步:客户端向服务的发起服务请求,也就是向服务端申请从地址池当中获取一个ip地址

第四步:服务端向客户端提供一个ip地址

细节部分

第一步会发送DHCP discover报文,会在全网搜索可以给我提供ip地址的服务器

第二步服务器收到了请求,先检查自己的地址池,看看自身还有没有能够提供的ip地址,如果不能提供服务,消息报文将直接丢弃 ,如果检查完之后,有可以用的ip地址,把这个ip地址封装在DHCP offer的报文当中,以广播的形式发送报文,进行响应客户端

第三步客户端只会响应第一个收到的offer报文,服务端会把提供发的ip地址保留,暂不分配,这时候服务协议还是没有形成

第四步服务器来确定租约,客户端收到报文之后,会发一个require请求到服务端,形成租约,包括ip地址,和其他的相关信息。一并以ack的报文形式发送到客户端,最后客户端收到ack消息,然后开始配置ip地址,网关,DNS等相关信息,开始使用

注意:如果客户端重启了,在租约范围内是继续使用的

第五步更新租约,还剩下50%,服务端提醒客户端,是否继续使用ip地址,如果想要继续使用必须更新租约,客户端发送require,服务器实名确认你要继续使用,再发一个offer报文,我给你用,但是客户端响应renew报文给服务端,表示更新租约继续使用

更新租约

实验部分:

准备两台服务器:

一台提供ip地址池

客户端:从服务端获取ip地址池

第一步关闭两边的防火墙和安全机制

第二步安装dhcp

第三步配置地址池

复制

进入客户机

配置网卡信息

FTP:文件传输协议

主要是网络上对文件传输的控制协议,也是双向传输,虽说操作系统各不同,但是所有的文件都是基于FTP协议来的

FTTP服务器默认使用TCP协议的20端口进行通信

20端口主要是建立数据连接,并且传输数据文件

21端口建立控制连接,并传输FTP的控制命令

他有两种模式,主动模式和被动模式(面试会问)

主动模式就是客户端选择一个端口和FTP服务端的21端口建立控制信息

传输数据文件时,客户端会选择另一个端口(1025)的20端口进行数据连接

服务端通过控制连接把数据发送到客户端选择另一个端口(1025)

被动模式

客户端(1024)也是和服务端的21端口进行控制连接

客户端也会选择;另一个端口,而且服务端也会选择另外一个端口

1025

服务端选择一个20的额映射端口,2023 2024

2023端口和1025端口建立数据传输连接

服务端通过控制连接,从映射端口2023发送数据请求

一般情况下被动模式用的居多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值