zoukankan      html  css  js  c++  java
  • DHCP原理和配置

    在大型网络中,会有大量的主机和设备需要获取ip地址和网络参数,为了解决手动配置的工作量大、ip冲突问题,因此需要使用DHCP(dynamic host configuration protocol)。

    对于DHCP协议需要掌握以下几点:

    1、掌握DHCP协议应用场景

    2、掌握DHCP基本原理

    3、掌握DHCP基本配置

    下面我们分别从以上三个方面进行学习。

    1、掌握DHCP协议应用场景

    dhcp协议服务器能够为大量的主机分配ip地址,并且能够集中管理,大型网络中(手动工作量大、配置容易冲突)、小型网络中(可以手动配置)

    2、掌握DHCP基本原理

    2.1、首先需要熟悉DHCP 协议的报文类型

    DHCP DISCOVER(广播)   该报文来自客户端,主要是来寻找DHCP服务器

    DHCP OFFER(单播)         该报文主要来自DHCP服务端,用来响应客户端DHCP DISCOVER 报文,此类报文携带各种配置信息

    DHCP REQUEST(广播)     客户端请求确认配置,或者续借租期

    DHCP ACK(单播)             服务器对REQUEST 报文的确认

    DHCP NAK  (单播)           服务器对REQUEST报文拒绝响应(服务器没有找到租约记录)

    DHCP RELEASE  (单播) 客户端需要释放地址时用来通知服务器

    DHCP 服务器需要有一个地址池,地址池为接口地址池和全局地址池,接口地址池优先于全局地址池,ARG3系列路由器支持两种地址池。

    2.2、DHCP租期更新
    一般默认租期为1天
    IP租约到达50%时,DHCP客户端会请求更新ip地址续约

    2.3、DHCP重绑定
    当客户端ip租约到达87.5%时,还没收到dhcp服务器相响应时,会申请绑定ip

    2.4、ip地址释放
    如果ip租期到期前都没有收到服务器响应,客户端停止使用此ip地址
    如果dhcp客户端不再使用分配的ip地址,也可以主动向dhcp服务器发生dhcp release 报文,释放该ip地址


    3、掌握DHCP的基本配置 (DHCP服务器一般是网络设备或者操作系统服务器)

    3.1、接口地址池配置

    <Huawei>system-view

    [Huawei]sysname AR

    [AR]interface g0/0/0

    [AR-GigabitEthernet0/0/0]ip add 192.168.1.1 24

    [AR-GigabitEthernet0/0/0]q

    [AR]dhcp enable

    [AR]interface g0/0/0

    [AR-GigabitEthernet0/0/0]dhcp select interface

    [AR-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8

    [AR-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.1.2 192.168.1.254

    [AR-GigabitEthernet0/0/0]dhcp server lease day 2

    <AR>display  dhcp server statistics  查看dhcp服务统计信息

    <AR>dis ip pool 显示地址池信息

    3.2全局地址池配置

    清除之前的dhcp配置

    [AR]undo dhcp enable

    [AR]inter g0/0/0

    [AR-GigabitEthernet0/0/0]dis cur inter g0/0/0

    验证配置
    display ip pool

    全局地址配置
    [AR]dhcp enable

    [AR]ip pool wclwcw

    [AR-ip-pool-wclwcw]10.1.12.0 mask 255.255.255.0

    [AR-ip-pool-wclwcw]dns-list 8.8.8.8

    [AR-ip-pool-wclwcw]gateway-list 10.1.12.254

    [AR-ip-pool-wclwcw]lease day 3

    [AR-ip-pool-wclwcw]dis this  查看配置情况

    [AR-ip-pool-wclwcw]inter g0/0/0

    [AR-GigabitEthernet0/0/0]dhcp select global

    坚持,相信有一天,你也能成为别人眼中的大牛! QQ:939598325
  • 相关阅读:
    jQuery学习笔记01
    webpack概念相关
    vue-cli4 配置公用scss样式的方法
    vue-cli4的路径别名
    webpack学习03——搭建本地服务器
    webpack学习02——Plungin的使用
    VSCode生成vue项目模板
    Vue的使用方法
    webpack学习01——初次打包
    文献随笔目录
  • 原文地址:https://www.cnblogs.com/wclwcw/p/5983156.html
Copyright © 2011-2022 走看看