4.26 DHCP

本文详细介绍了IP地址的主类分类,包括A类、B类、C类地址的特征和用途,以及子网化的目的和子网掩码的作用。此外,还探讨了DHCP协议的工作流程,如OFFER、REQUEST和ACK报文的交互,以及地址冲突检测和地址池管理。DHCP中继在跨越网络时的角色也被提及,确保客户端能获取到正确的IP地址。
摘要由CSDN通过智能技术生成

IP地址架构与主类分类,首字节规则

主类分类

  • A : 最高位恒为零 0-127
    • 0.0.0.0/0 默认路由 缺省路由 ;
    • 127.0.0.1 环回地址 用来检测网卡的驱动是否OK
    • 2^24 - 2 ; 两个不能用:主机位全为0的IP地址 主机位全为1的IP地址
  • B : 最高的两位恒为10 128-191
    • 前16位是网路位 后16位是主机位
    • 2 ^16 -2 ;
  • C : 最高三位恒为110 192 - 223 2^8-2
  • D : 组播地址
  • E :

路由 Route 去往一个目的网络的路径信息

网络号 主机位全为0的IP地址 用来标识网络

子网广播(主机位全为1的地址) :255.255.255.255 全向广播;一般用于网络内的广播

定向广播:xx.255.255.255

  • PCA--R1---R2---PCB 20.0.0.0/8 要给对端所有的设备广播,那么设的IP地址是20.255.255.255 当他到达R2的右端后,会被转换为 255.255.255.255 在对端网络内进行泛洪

子网化

目的:将一个主类地址段中的不同地址用于不同网络之间,并且可以解决地址冲突问题

11.0.0.0/8 : /8 表示的就是网络位的位数

借位: 将靠近网络位的主机位变更为主机位

主机位最少留两位 : 00 11 不能用

P2P : 点到点网络

MA : 多路访问网络

子网掩码 Netmask

  • FLSM 定长子网掩码
    • 所有属于同一个主网的子网段 网络位长度安全一致
  • VLSM 不定长子网掩码

公有地址与私有地址

公有地址 :

私有地址 :10.0.0.0/8 172.16.0.0/16-172.31.0.0/16 192.168.0.0/24-192.168.255.0/24

MPLS VPN : 拉专线

DHCP

报文类型与作用

  • 若有多台服务器给主机发送了OFFER,那么主机会采用最先到达的OFFER,并且回复一个Request;
  • ACK与OFFER的内容完全一样,除了报文id
  • 发送ACK的时候,思科以广播发,华为以单播发;因为在OFFER报文收到时,这个ip地址本身是没有使用的,那可以暂时给主机使用;
  • 同时也需要看客户端能不能支持单播,如果不支持,那么都要以广播的形式发。
  • NAK : 广播形式发送;
  • 三种发送Requset 的情况
    • 收到OFFER后,发送对应的Requst,谁提供的用了,谁提供的没用;广播形式;
    • 当地址使用时间达到百分之50的时候,通过单播形式向服务器发送请求;如果服务器允许,那么发送ACK,如果不允许,那么发送NAK;当地址使用时间达到87.5%的时候,会以广播形式发送Request,看哪台服务器能够提供服务,如果没有能够再提供服务的,当时间到达以后,就要释放掉这个地址;
    • 如果主机重启了,会再向服务器发送REQUEST,询问之前的地址能否继续使用,如果能,服务器会返回一个ACK,如果不能,会返回一个NAK;
  • DHCP release : 主动释放地址;
  • DHCP Decline : 地址冲突检测
    • 可以通过ping 的形式检测,但是在有防火墙的情况下是禁ping的
    • 免费ARP请求; 自己问自己,用ip地址寻找映射的mac地址,如果没有回复,那么就认为是没有冲突的;同时,广播发送的时候,所有其他主机都会更新我此时的ip到mac的映射;

DHCP 中继原理

问题:通常一个园区内,DHCP的服务器只有一台,在一般通信中会跨越网络(因为有路由器);

client ---R1---R2---Server

DHCP Relay 中继:

  • 当收到广播REQUEST的报文后,变成单播的REQUESET转发给服务器。要在所有客户端网关上启用。
  • 中继者会添加自己的网关,每个网络都会有一个地址池,服务器根据中继者的网关,从相应的地址池里选出一个地址,并以单播的形式发送给中继者,当中继者收到后,会再改成广播的形式向整个网络内的主机发送;

DHCP地址池分类

主机地址池: 一个地址 client-ID(01MAC地址)

网段池:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

剑轩~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值