eNSP工具
eNSP(Enterprise Network Simulation Platform)是一款由华为提供的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。
接口:
Ethernet——百兆口
GE——千兆口
视图分类
eNSP有种视图模式 : 用户视图 | 系统视图 | 接口视图 | 协议视图
切换视图
① 切换用户视图( <主机名> )——<Huawei>
按 [CTRL+ Z] 可以快速进入用户视图
② 切换系统视图( [主机名] ) ——[Huawei]
在用户视图下输入 system-view 可以进入系统视图
③ 切换接口视图 ( [主机名-接口名] )——[Huawei-GigabitEthernet0/0/0]
在系统视图下 输入interface GigabitEthernet +接口名可以进入接口视图
常用命令
CTRL+Z ——快速跳转到用户视图
display ip interface brief——展示路由器接口信息
system-view——进入系统视图
sysname a——更改设备名,必须进入系统视图才能修改
interface GigabitEthernet 0/0/0——进入接口视图
ip address 192.168.1.1 255.255.255.0——配置网关
q—— 当前视图退回上次进入的视图
undo ip 192.168.1.1 ——删除IP
display this ——查看当前视图配置信息
display current-configuration ——查看当前路由器缓存中的配置信息
缓存的特点:掉电缓存信息丢失
save—— 将配置信息存入闪存——必须在用户视图下进行操作
display saved-configuration—— 查看当前路由器闪存中的配置信息
reset saved-configuration——重置配置文件,系统提示Y/N,输入Y
reboot——重启设备,弹出两次提示信息 第一次为确认是否保存 第二次提示确认是否重启
帮助系统
tab——补全命令
?——可以帮助查询后续参数及命令
访问服务器的方法
1、通过IP地址访问
2、通过域名访问
3、通过APP
简单搭建一个拓扑图
路由器选择AR2220
交换机选择S5700或S3700都可以
pc四台
注意连线时两端的接口类型相同
如何激活拓扑图中的所有设备
按Ctrl+a全选,注意设备选中后的颜色会发生变化,然后点击菜单栏的绿色右倒的三角形即可启动
如何显示所有接口信息
跟启动设备一样,全选然后点击菜单栏的显示所有接口
进行配置使整个拓扑图网络连通
1、配置路由器
<Huawei>system-view //进入系统视图
[Huawei]interface GigabitEthernet 0/0/0 //进入0/0/0接口
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0 //配置网关,子网掩码
[Huawei-GigabitEthernet0/0/0]q //退出接口,返回上次的视图:系统视图
[Huawei]interface GigabitEthernet 0/0/1 //进入0/0/1接口
[Huawei-GigabitEthernet0/0/1]ip address 192.168.2.1 255.255.255.0 //配置网关,子网掩码
[Huawei-GigabitEthernet0/0/1]q //返回系统视图
[Huawei]display ip interface brief //展示路由器接口信息
Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/0 192.168.1.1/24 up up
GigabitEthernet0/0/1 192.168.2.1/24 up up
GigabitEthernet0/0/2 unassigned down down
NULL0 unassigned up up(s)
pc配置
pc1:
IP地址:192.168.1.10
子网掩码:255.255.255.0
默认网关:192.168.1.1
pc2:
IP地址:192.168.1.20
子网掩码:255.255.255.0
默认网关:192.168.1.1
pc3:
IP地址:192.168.2.10
子网掩码:255.255.255.0
默认网关:192.168.2.1
pc4:
IP地址:192.168.2.20
子网掩码:255.255.255.0
默认网关:192.168.2.1
测试:
用pc1ping同一网段(192.168.1)的pc2,ping不同网段(192.168.2)的pc3
DNS
DNS协议——域名解析协议-基于UDP/TCP53端口,采用C/S架构
www.baidu.com——从右往左,域名等级逐次减小
为了符合域名结构,DNS服务器按照联机式数据库系统来部署
根域名服务器——记录顶级域名服务器中的服务器的IP地址信息
顶级域名服务器——记录二级域名服务器中的服务器的IP地址信息
二级域名服务器——记录三级域名服务器中的服务器的IP地址信息
三级域名服务器——记录四级域名服务器中的服务器的IP地址信息
dns查询方式:
递归查询:
也就是DNS客户端送出查询要求后,如果DNS服务器内没有需要的数据,则DNS服务器会代替客户端向其他的DNS服务顺查询。
迭代查询:
客户机向dns服务器发送请求,如果该服务器本地没有储存查询的DNS信息,那么它会告诉客户机另一台DNS服务器的地址,客户机在向这台DNS服务器查询DNS信息,依次循环直到返回结果。所以,客户机可能接触多个DNS服务器。
dns配置
必须保证网络是连通的
配置server1
配置server2
配置客户端
客户端测试
DHCP
DHCP动态主机配置协议——使用udp67、68端口,基于C/S架构
DHCP客户端使用UDP68端口
DHCP服务端使用UDP67端口
一、电脑首次获取IP地址
1、DHCP客户端给DHCP服务器发送:DHCP-discover广播包
源端口68,目标端口67,源IP0.0.0.0,目标IP255.255.255.255,源MAC自己,目标MAC全F
客户端选择交易码于包一起发给DHCP服务器
2、DHCP服务器给DHCP客户端发送:DHCP-offer包(包中携带一个可用的IP地址,并暂时为你保留)
offer包可以是单播包或广播包
DHCP客户端会选择先到的offer包
为啥要发送offer包——域中可能有多个DHCP服务器,造成冲突
3、DHCP客户端给DHCP服务器发送:DHCP-request广播包
request:请求IP地址、向其他DCHP服务器回应,以释放之前其他DHCP服务器发的offer包
4、DHCP服务器给DHCP客户端发送:DHCP-ACK包
ACK包可以是单播包或广播包
二、再次获取IP地址
当我们通过DHCP获取IP地址后,如果关机的话DHCP服务器会释放IP地址,如果这个IP地址被分配给别的客户端的话,这时DHCP客户端会再次获取IP地址
1、DHCP客户端给DHCP发送:DHCP-request包——广播包
2、DHCP服务器给DHCP发送:DHCP-ACK/DHCP-NACK——单播包/广播包
如果发送的包为NACK包则需要重新发送discover包——重头再来
租期——24h
T1时间——租期的50%——12h
续租:DHCP客户端向DHCP服务器发送:request单播包
T2时间——租期的87.5%——21h
续租:DHCP客户端向DHCP服务器发送:request广播包
DHCP配置
system-view
[a]dhcp enable //开启服务
[a]ip pool dhcp-pool//创建第一个地址池
[a-ip-pool-dhcp-pool]network 192.168.1.0 mask 24 //将192.168.1.0网段放入地址池
[a-ip-pool-dhcp-pool]gateway-list 192.168.1.1 //配置网关
[a-ip-pool-dhcp-pool]dns-list 114.114.114.144 8.8.8.8 //配置dns
[a]interface GigabitEthernet 0/0/0:进入接口视图
[a-GigabitEthernet0/0/0]dhcp select global //dhcp选择端口
[a-ip-pool-dhcp-pool]ip pool pool-dhcp1 //创建第二个地址池
[a-ip-pool-pool-dhcp1]network 192.168.2.2 mask 24 //将192.168.2.0网段放入地址池
[a-ip-pool-pool-dhcp1]gateway-list 192.168.2.1 //配置网关
[a-ip-pool-pool-dhcp1]dns-list 114.114.114.114 8.8.8.8 //配置dns
[a]interface GigabitEthernet 0/0/1:进入接口视图
[a-GigabitEthernet0/0/1]dhcp select global //dhcp选择端口
测试:
IPv4选择DHCP,点击应用
使用ipconfig查看