DNS原理及DHCP原理
文章目录
- 一、DNS
- 1.什么是NDS
- 2、DNS原理
- 二、DHCP
- 1.什么是DHCP
- 2.DHCP原理
- 1).电脑首次获取IP地址
- 2).再次获取IP地址
- 3).DHCP配置
一、DNS
1.什么是NDS
(Domain Name System,域名系统)
DNS — 域名解析协议 ----- UDP/TCP 53
C/S架构:client/server
从左往右 ,域名等级逐渐变大
为了符合域名结构,DNS服务器按照联机分布式数据库系统俩部署
2、DNS原理
DNS查询方式 ----- 递归查询
迭代查询
- DNS解析域名的原理:
本地主机同过递归向本地DNS解析服务器查询,然后本地DNS通过迭代向其他DNS解析服务器查询(寻找过程:先找根域名服务器,然后根域名服务器返回顶级域名的ip,然后依次向下找)
二、DHCP
1.什么是DHCP
- 可以自动给客户端分配IP
(Dynamic Host Configuration Protocol,动态主机配置协议)
DHCP ---- 动态主机配置协议 — UDP 67/68
C/S架构 --client /server
DHCP 客户端 ------ UDP 68
DHCP 服务端 ------ UDP 67
2.DHCP原理
1).电脑首次获取IP地址
- ----DHCP 客户端----> DHCP服务端:DHCP - Discover -----广播包
- 客户端发送的源和目标:
sport :68
dport :67
sip:0.0.0.0 表示没有ip 或全部ip
dip:255.255.255.255 在广播域内 广播
smac:自己
dmac:全F ----- -全F是广播地址
-----DHCP服务端----> DHCP客户端:DHCP - offer ------ 携带一分可用的IP地址,并暂时未你保留----单播包/广播包
为0–广播 为1—单播----DHCP 客户端----> DHCP服务端:DHCP - request — 广播包(为了告诉那些拒绝的offer的厂家,并且告诉同意的offer厂家)
-----DHCP服务端----> DHCP客户端:DHCP - ACK ------ 单播包/广播包
实现单播的条件:
知道目标ip、目标mac
2).再次获取IP地址
-----DHCP 客户端----> DHCP服务端:DHCP - request — 广播包
-----DHCP服务端---- >DHCP客户端:DHCP - ACK /DHCP - NACK ------ 单播包/广播包
------ DHCP - release
DHCP有个租期:24h
T1时间 ---- 租期的50% ---- 12h
DHCP客户端:DHCP – request ----单播包
T2时间 ---- 租期的87.5% ---- 21h
DHCP客户端:DHCP – request — 广播包
3).DHCP配置
美国谷歌DHCP根服务器:114.114.114.114 8.8.8.8
#开启DHCP
[www]dhcp enable
#创建地址池 【aa 为池名】
[www]ip pool aa
#创建ip池 将192.168.1.0 mask 24加入地址池
[www-ip-pool-aa]network 192.168.1.0 mask 24
# 添加网关和域名解析
[www-ip-pool-aa]gateway-list 192.168.1.1
[www-ip-pool-aa]dns-list 114.114.114.114 8.8.8.8
#dhcp选择全局地址池
[www]interface g 0/0/0
[www-GigabitEthernet0/0/0]dhcp select global
ps: syste? 类似于linux的teb键
tab – 补全命令
? – 可以帮助查询命令
主要的代码实现过程,如图:
DNS原理及DHCP原理相关推荐
- Linux运维系列总结-Linux系统启动过程、WEB工作原理、DHCP工作原理、DNS解析原理、NFS网络文件系统、FTP文件传输协议、PXE+KICKSTART自动安装系统
Linux运维系列总结-Linux系统启动过程.WEB工作原理.DHCP工作原理.DNS解析原理.NFS网络文件系统.FTP文件传输协议.PXE+KICKSTART自动安装系统 1.Linux系统的启 ...
- centeros7网络服务无法启动_Linux网络服务02——DHCP原理与配置
Linux网络服务02--DHCP原理与配置 一.DHCP服务概述 1.DHCP(Dynamic Host Configuration Protocol)动态主机配置协议 DHCP是由Internet ...
- 【鬼网络】之DHCP原理与配置
序言 DHCP 序言 一.DHCP工作原理 1. 什么是DHCP 2.DHCP的分配方式 3.DHCP的租约过程 二.DHCP服务器的配置 DHCP客户端的使用 DHCP中继原理与配置 1.主配置文件 ...
- dhcp 如何每次请求固定地址_无线覆盖:dhcp原理及其实现流程
一.什么是DHCP? DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client).DH ...
- DHCP原理及服务器搭建详解(固定IP地址,DHCP中继服务)
DHCP原理及服务器搭建详解 一.引子: DHCP在网络中的作用非常重要,简单来说就像给每台服务器配身份证的机构,你有合格的身份才能做合格的事情,要不然连火车都坐不了.服务器只有被DHCP服务配置了I ...
- 利用kali进行DOS/DDOS攻击(局域网内)(DHCP原理 ARP原理)
1.什么是DOS/DDOS攻击? DOS:拒绝服务攻击(Deny Of Service) DDOS:DDOS攻击(Distributed denial of service attack) 一般来说D ...
- Linux中DHCP原理与配置
Linux中DHCP原理与配置 DHCP服务 DHCP服务 使用DHCP的好处 DHCP分配方式 DHCP的IP地址自动获取工作原理 DHCP的租约过程 1.客户端在网络中搜索服务器 2.服务器向客户 ...
- dhcp服务器1(dhcp原理,arp协议原理)
一.dhcp工作原理 dhcp(Dynamic Host configuration Protocol,动态主机配置协议 )是一个局域网的 网络协议,它主要是通过客户端发送广播数据包给整个物理网段内的 ...
- DHCP原理及配置实例(详细版)
目录 一.DHCP定义 二.DHCP作用 三.DHCP好处 四.DHCP原理 1.DHCP工作过程 2.租期 五.DHCP实现的两种情况 六.DHCP实例配置 1.同网段的DHCP配置 2.不同网段的 ...
最新文章
- ORA-39002 ORA-39070 ORA-29283 ORA-06512 ORA-29283
- windows 下搭建Web服务器
- 第十六届全国大学生智能车竞赛全部比赛胜利结束了
- .NET开发微信小程序-微信支付
- 数据中心电池室管理之经济实用性方法的探索
- 算法分析与设计-实验二 动态规划算法设计
- Zookeeper在yarn框架中如何实现避免脑裂的?
- 工作总结11:vue获取数据接口
- oracle anonhugepage,案例:Oracle linux redhat检查Transparent HugePages状态并关闭
- php删除与销毁session
- MySQL的sql大于号(小于号)的使用
- 在微信小程序中制作的登录功能一定要考虑不同的入口问题
- NLM_B-A non-local algorithm for image denoising分享
- 汇编语言的AX,BX,CX,DX,分别表示什么
- 河海大学计算机学院保研,河海大学2021年保研数据来了,大禹学院保研数超过70%...
- 旧手机利用(flutter+声网RTC+声网RTM)
- 窄线宽半导体激光器的研究进展
- 广东未来科技荣膺2021粤港澳大湾区新经济企业100强
- 江作青罗带,山如碧玉簪
- JS正则表达式写法:手机号、邮箱、用户只能由英文字母或数字组成,长度为4-16个字符,并且以英文字母开头