DHCP基础原理及实践

DHCP基础原理及实践
①DHCP是什么?
②DHCP的优势有哪些?
③DHCP的工作流程有哪些?
④DHCP工作过程如何体现的?
1:DHCP是网络为计算机自动分配TCP/IP参数的服务协议
配置客户端IP地址、子网掩码、网关。如图:1-1

2:DHCP的优势有以下5点:
A、减少管理员的工作量
B、避免输入错误的可能
C、避免IP冲突
D、提高IP地址的利用率
E、方便客户端配置
3:DHCP工作流程有哪些?
为了直观的模拟DHCP的工作流程我们在VMware虚拟机上装好windows server-2016系统

开启此虚拟机首先进入的是服务器管理器界面

选择②添加角色和功能服务器角色
(勾DHCP服务器)点击下一步其余的别勾、一直到安装完毕

打开Windows工具管理系统

中的DHCP自己手动设置IPv4的作用域形成地址池,如我设置192.168.80.50-192.168.80.100可用

其中我保留了192.168.80.88吉祥号给BOSS用并输入了BOSS机的MAC地址。最后激活作用域打开BOSS机器我们会看到这样的结果:


以上实现的前提是虚拟机网卡设置成仅主机模式并在同一网段、BOSS机与server16通过同一虚拟机网卡达成信号的传播与收集。
DHCP的分配方式有:
自动分配
手动分配
动态分配
4:DHCP的工作流程我们可以通过wireshark软件抓取如:

可以看出客户端获取DHCP服务器上的IP地址分为几个步骤:
客户机请求IP
服务器响应
客户机选IP
服务器确定租约

原文地址:http://blog.51cto.com/13871456/2145083

时间: 2024-10-09 06:09:34

DHCP基础原理及实践的相关文章

DHCP基础原理及实验

①DHCP是什么?②DHCP的优势有哪些?③DHCP的工作流程有哪些?④DHCP工作过程如何体现的?1:DHCP是网络为计算机自动分配TCP/IP参数的服务协议配置客户端IP地址.子网掩码.网关.如图:1-12:DHCP的优势有以下5点:A.减少管理员的工作量B.避免输入错误的可能C.避免IP冲突D.提高IP地址的利用率E.方便客户端配置 3:安装DHCP服务器为了直观的模拟DHCP的工作流程我们在VMware虚拟机上装好windows server-2016系统(勾DHCP服务器)点击下一步其

对比学习资料《深度学习入门:基于Python的理论与实现》+《深度学习原理与实践》+《深度学习理论与实战基础篇》电子资料

我认为<深度学习入门:基于Python的理论与实现>电子书代码基本原理,简洁清楚,所用数学基本就是大一水平,适合做第一本入门书. <深度学习入门:基于Python的理论与实现>书代码实现的神经网络全是用numpy,超级适合刚刚入门想了解神经网络,数学不好看公式看不懂的人,看完这本基本就懂深度学习是弄啥子了. 如果连这本都看不懂的话,可以去看<Python神经网络编程>.我个人认为这两本书是最简单直白的方式让人理解神经网络的了. <深度学习原理与实践>电子书代

图解ARP协议(四)代理ARP原理与实践(“善意的欺骗”)

一.代理ARP概述 我:当电脑要访问互联网上的服务器,目标MAC是什么? 很多小伙伴在刚学习网络协议的时候,经常这样直接回应:不就是服务器的MAC嘛! 这时我会反问:那电脑怎么拿到这个服务器的MAC地址呢? 小伙伴一般都自信的抛出下面两个点: ①根据网络通信中数据封装的原则,通信双方需要封装源目IP和MAC地址: ②如果要拿到目标MAC地址,就需要通过ARP协议进行交互. 我:好,确实没毛病,你是指的下面这个意思吧 ==> 小伙伴:对对对,是这个意思的. 我:好,你再看看下面这个图,再确认下.

20145309《网络对抗技术》免杀原理与实践

