首页 » 软件开发 » 使用eNSP搭建基础网络(报文网络设备搭建捕获)

使用eNSP搭建基础网络(报文网络设备搭建捕获)

萌界大人物 2024-07-24 18:17:54 0

扫一扫用手机浏览

文章目录 [+]

学习目标

· 掌握eNSP模拟器的基本设置方法· 掌握使用eNSP搭建简单的端到端网络的方法· 掌握在eNSP中使用Wireshark捕获IP报文的方法

场景

使用eNSP搭建基础网络(报文网络设备搭建捕获) 软件开发
(图片来自网络侵删)

在本实验中,您将熟悉华为eNSP模拟器的基本使用,并使用模拟器自带的抓包软件捕获网络中的报文,以便更好地理解IP网络的工作原理。

操作步骤

步骤一 启动 eNSP

本步骤介绍eNSP模拟器的启动与初始化界面。
通过模拟器的使用将能够帮助您快速学习与掌握TCP/IP的原理知识,熟悉网络中的各种操作。

开启eNSP后,您将看到如下界面。
左侧面板中的图标代表eNSP所支持的各种产品及设备。
中间面板则包含多种网络场景的样例。

单击窗口左上角的“新建”图标,创建一个新的实验场景。

您可以在弹出的空白界面上搭建网络拓扑图,练习组网,分析网络行为。
在本示例中, 您需要使用两台终端系统建立一个简单的端到端网络。

步骤二 建立拓扑

在左侧面板顶部,单击“终端”图标。
在显示的终端设备中,选中“PC”图标,把图标拖动到空白界面上。

使用相同步骤,再拖动一个PC图标到空白界面上,建立一个端到端网络拓扑。
PC设备模拟的是终端主机,可以再现真实的操作场景。

步骤三 建立一条物理连接

在左侧面板顶部,单击“设备连线”图标。
在显示的媒介中,选择“Copper (Ethernet)” 图标。
单击图标后,光标代表一个连接器。
单击客户端设备,会显示该模拟设备包含的所有端口。
单击“Ethernet 0/0/1”选项,连接此端口。

单击另外一台设备并选择“Ethernet 0/0/1”端口作为该连接的终点,此时,两台设备间的连接完成。

可以观察到,在已建立的端到端网络中,连线的两端显示的是两个红点,表示该连线连接的两个端口都处于Down状态。

步骤四 进入终端系统配置界面

右击一台终端设备,在弹出的属性菜单中选择“设置”选项,查看该设备的系统配置信息。

弹出的设置属性窗口包含“基础配置”、“命令行”、“组播”与“UDP发包工具”四个标签页,分别用于不同需求的配置。

步骤五 配置终端系统

选择“基础配置”标签页,在“主机名”文本框中输入主机名称。
在“IPv4配置”区域, 单击“静态”选项按钮。
在“IP地址”文本框中输入IP地址。
建议按照下图所示配置IP地址及子网掩码。
配置完成后,单击窗口右下角的“应用”按钮。
再单击“CLIENT1”窗口右上角的关闭该窗口。

使用相同步骤配置CLIENT2。
建议将CLIENT2的IP地址配置为192.168.1.2,子网掩码配置为255.255.255.0。

完成基础配置后,两台终端系统可以成功建立端到端通信。

步骤六 启动终端系统设备

可以使用以下两种方法启动设备:

右击一台设备,在弹出的菜单中,选择“启动”选项,启动该设备。
拖动光标选中多台设备(如下图),通过右击显示菜单,选择“启动”选项,启动所有设备。

设备启动后,线缆上的红点将变为绿色,表示该连接为Up状态。

当网络拓扑中的设备变为可操作状态后,您可以监控物理链接中的接口状态与介质传输中的数据流。

步骤七 捕获接口报文

选中设备并右击,在显示的菜单中单击“数据抓包”选项后,会显示设备上可用于抓包的接口列表。
从列表中选择需要被监控的接口。

接口选择完成后,Wireshark抓包工具会自动激活,捕获选中接口所收发的所有报文。
如需监控更多接口,重复上述步骤,选择不同接口即可,Wireshark将会为每个接口激活不同实例来捕获数据包。

根据被监控设备的状态,Wireshark可捕获选中接口上产生的所有流量,生成抓包结果。
在本实例的端到端组网中,需要先通过配置来产生一些流量,再观察抓包结果。

步骤八 生成接口流量

可以使用以下两种方法打开命令行界面:

双击设备图标,在弹出的窗口中选择“命令行”标签页。
右击设备图标,在弹出的属性菜单中,选择“设置”选项,然后在弹出的窗口中选择“命令行” 标签页。

产生流量最简单的方法是使用ping命令发送ICMP报文。
在命令行界面输入ping <ip address>命令,其中<ip address>设置为对端设备的IP地址。

生成的流量会在该界面的回显信息中显示,包含发送的报文和接收的报文。

生成流量之后,通过Wireshark捕获报文并生成抓包结果。
您可以在抓包结果中查看到IP 网络的协议的工作过程,以及报文中所基于OSI参考模型各层的详细内容。

步骤九 观察捕获的报文 查看Wireshark所抓取到的报文的结果。

Wireshark程序包含许多针对所捕获报文的管理功能。
其中一个比较常用的功能是过滤功能,可用来显示某种特定报文或协议的抓包结果。
在菜单栏下面的“Filter”文本框里输入过滤条件就可以使用该功能。
最简单的过滤方法是在文本框中先输入协议名称(小写字母), 再按回车键。
在本示例中,Wireshark抓取了ICMP与ARP两种协议的报文。
在“Filter”文本框中输入icmp或arp再按回车键后,在回显中就将只显示ICMP或ARP报文的捕获结果。

Wireshark界面包含三个面板,分别显示的是数据包列表、每个数据包的内容明细以及数据包对应的十六进制的数据格式。
报文内容明细对于理解协议报文格式十分重要,同时也显示了基于OSI参考模型的各层协议的详细信息。

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读3 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0