当前位置: 首页 > news >正文

hcip学习 DHCP中继

DHCP 中继

在可能收到 DHCP Discover 报文的接口配置 DHCP 中继,

指明 DHCP 服务器的地址,然后将 DHCP 发现报文以单播的形式送到 DHCP 服务器上

DHCP 中继报文的源地址和目标地址怎么确定

1、源地址:收到 Discover 报文的接口地址

2、目标地址:接口配置的 DHCP 服务器的地址

中继过程

1、PC1 发送一个广播的 Discover 报文,R1从 G0/0/0 接口收到之后根据接口的配置 DHCP 服务器地址,将报文从广播变成单播,查找路由表从对应的接口发送出去。

2、服务器收到之后根据全局地址池的地址,分配跟 Discover 源地址是相同网段的 IP 地址,并通过 offer 报文回复,如果没有则不处理

3、R1收到之后将 offer 报文的目标 IP 地址变成服务器分配给 PC1 的 IP 地址,目标 MAC 地址则变成 PC1 的 MAC 地址,并从中继接口发送回去。

4、PC1收到之后回复一个 Request 表示自己要使用该地址。

5、R1 收到 Request 报文之后根据接口的配置 DHCP 服务器地址,将报文从广播变成单播,查找路由表从对应的接口发送出去。

6、服务器收到 Request 报文之后,源目地址倒换回复 ACK

7、R1 收到之后将 ACK 报文的目标 IP 地址变成服务器分配给 PC1 的 IP 地址,目标 MAC 地址则变成 PC1 的 MAC 地址,并从中继接口发送回去。

http://www.lryc.cn/news/410098.html

相关文章:

  • [Mysql-函数、索引]
  • org.eclipse.jgit 简单总结
  • Fork软件笔记:一键拉取仓库所有模块
  • 常见的锂电保护芯片 单节锂电保护/双节锂电保护芯片
  • 初识Java(六)
  • Spring-原理篇-DispatcherServlet 初始化 怎么和IOC进行了打通?
  • 关于swift- OC混编使用Pod遇到的2个错误
  • Golang | Leetcode Golang题解之第290题单词规律
  • 【Django5】模型定义与使用
  • HTML--JavaScript操作DOM对象
  • Redis 缓存
  • Prozyme糖样本检测平台--GlykoPrep® Rapid N-Glycan Preparation with APTS
  • 力扣面试题(一)
  • Python 输入输出
  • 国服最强文字转音频?Fish Speech
  • 数据结构(6):图
  • kaggle使用api下载数据集
  • 前缀表达式(波兰式)和后缀表达式(逆波兰式)的计算方式
  • 智能井盖管理系统:城市窨井的井下“保镖”
  • vue3-环境变量-JavaScript-axio-基础使用-lzstring-字符串压缩-python
  • ubuntu下载docker依赖包
  • java面向对象进阶进阶篇--《JDK8,JDK9接口中新增的方法、接口的应用、适配器设计模式》
  • 15.2 zookeeper java client
  • 素材管理太繁琐?有这一个就够了!
  • KubeSphere 部署向量数据库 Milvus 实战指南
  • 前端canvas——贝塞尔曲线
  • Elasticsearch模糊查询之Wildcard
  • 【人工智能】穿越科技迷雾:解锁人工智能、机器学习与深度学习的奥秘之旅
  • Nginx服务 rewrite、proxy_pass 用rewrite去除URL中的特定参数
  • RocketMQ事务消息机制原理