20145309<网络对抗技术>免杀原理与实践 1.基础问题回答 (1)杀软是如何检测出恶意代码的? 根据特征来检测:对已存在的流行代码特征的提取与比对根据行为来检测:是否有更改注册表行为.是否有设置自启动.是否有修改权限等等 (2)免杀是做什么? 使用一些方法使得恶意程序不被杀软和防火墙发现,避免被查杀. (3)免杀的基本方法有哪些? 加壳:就是相当于把你的后门代码封装起来,但是现在大部分公开的壳都能被杀毒软件查出来,所以加这些壳还不如不加:加花指令:就是加一段垃圾代码,但是并不影响程序的正

20145239杜文超《网络对抗》- 免杀原理与实践

<网络对抗>- 免杀原理与实践 基础问题回答 (1)杀软是如何检测出恶意代码的? 根据搜集来的最全的.最新的特征码库,检测程序有没有异常或者可疑的行为. (2)免杀是做什么? 利用一些手段,让你的的后门不被AV软件发现. (3)免杀的基本方法有哪些? 加壳.用其他语言进行重写再编译. 使用反弹式连接. 自己手工编一个. 实践总结与体会 这次的免杀实验做得非常顺利,每一个步骤基本上都一次成功,虽然这正是我所希望的但也有不好就是万一下次遇到问题可能不会解决,毕竟遇到问题.解决问题的过程才能让学习的

20145331魏澍琛《网络对抗》Exp2 后门原理与实践

20145331魏澍琛<网络对抗>Exp2 后门原理与实践 基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 上网时候弹出一个广告说你中奖了,或者你可以贷款10万元之类的,你一激动一点进去后门就进入你的系统了. (2)例举你知道的后门如何启动起来(win及linux)的方式? 比如下载一个游戏,下下来你会发现除了游戏快捷方式还有什么游戏大厅.游戏加速,或者什么最新的网页游戏(传奇狂暴版),你一好奇一点进去后门就启动了. (3)Meterpreter有哪些给你映像深刻的功能?

20145311王亦徐《网络对抗技术》后门原理与实践

20145311王亦徐<网络对抗技术>后门原理与实践 实验内容 使用netcat.socat获取主机操作Shell,并分别设置cron启动与任务计划启动 使用MSF meterpreter生成后门的可执行文件,并利用ncat或socat传送给主机,接着运行文件获取目标主机的音频.摄像头.击键记录.提权等内容 基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 类似于摆渡木马的方式,将移动存储设备插入目标主机,backdoor自动拷贝到目标主机中(2)例举你知道的后门如何启动起

Atitit.java&#160;jna&#160;&#160;调用c&#160;&#160;c++&#160;dll的原理与实践&#160;&#160;总结&#160;&#160;v2&#160;&#160;q27

Atitit.java jna  调用c  c++ dll的原理与实践  总结  v2  q27 1. Jna简单介绍1 2. Jna范例halo owrld1 3. Jna概念2 3.1. (1)需要定义一个接口,继承自Library 或StdCallLibrary2 3.2. 2)接口内部定义2 4. 数据类型映射 NA官方给出的默认类型映射表如下:3 5.  JNA能完全替代JNI吗?3 6. 参考4 1. Jna简单介绍 原来使用JNI,你必须手工用C写一个动态链接库,在C语言中映射Ja

20145317彭垚《网络对抗》Exp2 后门原理与实践

20145317彭垚<网络对抗>Exp2 后门原理与实践 基础问题回答 例举你能想到的一个后门进入到你系统中的可能方式? 在网上下载软件的时候,后门很有可能被捆绑在下载的软件当中: 例举你知道的后门如何启动起来(win及linux)的方式? Windows下在控制面板的管理工具中可以设置任务计划启动,或者通过修改注册表来达到自启的目的: 对后门程序进行伪装,例如重命名成某个游戏的开始程序之类的,诱骗用户点击启动: Linux下可以通过cron来启动. Meterpreter有哪些给你映像深刻的