ENSP学习day6

DHCP实验

在这里插入图片描述

DHCP(Dynamic Host Configuration Protocol)是一种网络协议,用于自动分配IP地址、子网掩码、网关和其他网络配置信息给网络中的设备。DHCP服务器负责管理和分配这些网络配置信息,使得网络设备可以在连接到网络时自动获得所需的网络配置,而无需手动配置。DHCP的作用是简化网络管理并提高网络的可扩展性。

  1. PC1 2界面点击DHCP,应用
  2. 路由器R1配置网关IP:
    system-view
    Enter system view, return user view with Ctrl+Z.
    [Huawei]sysname R1
    [R1]

Please check whether system data has been changed, and save data in time

Configuration console time out, please press any key to log on

sys
Enter system view, return user view with Ctrl+Z.
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[R1-GigabitEthernet0/0/0]
Mar 18 2025 23:11:20-08:00 R1 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
on the interface GigabitEthernet0/0/0 has entered the UP state.

  1. global模式:创建地址池,在地址池中分配
global
ip address-pool POOL_NAME start-ip END_IP end-ip END_IP
 

[R1]ip pool PC
Info: It’s successful to create an IP address pool.
[R1-ip-pool-PC]gateway-list 192.168.1.254
[R1-ip-pool-PC]network 192.168.1.0 mask 24
[R1]dhcp enable
[R1-GigabitEthernet0/0/0]dhcp select global

  1. interface模式:根据端口IP地址选择对应的网段
interface INTERFACE_NAME
ip address-pool POOL_NAME

  1. 右键R1选择抓包,接口0/0/0:将PC2设置为DHCP,在弹出界面查看PC1,2之间依次发送了DHCP DISCOVER,OFFER,REQUEST,ACK,最终PC2获得了IP .252.
    随后用 ARP查询网段中是否有重复的IP252地址
    在这里插入图片描述
  2. 接口方式配置DHCP:
    [Huawei]sysname R1
    [R1]sysname R2
    [R2]int g0/0/0
    [R2-GigabitEthernet0/0/0]ip address 192.168.2.254 24
    Mar 18 2025 23:29:55-08:00 R2 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
    on the interface GigabitEthernet0/0/0 has entered the UP state.
    [R2-GigabitEthernet0/0/0]
    [R2-GigabitEthernet0/0/0]q
    [R2]dhcp enable
    [R2]int g0/0/0
    [R2-GigabitEthernet0/0/0]dhcp select interface
    在这里插入图片描述
### 关于ENSP软件的学习路径 ENSP(Enterprise Network Simulation Platform)是一款由华为开发的企业级网络仿真平台,主要用于模拟路由器、交换机和其他网络设备的行为。通过该工具,用户可以在虚拟环境中构建复杂的网络拓扑结构并测试各种网络协议和技术。 以下是基于已有资料和专业知识整理的一份完整的ENSP学习路径: #### 一、基础知识准备 在深入研究ENSP之前,建议先掌握以下基本概念: - **计算机网络基础**:了解OSI七层模型以及TCP/IP协议栈的工作原理[^1]。 - **路由与交换技术**:熟悉静态路由、动态路由协议(RIP, OSPF, BGP等)、VLAN划分及其管理方法[^2]。 #### 二、安装与初步体验 由于部分操作系统可能无法直接支持ENSP的本地部署,因此需要探索替代方案来解决兼容性问题。例如,在Mac OS环境下可以通过虚拟机加载Windows系统后再运行此应用。完成环境搭建之后,尝试打开默认样例文件观察其界面布局及功能模块分布情况。 #### 三、核心技能训练 针对不同层次的学习目标制定相应计划如下: ##### 初学者阶段 - 学习如何创建简单的点对点连接场景; - 掌握基本命令行操作如`ping`, `telnet`用于验证连通性和远程访问能力; ##### 中级进阶者阶段 - 实践复杂拓扑下的多区域OSPF配置过程; - 尝试实现跨域通信并通过BGP建立外部邻居关系; ```python # 配置OSPF示例代码片段 [Huawei] ospf process-id router-id ip-address [Huawei-ospf-process-id] area area-id [Huawei-ospf-area-area-id] network subnet mask ``` ##### 高级专家阶段 - 设计大规模数据中心内部流量调度策略; - 结合SDN控制器完成自动化运维任务; #### 四、项目实践环节 参与实际工程项目或者模仿真实案例进行演练是非常重要的一步。可以从官方文档或者其他公开资源下载现成的lab手册按照指引逐步实施直至完全理解整个流程逻辑为止。 --- ### 提供一段Python脚本帮助批量修改接口IP地址 如果经常遇到重复性的配置更改需求,则可以考虑编写小型程序提高效率: ```python def change_ip_addresses(devices_configurations): new_configs = [] for device_conf in devices_configurations: lines = device_conf.split('\n') updated_lines = [' '.join(line.split()[:-1]+['new.ip']) if 'ip address' in line else line for line in lines] new_configs.append("\n".join(updated_lines)) return new_configs ``` 以上函数接受原始设备配置列表作为输入参数,并返回经过更新后的版本其中将所有出现过的IPv4地址替换成了"new.ip". ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值