《计算机网络协议实验.pdf》由会员分享,可在线阅读,更多相关《计算机网络协议实验.pdf(131页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、网 络 协 议 仿 真 教 学 系 统 实 验 教 程 吉 林 中 软 吉 大 信 息 技 术 有 限 公 司目 录 实 验 概 述.1仿 真 编 辑 器 使 用 说 明.4协 议 分 析 器 使 用 说 明.12实 验 一 以 太 网 帧 的 构 成.16实 验 二 地 址 转 换 协 议 ARP.19实 验 三 网 际 协 议 IP.22实 验 四 Internet控 制 报 文 协 议 ICMP.29实 验 五 Internet组 管 理 协 议 IGMP.33实 验 六 用 户 数 据 报 协 议 UDP.38实 验 七 传 输 控 制 协 议 TCP.41实 验 八 简 单 网 络
2、管 理 协 议 SNMP.47实 验 九 动 态 主 机 配 置 协 议 DHCP.56实 验 十 域 名 系 统 DNS.60实 验 H-一 网 络 地 址 转 换 NAT.64实 验 十 二 应 用 层 协 议 1:超 文 本 传 输 协 议 HTTP.67实 验 十 三 应 用 层 协 议 2:TELNET与 FTP.72实 验 十 四 应 用 层 协 议 3:邮 件 协 议 SMTP、POP3、IMAP.78实 验 十 五 应 用 层 协 议 4:NetBIOS应 用 及 SMB/CIFS协 议.84实 验 十 六 路 由 协 议 1:路 由 信 息 协 议 RIP.88实 验 十 七
3、 路 由 协 议 2:开 放 式 最 短 路 径 优 先 协 议 OSPF.94实 验 十 八 网 络 攻 防 1:ARP地 址 欺 骗.100实 验 十 九 网 络 攻 防 2:ICMP重 定 向.103实 验 二 十 网 络 攻 防 3:TCP与 UDP端 口 扫 描.108实 验 二 H一 网 络 攻 防 4:路 由 欺 骗.111实 验 二 十 二 网 络 故 障 分 析 1:冲 突 与 网 络 广 播 风 暴.113实 验 二 十 三 网 络 故 障 分 析 2:路 由 环 与 网 络 回 路.115实 验 二 十 四 综 合 实 验.118实 验 二 十 五 网 络 程 序 设 计
4、 1:Ping实 现.119实 验 二 十 六 网 络 程 序 设 计 2:聊 天 工 具.120实 验 二 十 七 网 络 程 序 设 计 3:文 件 传 输 工 具.121实 验 二 十 八 网 络 程 序 设 计 4:主 机 信 息 获 取 工 具.122实 验 二 十 九 网 络 程 序 设 计 5:下 载 客 户 端.124实 验 三 十 网 络 程 序 设 计 6:邮 件 收 发 器.125实 验 三 十 一 网 络 程 序 设 计 7:综 合 设 计.126附 录 A 三 种 网 络 结 构 图.128网 络 协 议 仿 真 教 学 系 统 实 验 教 程【实 验 环 境】每 个
5、 实 验 均 要 求 以 下 实 验 环 境:1、主 服 务 器 一 台,装 有 HTTP、FTP、TELNET、MAIL、DHCP、DNS 等 服 务 2、组 控 设 备 若 干 3、实 验 机:运 行 网 络 协 议 仿 真 教 学 系 统 通 用 版 程 序 4、Visual Studio 2003(C+,C#)【实 验 内 容】网 络 协 议 仿 真 教 学 系 统 通 用 版 设 计 了 31个 实 验,根 据 教 学 内 容 将 实 验 划 分 为 基 础 协 议、网 络 攻 防、网 络 故 障、网 络 编 程 等 多 种 类 型,学 生 可 以 选 修 部 分 实 验 并 编 写
6、 实 验 报 告。通 过 一 系 列 实 验 希 望 学 生 能 对 TCP/IP协 议 有 一 个 更 深 刻 的 理 解。实 验 1 以 太 网 帧 的 构 成:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 在 了 解 网 络 协 议 仿 真 教 学 系 统 平 台 的 基 础 上,学 会 使 用 仿 真 编 辑 器 编 辑 以 太 网 帧,学 会 两 种 不 同 MAC帧 格 式,认 真 观 察 和 分 析 以 太 网 帧 的 MAC首 部。实 验 教 学 效 果 达 到 理 解 MAC地 址、MAC广 播 地 址 的 作 用。实 验 2 地 址 转 换 协 议 ARP:该
7、 实 验 类 型 为 验 证 性 实 验,要 求 学 生 在 理 解 IP地 址 与 MAC地 址 对 应 关 系 的 基 础 上,掌 握 ARP协 议 的 报 文 格 式、作 用 与 工 作 原 理。实 验 教 学 效 果 达 到 利 用 ARP协 议 的 工 作 原 理,设 计 类 似 ARP协 议 程 序,学 会 在 局 域 网 中 查 找 MAC地 址。实 验 3 网 际 协 议 IP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 学 会 分 类 IP地 址,掌 握 IP数 据 报 的 格 式、长 度 以 及 各 字 段 的 功 能,掌 握 路 由 转 发 的 原 理。实
8、 验 教 学 效 果 达 到 学 会 利 用 子 网 掩 码 确 定 IP地 址 的 网 络 号、子 网 号 和 主 机 号,学 会 分 析 给 定 数 据 包 的 IP首 部 信 息,学 会 手 工 计 算 IP校 验 和 的 方 法。实 验 4 Internet控 制 报 文 协 议 ICMP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 理 解 和 掌 握 ICMP协 议 的 基 本 作 用 与 报 文 格 式,理 解 ICMP协 议 与 IP协 议 的 封 装 关 系。实 验 教 学 效 果 达 到 能 根 据 各 种 响 应 信 息 进 行 出 错 分 析。实 验 5
9、Internet组 管 理 协 议 IGMP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 理 解 和 掌 握 IGMP协 议 的 报 文 格 式 与 工 作 原 理,理 解 多 播 组 地 址 到 以 太 网 地 址 的 映 射。实 验 教 学 效 果 达 到 会 设 计 利 用 组 播 在 局 域 网 内 聊 天 的 程 序。实 验 6 用 户 数 据 报 协 议 UDP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 在 理 解 UDP协 议 的 基 础 上,理 解 单 播 与 广 播 的 模 式,学 会 UDP“校 验 和”的 计 算 方 法,理 解 UDP协
10、 议 各 字 段 的 作 用 及 工 作 原 理。实 验 教 学 效 果 达 到 学 会 应 用 C 语 言 与 WinSock2进 行 网 络 程 序 设 计。实 验 7 传 输 控 制 协 议 TCP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 理 解 TCP首 部 中 各 字 段网 络 协 议 仿 真 教 学 系 统 实 验 教 程 的 含 义 及 作 用,理 解 三 次 握 手 的 过 程 和 TCP重 传 的 过 程。实 验 教 学 效 果 达 到 分 析 TCP协 议 的 建 立 连 接、会 话 和 断 开 连 接 的 全 过 程,学 会 计 算 TCP校 验 和
11、的 方 法。实 验 8 简 单 网 络 管 理 协 议 SNMP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 理 解 SNMP协 议 的 作 用 与 格 式,了 解 SNMP与 UDP的 关 系,了 解“陷 阱”的 设 置 与 触 发 过 程。实 验 教 学 效 果 达 到 了 解 MIB、基 本 的 MIB变 量,了 解 ASN.1 的 编 码 标 准。实 验 9 动 态 主 机 配 置 协 议 DHCP协 议:该 实 验 类 型 为 设 计 性 实 验,要 求 学 生 学 习 DHCP协 议 的 格 式,理 解 DHCP协 议 的 工 作 原 理,验 证 获 取 IP地 址
12、 与 重 新 登 陆 过 程。实 验 教 学 效 果 达 到 会 配 置 DHCP并 获 取 IP地 址。实 验 1 0 域 名 系 统 DNS:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 学 习 DNS协 议 的 格 式,理 解 DNS协 议 的 工 作 原 理,掌 握 DNS域 名 空 间 的 分 类。实 验 教 学 效 果 达 到 学 会 应 用 C 语 言 与 WinSock2进 行 DNS程 序 设 计。实 验 1 1 网 络 地 址 转 换 NAT:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 理 解 NAT的 转 换 机 制、NAT地 址 转 换 表
13、 的 作 用。实 验 教 学 效 果 达 到 学 会 利 用 Windows 2000 Server配 置 NAT网 络。实 验 1 2 应 用 层 协 议 一 1:超 文 本 传 输 协 议 HTTP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 学 习 HTTP协 议 的 格 式,理 解 HTTP协 议 与 TCP协 议 的 关 系,理 解 HTTP协 议 的 无 连 接、无 状 态 特 性。实 验 1 3 应 用 层 协 议 一 2:TELNET与 FTP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 理 解 TELNET和 FTP协 议 的 工 作 原 理,
14、了 解 其 网 络 安 全 性 和 具 体 使 用 方 法。实 验 1 4 应 用 层 协 议 一 3:邮 件 协 议 SMTP、POP3、IMAP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 理 解 POP、SMTP、IMAP协 议 及 作 用,掌 握 这 三 个 协 议 命 令 的 使 用 方 法。实 验 15应 用 层 协 议 一 4:NetBIOS应 用 及 SMB/CIFS协 议:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 通 过 发 送 NETBIOS名 字 请 求 包,学 习 NETBIOS请 求 的 报 文 格 式,了 解 NETBIOS使 用
15、的 端 口。教 学 效 果 达 到 理 解 WINS协 议 和 NETBIOS协 议 的 原 理,区 分 WINS协 议 和 DNS协 议 的 不 同,学 会 分 析 SMB/CIFS协 议 的 数 据 交 互 过 程.实 验 1 6 路 由 协 议 一 1:路 由 信 息 协 议 RIP:该 实 验 类 型 为 验 证 性 实 验,要 求 学 生 掌 握 路 由 协 议 的 分 类,掌 握 RIP报 文 格 式、工 作 原 理 及 工 作 过 程。实 验 1 7 路 由 协 议-2:开 放 式 最 短 路 径 优 先 协 议 OSPF:该 实 验 类 型 为 验 证 性 实 验,要 求 学
16、生 掌 握 OSPF报 文 格 式、工 作 原 理 及 工 作 过 程。并 了 解 LSA及 LSDB的 结 构。实 验 1 8 网 络 攻 防-1:ARP地 址 欺 骗:该 实 验 类 型 为 验 证 性 实 验,使 学 生 掌 握 ARP高 速 缓 存 的 作 用 以 及 ARP协 议 的 缺 陷,增 强 学 生 的 网 络 安 全 意 识。2网 络 协 议 仿 真 教 学 系 统 实 验 教 程 实 验 1 9 网 络 攻 防-2:ICMP重 定 向:该 实 验 类 型 为 验 证 性 实 验,使 学 生 理 解 ICMP协 议,了 解 简 单 的 信 息 窃 取 技 术,增 强 学 生
17、 的 网 络 安 全 意 识。实 验 2 0 网 络 攻 防-3:TCP与 UDP端 口 扫 描:该 实 验 类 型 为 设 计 性 实 验,要 求 学 生 掌 握 常 用 的 TCP、UDP端 口 扫 描 的 原 理 及 各 种 手 段,增 强 学 生 的 网 络 安 全 意 识。实 验 21网 络 攻 防-4:路 由 欺 骗:该 实 验 类 型 为 设 计 性 实 验,要 求 学 生 掌 握 针 对 RIP协 议 的 攻 击 方 式 及 原 理,理 解 RIP2安 全 特 性,并 由 此 加 深 对 路 由 协 议 的 理 解。实 验 22网 络 故 障 分 析-1:冲 突 与 网 络 广
18、 播 风 暴:该 实 验 类 型 为 设 计 性 实 验,要 求 学 生 掌 握 局 域 网 检 测 IP地 址 和 主 机 名 冲 突 的 原 理,了 解 网 络 广 播 风 暴 的 成 因 及 现 象。教 学 效 果 达 到 学 会 分 析 并 排 除 简 单 的 网 络 故 障。实 验 2 3 网 络 故 障 分 析-2:路 由 环 与 网 络 回 路:该 实 验 类 型 为 设 计 性 实 验,通 过 观 察 网 络 中 形 成 路 由 环 时 的 现 象 与 网 络 中 形 成 回 路 的 现 象,分 析 形 成 的 原 因。教 学 效 果 达 到 能 够 分 析 并 排 除 网 络
19、 故 障。实 验 2 4 综 合 实 验:该 实 验 类 型 为 综 合 性 实 验,要 求 学 生 掌 握 基 本 的 网 络 结 构 设 计 能 力,提 高 网 络 编 程 能 力,加 深 学 生 对 基 础 协 议 的 理 解,以 及 提 高 综 合 分 析 问 题 的 能 力。实 验 2 5 网 络 程 序 设 计 T:Ping实 现:该 实 验 类 型 为 设 计 性 实 验,使 学 生 加 深 对 ICMP协 议 的 理 解,掌 握 原 始 套 接 字 的 编 程 方 法,并 学 会 设 置 TTL等 自 定 义 参 数 的 编 程 方 法。实 验 26网 络 程 序 设 计-2:
20、聊 天 工 具:该 实 验 类 型 为 设 计 性 实 验,使 学 生 加 深 对 UDP协 议 的 理 解,掌 握 无 连 接 循 环 服 务 器 模 型 的 程 序 设 计 模 式。实 验 2 7 网 络 程 序 设 计-3:文 件 传 输 工 具:该 实 验 类 型 为 设 计 性 实 验,使 学 生 加 深 对 TCP协 议 的 理 解,掌 握 一 对 多 的 客 户 服 务 器 模 型 的 编 程 方 式。实 验 2 8 网 络 程 序 设 计-4:主 机 信 息 获 取 工 具:该 实 验 类 型 为 设 计 性 实 验,使 学 生 掌 握 使 用 套 接 字 获 取 主 机 信
21、息 的 方 法,理 解 Windows的 WMI信 息 的 获 取 方 法,并 掌 握 在 Windows下 的 网 络 函 数 库 Ipllelp的 功 能 与 用 法。实 验 2 9 网 络 程 序 设 计-5:下 载 客 户 端:该 实 验 类 型 为 设 计 性 实 验,使 学 生 掌 握 使 用 套 接 字 获 取 主 机 信 息 的 方 法,理 解 Windows的 WMI信 息 的 获 取 方 法,并 掌 握 在 Windows下 的 网 络 函 数 库 IpHelp的 功 能 与 用 法。实 验 3 0 网 络 程 序 设 计-6:邮 件 收 发 器:该 实 验 类 型 为 设
22、 计 性 实 验,使 学 生 加 深 对 邮 件 相 关 协 议 的 理 解,掌 握 使 用 MAPI进 行 网 络 程 序 设 计 的 方 法。实 验 3 1 网 络 程 序 设 计-7:综 合 设 计:该 实 验 类 型 为 设 计 性 实 验,使 学 生 掌 握 基 于 Socket的 C/S编 程 方 法,以 及 多 线 程 的 编 程 方 法,提 高 学 生 的 综 合 程 序 设 计 能 力。3网 络 协 议 仿 真 教 学 系 统 实 验 教 程【仿 真 编 辑 器 使 用 说 明】一、仿 真 编 辑 器 简 介 仿 真 编 辑 器 主 界 面 如 下:图 1 仿 真 编 辑 器
23、 主 界 面 本 系 统 的 初 始 界 面 分 为 五 个 部 分:多 帧 编 辑 器、单 帧 编 辑 器、协 议 模 型 图、地 址 本 和 十 六 进 制 显 示 区。1、多 帧 编 辑 器 具 体 界 面 设 计 如 图 2 所 示:帧 序 号 帧 概 要+1 E th:0000E 8-2215D 2=FFFFFF-FFFFFF+2 E th:0000E 8-2215D 2=FFFFFF-FFFFFF图 2 多 帧 编 辑 器 第 一 列 为 帧 的 序 号,此 序 号 无 其 他 特 殊 含 义,即 为 各 帧 顺 序 向 下 的 计 数 号。点 击“+”可 展 开 为 多 行,相
24、邻 两 帧 发 送 的 时 间 间 隔 默 认 值 为 1 0 0 0 m s,如 果 点 击 展 开 的 为 第 一 帧,则 为 4网 络 协 议 仿 真 教 学 系 统 实 验 教 程 发 送 延 迟 时 间。发 送 次 数 默 认 为 1 次。第 二 列 为 帧 的 概 要 信 息:MAC 源 地 址、目 的 地 址、下 层 协 议(如 果 在 协 议 类 型 中 选 择 了 下 拉 框 中 的 协 议)LLC LLC Unnumbered/LLC Information/LLC Supervisor,DSAP,CtrlARP 请 求:who has 172.16.0.1 tell 17
25、2.16.0.34ARP 应 答:172.16.0.34 is at 0000E8-2215D2IP 源 IP、目 的 IP、IP总 长 度、下 层 协 议(如 果 在 协 议 类 型 中 选 择 了 已 有 协 议),(如 果 分 片 或 偏 移 量#0)Flagment偏 移 量:偏 移 量+(总 长 度-首 部 长 度 T)TCP 源 端 口、目 的 端 口、TCP类 型(SYN,FIN,ACK,RST)、序 号、ACK确 认 序 号 和 窗 口 大 小。UDP 源 端 口、目 的 端 口。具 体 帧 的 位 置 排 序,可 以 手 工 自 由 拖 动。拖 动 的 单 帧 将 插 入 到
26、 当 前 要 插 入 的 单 帧 上 方:如 果 想 将 一 个 单 帧 拖 动 到 最 后 的 位 置,则 需 要 点 击 这 个 单 帧 将 它 拖 动 到 帧 序 列 的 最 后 位 置 上。2、单 帧 编 辑 器 界 面 如 图 所 示:E th:0000E8-2215D2=m m-m m目 的 M A C地 址 FFFFFF-FFFFFF源 M A C地 址 0000E8-2215D2 坐 里 或 长 度 字 莅 0806 曰 A RP ABF请 求:who has 172.1 6.0.1 t e l l 172.1 6.0.3 4硬 件 类 型 1协 议 类 型 0800硬 件 地
27、 址 长 度 6协 议 地 址 长 度 4操 作 字 段 1发 送 端 M A C地 址 0000E8-2215D2发 送 端 1P地 址 172.16.0.34目 的 端 M A C地 址 000000-000000目 的 端 IP地 址 172.16.0.1类 型 或 长 度 字 段 描 述:用 来 表 示 高 层 协 议 的 类 型 或 者 表 示 数 据 长 度,当 长 度 大 于 1500且 为 未 知 蚀 议 时 显 示 自 定 义 数 据 数 据 类 型:十 六 进 制 数 据 长 度 为 2字 节 约 束 条 件:(Ethernet 802.3.类 型 或 长 度 字 段 15
28、00)|(Ethernet 802.3.类 型 或 长 度 字 段=1500)M E thernet 802.3.类 型 或 长 度 字 段=(包 长 度-14)嫩(包 长 度=1514)图 3 单 帧 编 辑 器 单 帧 编 辑 器 分 为 帧 编 辑 区 和 提 示 区 两 部 分,其 中 帧 编 辑 区 可 以 对 协 议 属 性 进 行 编 辑,提 示 区 可 以 根 据 选 中 的 协 议 属 性 给 出 相 应 的 提 示,便 于 用 户 了 解 各 属 性 的 含 义 或 范 围。5网 络 协 议 仿 真 教 学 系 统 实 验 教 程 3、协 议 模 型 图 在 协 议 模 型
29、 图 中,以 图 形 化 模 型 显 示 该 协 议 的 封 装 层 次,并 与 单 帧 编 辑 器 对 应 的 协 议 层 相 互 联 动,当 前 选 中 为 TCP层,如 图 所 示:图 4 协 议 模 型 4、地 址 本 第 一 次 进 入 协 议 编 辑 视 图,系 统 会 自 动 进 行 主 机 扫 描,并 在 地 址 本 中 列 出 扫 描 到 的 所 有 主 机。选 择 一 台 主 机,单 击 端 口 扫 描 按 钮,可 扫 描 到 该 主 机 开 放 的 端 口。地 址 本 分 为 三 列:IP地 址、M AC地 址 和 主 机 名。端 口 扫 描 结 果 也 分 为 三 列:
30、端 口 号、端 口 类 型、服 务 名 称。如 图 所 示:且 IP地 址 I M A C地 址|主 机 名 1 7 2.1 6.0.1 000461-5336BA DEVELP-D.1 7 2 1 6.0.2 00E 04c-20E 4E 4|SOFT端 口 号 端 口 类 型 25 80TCPTCPTCP0000E8-15734A00E04C-A08519服 务 名 称 sm tpw w-h tt pepmapCSSBAKSOFT-FILE172.16.0.22 0000E 8-403811 JLCSS-CLERK0 135图 5 地 址 本 5、十 六 进 制 对 照 十 六 进 制 对
31、 照 表 与 单 帧 编 辑 区 是 联 动 的,以 绿 色 做 为 标 识,右 键 可 进 行 计 算 校 验 和、拷 6网 络 协 议 仿 真 教 学 系 统 实 验 教 程 贝、计 算 数 据 长 度 操 作。如 图 所 示:00000000:FF FF FF FF FF FF 00 00 E8 40 38 00 08 00 45 0000000010:00 28 94 48 40 00 80 06 00 00 AC 计 篁 校 船 和 H.00000020:01 01 04 06 00 8B 73 C9 91 BD 00 徒 此 O.s.00000030:44 6C 00 00 00
32、00 7 二)D1.长 度(D图 6 十 六 进 制 对 照 6、仿 真 编 辑 器 菜 单 栏 菜 单 栏 包 括“文 件”、“编 辑”、“操 作”、“设 置”、“视 图”、“工 具”、“帮 助(1)文 件 菜 单:七 项。新 建 文 件(由 Ctrl+N日 打 开 文 件(0)Ctrl+O目 保 存 文 件(分 保 存 选 中 帧(公 Ctrl+S退 出 凶 图 7 文 件 菜 单 新 建 文 件:建 立 一 个 新 文 件 打 开 文 件:打 开 原 有 的 文 件 保 存 文 件:保 存 当 前 编 辑 的 文 件 保 存 选 中 帧:对 选 中 的 帧 进 行 保 存 退 出:退 出
33、 仿 真 编 辑 器(2)编 辑 菜 单:新 建 帧:在 帧 序 列 的 末 尾 新 建 一 个 帧 插 入 帧:在 当 前 帧 之 前 插 入 一 个 帧 删 除 当 前 帧:删 除 当 前 正 在 编 辑 的 帧 删 除 选 中 帧:删 除 所 有 选 中 的 帧 复 制 当 前 帧:将 当 前 帧 复 制 到 剪 贴 板 中 复 制 选 中 帧:将 所 有 选 中 的 帧 复 制 到 剪 贴 板 中 7网 络 协 议 仿 真 教 学 系 统 实 验 教 程 粘 贴 帧:将 剪 贴 板 中 的 帧 粘 贴 到 当 前 位 置 编 辑 _新 建 帧(由 插 入 帧 区 删 除 当 前 帧 删
34、 除 选 中 帧 Shift+Delete%)复 制 当 前 帧(Q Ctrl+C复 制 选 中 帧 Ctrl+Shift+C回 粘 贴 帧 的 Ctrl+V图 8 编 辑 菜 单(3)操 作 菜 单:全 部 选 中:选 中 当 前 所 有 帧 反 向 选 择:对 当 前 选 中 的 帧 进 行 反 向 选 择 取 消 选 择:取 消 当 前 选 中 的 帧 设 置 时 间 间 隔:对 全 部 帧 或 选 中 帧 设 置 发 送 时 间 间 隔 发 送 全 部 帧:发 送 多 帧 编 辑 器 中 所 有 帧 发 送 选 中 帧:发 送 多 帧 编 辑 器 中 选 中 的 帧 定 制 发 送:自
35、 定 义 发 送。在 确 认 是 否 修 改 IP标 识 号、是 否 修 改 源 IP地 址,并 重 新 计 算 修 改 校 验 和 后,设 置 发 送 时 间 间 隔 和 发 送 次 数,定 制 发 送 当 前 数 据 帧。取 消 发 送:停 止 发 送 帧 全 部 选 中 Ctrl+A反 向 选 择(B)取 消 选 择(0 设 置 时 间 间 隔,“Ctrl+T中 发 送 全 部 帧 Ctrl+G发 送 选 中 帧.,定 制 发 送 取 消 发 送 图 9 操 作 菜 单 8网 络 协 议 仿 真 教 学 系 统 实 验 教 程(4)设 置 菜 单:设 置 适 配 器 选 择(四 主 机
36、扫 描 设 置(由 端 口 扫 描 设 置(E)本 机 信 息 设 置 仍 协 议 颜 色 设 置(0图 10 设 置 菜 单 适 配 器 选 择:机 器 有 两 个 以 上 适 配 器 时,选 择 用 来 发 送 数 据 帧 的 适 配 器 主 机 扫 描 设 置:设 置 网 络 中 主 机 扫 描 的 范 围 端 口 扫 描 设 置:添 加、删 除、修 改、复 位 要 进 行 扫 描 的 主 机 的 端 口,并 可 以 将 自 定 义 的 端 口 信 息 进 行 导 出 和 导 入。本 机 信 息 设 置:选 择 本 地 的 MAC、IP地 址,作 为 默 认 的 MAC、IP地 址,在
37、新 建 数 据 包 时 采 用。协 议 颜 色 设 置:可 以 自 定 义 不 同 协 议 的 颜 色(5)视 图 菜 单:网 络 验 证 视 图:验 证 网 络 拓 扑 结 构 的 正 确 性 协 议 编 辑 视 图:进 行 数 据 帧 仿 真 编 辑 的 主 界 面 TCP连 接 视 图:支 持 多 种 应 用 层 协 议,并 给 出 协 议 对 应 的 命 令 字 及 提 示 SNMP连 接 视 图:学 习 SNMP协 议 的 工 具 工 具 栏 一 标 准 工 具 栏:可 以 显 示 或 隐 藏 标 准 工 具 栏 向 导 工 具 栏:可 以 显 示 或 隐 藏 向 导 工 具 栏 状
38、 态 栏:支 持 状 态 栏 的 显 示 或 隐 藏(6)工 具 菜 单 命 令 行:弹 出 Windows命 令 行 窗 口 计 算 器:弹 出 Windows计 算 器 T CP过 滤:启 动 过 滤:使 本 机 拒 绝 接 收 对 方 发 送 的 TCP协 议 数 据 包,即 将 TCP协 议 数 据 过 滤 掉;停 止 过 滤:相 对 于 启 动 过 滤 而 言,使 本 机 能 够 接 收 T CP协 议 数 据 包。9网 络 协 议 仿 真 教 学 系 统 实 验 教 程 二、应 用 实 例 本 系 统 为 用 户 提 供 若 干 实 例,用 户 可 以 载 入 这 些 实 例,重
39、新 编 辑 后 进 行 发 送。下 面 以 一 个 例 子 来 进 一 步 说 明 本 系 统 的 功 能 与 使 用 方 法。1、编 辑 M A C层 源、目 的 M A C地 址 可 以 在 地 址 本 中 进 行 查 找,双 击 后 自 动 添 加,这 样 可 以 保 证 填 写 的 M AC地 址 在 网 络 中 真 实 存 在,尽 量 保 证 模 拟 的 真 实 性。在 上 层 协 议 中 选 择 1P协 议。用 户 可 以 根 据 下 拉 列 表 框 中 的 项 目 选 择 此 帧 的 上 层 协 议,也 可 以 直 接 填 写,系 统 会 根 据 填 写 的 内 容 进 行 字
40、符 匹 配 判 断,自 动 选 择 上 层 协 议。编 辑 M AC层 的 界 面 如 下 图 所 示:卷 网 络 眇 议 仿 真 救 学 系 统 一 仿 真 编 辑 器-协 议 编 辑 视 图 s 文 件 低)但)座 作(9 x fts(c)视 笛 也)工 具(I)SU(H)主 机 名 ZHANGHHMAT-MEMNOON协 is类 型 球 数 需 长 度 曲 法:用 来 袤 示 磁 绯 议 的 芟 出 或 者 整 示 敢 努 长 度.当 长 度 大 于 1500目 为 未 知 隹、“灌 长 度 为 2字 节,符 束 条 件:(ath.rr.at 802.3池 议 类 31或 数 据 长 度
41、 1500)|(I t W M l 802 3.协 议 类 型 豉 数 德 长 度=1500)她 色 信&“802 3.协 议 贽 型 制 国 长 度=(包 长 度-14)M.(包 长 度=1514)帧 序 号 帧 取 妾 1 Zth OOOB6A-F5C08E=0050BA-P4D640d i 中.MAC ARP 目 IP 2【CMP 囱】G H 域 TCP UDPEthernetUscrDatag q-I-Eth 000B6AF5C08K=0050BA F4D840E 2MAe 地 址 0050BA-F4D840_ 0O0B6A-P5C08E0C O DE 自 定 义 效 需*User D
42、ata*1 9 2.1 6 8.0.1 1 1 0050BA-F4D840图 1 1 编 辑 M A C层 的 界 面 2、编 辑 IP层 用 户 选 择 I P协 议 后,单 帧 编 辑 区 和 协 议 模 型 图 会 相 应 的 刷 新 显 示 出 IP层,如 图 12。当 前 IP层 为 选 中 状 态,协 议 模 型 图 中 以 红 色 线 条 显 示。单 帧 编 辑 区 显 示 I P 层 需 要 填 写 的 各 种 属 性。十 六 进 制 显 示 区 显 示 用 户 填 写 的 属 性 的 十 六 进 制 值。10网 络 协 议 仿 真 教 学 系 统 实 验 教 程 MJM 就
43、错 图 12 编 辑 IP层 的 界 面 说 明:IP层 涉 及 到“校 验 和”的 计 算,系 统 提 供 了 自 动 计 算 和 手 动 计 算 两 种 方 式。自 动 方 式 可 以 直 接 得 出 结 果,自 动 填 入;手 动 方 式 的 具 体 计 算 方 法 如 下:由 于 单 帧 编 辑 区 与 十 六 进 制 显 示 区 为 联 动 的 关 系,用 户 可 以 点 击 单 帧 编 辑 区 的 某 个 属 性(其 变 为 蓝 色),这 时 十 六 进 制 显 示 区 与 之 相 对 应 的 十 六 进 制 代 码 变 为 绿 色,用 户 可 以 根 据 这 一 方 法 找 到“
44、校 验 和”在 十 六 进 制 显 示 区 的 位 置,然 后 选 中 此 段 代 码 点 击 鼠 标 右 键,在 弹 出 的 对 话 框 中 选 择“计 算 校 验 和”,用 户 可 以 将 这 个 值 回 填 到 单 帧 编 辑 器 I P 层 的“校 验 和”属 性 中。在 计 算“校 验 和”前 一 定 要 将 该 字 段 清 零。3、编 辑 TCP层 与 前 两 层 相 同,单 帧 编 辑 区 和 协 议 模 型 图 进 行 相 应 的 刷 新 后,用 户 就 可 以 填 写 其 相 应 的 属 性 值 了。在 每 一 层,用 户 均 可 以 填 写“自 定 义 数 据”这 一 选
45、项,但 是 一 旦 填 写 了 这 一 项,就 意 味 着 这 个 单 帧 已 经 编 辑 完 毕,并 且 按 照 用 户 填 写 的 数 据 发 送 出 去。TCP的 上 层 协 议 是 通 过 端 口 来 判 断 的。用 户 填 写 不 同 的 端 口,上 层 协 议 类 型 会 不 同。1 1网 络 协 议 仿 真 教 学 系 统 实 验 教 程【协 议 分 析 器 使 用 说 明】协 议 分 析 器 负 责 捕 获 网 络 上 的 各 种 数 据 帧,分 析 其 中 包 含 的 各 层 协 议,提 供 辅 助 教 学 功 能。主 要 有 两 个 功 能 模 块:会 话 分 析 和 协
46、议 解 析。进 入 协 议 分 析 器,单 击“开 始 捕 获”按 钮,进 行 数 据 捕 获。刷 新 显 示 后,在 会 话 分 析 和 协 议 解 析 视 图 显 示 对 数 据 的 分 析。1、会 话 分 析 会 话 分 析 功 能 将 捕 获 到 的 常 用 协 议 的 数 据 帧 加 入 会 话 列 表,直 观 的 看 出 一 次 完 整 的 会 话 过 程,并 且 有 会 话 次 序、数 据 传 输 方 向 的 图 示。|登 网 络 协 议 伪 真,辛 系 婉 物 求 分 析 a t-获 畲 口:本 地 在 捱 亍 文 件 电 视 以 切 设 童 D 窗 口(出)初 助(B)g a
47、 i 办?&回 I B 阚 D 忖 一 风 闻 二 出 台 话 分 关 羽 w 富 UOPX它 会 话 f flfe lC M F iS臼*H TT啕 8-5 172.16.0.2 172.16.0.34袅 图 E E E 3 C E E)172.16.0.34-172.16.0.35”:密 POP3会 话 因 密 SMTP会 话 国 密 SNMP含 话 S)由 阳 哈 语 由 期 5M哈 话 田 赞 J WINS会 话 E)幽 OS开 会 话 叼 射 Netb10so小 话 _ T _ 二:二 41AAe DcUnat4h=0OE04C-20E4B4 ad4r”,3 M A e Sw c=0
48、000E8-2215K2 l/ni cast addressr j Ethertyp*Lencth=0800 IP F rotcelJ jE th e r n tt-(g j IPv4 in te r n e t P rotocol v e rsio n 4)-,;V trsion and Header l a c thV ersion=4J-Hadar len g th:20 vlia:5),-Typ o f srvic 00jL jT otol-48=41468-and FrA0tnt o ffte tQ U n u s.d=0.I j D e n t f r y e n t=1.tCjW
49、ore frapnts=.0r F raoent o f fs e t=0(f ie ld value-0)rTae to l i v e-128r p rotocol-6 TCP Protocol Header Chcckstn-007 3(crrct)r_)Sourc ddrzs-172.16.0.34td d rtss-172.1 6.0.2。口-f e CTrinsnicxion C ontrol P rotocol)I T C PiSoorea port=l?20port-80 H TT P F rotoclrtubr=7 4 t$1 3-li-i-r.K n b-f=1|Re se
50、rved(n s t be tero)|Urcnt p ointer=.-.Kck v lid-i rcqn*ztd-R-rqua:td-0X)000.t72 160 34(1720)t72 te.0.2二 14|凶 i 会 好 分 析 协 联 R 析 7w 次 伏 右:月 动 当 前 阖 1:整 趣 K 小:通:1551图 13 会 话 分 析 界 面 会 话 分 析 功 能 主 要 用 于 有 完 整 会 话 过 程 的 协 议,例 如:ARP、ICMP、HTTP、DNS、SMTP、POP3等。会 话 列 表 包 含 有 通 信 双 方 的 IP地 址、端 口 号、会 话 类 别。通 过