106 lines
5.2 KiB
TeX
106 lines
5.2 KiB
TeX
\documentclass[../public/实验报告模板]{subfiles}
|
||
|
||
\renewcommand{\mydate}{2023年12月22日}
|
||
\renewcommand{\mylabname}{IPv6基础}
|
||
\renewcommand{\mychapternum}{0}
|
||
|
||
\begin{document}
|
||
\mytitle
|
||
\begin{enumerate}
|
||
\myitem{实验目的}{
|
||
\item 了解华为 eNSP 网络仿真平台的使用方法;
|
||
\item 了解华为 VRP 操作系统的基本功能;
|
||
\item 了解和掌握通过 CLI 界面对华为网络设备进行 IPv6 基本配置(静态 IPv6 地址配置、无状态地址自动配置、DHCPv6 部署于配置);
|
||
\item 了解几个 ICMPv6 的应用(ping、tracert 和 path MTU 发现)的工作原理;
|
||
\item 了解 NDP 的基本功能(无状态地址自动配置、地址解析和 DAD)。
|
||
}
|
||
\myitem{实验设备或环境}{
|
||
\item PC 机一台,运行华为 eNSP 仿真软件
|
||
\item 以每人为小组独立完成实验
|
||
}
|
||
\myitem{实验原理}{
|
||
\item 华为 eNSP 仿真平台简介
|
||
\item 华为 VRP 简介
|
||
\item 华为设备的常用配置视图
|
||
\item 华为网络设备的配置保存
|
||
\item 华为 VRP 的基本配置命令
|
||
\item 使用 eNSP 完成第一个实验
|
||
\item IPv6 地址配置实验
|
||
\item ICMPv6 与 NDP 实验
|
||
}
|
||
\myitemx[itemsep=1em]{实验步骤和结果总结}{
|
||
\item 使用 eNSP 完成第一个实验
|
||
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-42-03.png}
|
||
\caption{能够ping通}
|
||
\end{figure}
|
||
|
||
\item IPv6 地址配置实验
|
||
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-44-27.png}
|
||
\caption{配置正确,能够ping通}
|
||
\end{figure}
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-44-50.png}
|
||
\caption{ipconfig正确}
|
||
\end{figure}
|
||
|
||
\thinkingquestion{
|
||
\item IPv6 无状态地址自动配置与 DHCPv6 地址自动配置的区别是?
|
||
|
||
无状态地址自动配置不需要独立的地址分配服务器,但是可管理性差,DHCPv6地址自动配置需要DHCPv6服务器,客户端也需支持DHCPv6,但是便于管理。
|
||
|
||
\item 在本实验中,我们使用路由器作为 IPv6 无状态地址自动配置的客户端,它依据什么规
|
||
范生成的 IPv6 接口 ID 并在获取 IPv6 地址前缀后最终形成单播地址?这个规范具体的
|
||
操作过程是什么?
|
||
|
||
IEEE EUI-64规范。具体操作过程是在48位的MAC地址对半劈开,然后插入“FFFE”,再把左数第7位取反,这就形成了IPv6接口标识。之后在前面加上64位的IPv6地址前缀,形成单播地址。
|
||
}
|
||
\item ICMPv6 与 NDP 实验
|
||
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-46-51.png}
|
||
\caption{RA报文内容}
|
||
\end{figure}
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-47-23.png}
|
||
\caption{RS和RA报文内容}
|
||
\end{figure}
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-47-59.png}
|
||
\caption{NS和NA报文内容}
|
||
\end{figure}
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-48-59.png}
|
||
\caption{ping报文内容}
|
||
\end{figure}
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-49-41.png}
|
||
\caption{Tracert报文内容}
|
||
\end{figure}
|
||
\begin{figure}[H]
|
||
\includegraphics[width=1\linewidth]{imgs/2024-01-02-21-50-29.png}
|
||
\caption{MTU分片}
|
||
\end{figure}
|
||
|
||
\thinkingquestion{
|
||
\item 当我们在路由器的 IPv6 接口上执行 undo ipv6 nd ra halt 命令后,该接口将周期性地发送
|
||
RA 报文,这些报文的目的 IPv6 地址是?该报文的载荷有什么内容?
|
||
|
||
目的IPv6地址是 FF02::1,用来发给链路上的所有节点。该报文的载荷有路由器的接口MAC地址,以及IPv6地址前缀。
|
||
|
||
\item 当一台设备的接口获得 IPv6 地址后,设备立即启动 DAD 过程并在接口上发送一个 NS
|
||
报文用于检测该地址是否已被使用,这个 NS 报文的目的 IPv6 地址是什么?这个地址
|
||
是如何形成的?
|
||
|
||
这个NS报文的目的IPv6地址是待检测地址对应的被请求节点组播地址,这个地址是由固定前缀FF02::1:FF00:0/104和对应IPv6地址的最后24bit组成。
|
||
|
||
\item IPv6 报文头部中的“Hop Limit”字段有什么用途?
|
||
|
||
用于限制RA报文能够经过的最大跳数。
|
||
}
|
||
}
|
||
\end{enumerate}
|
||
\end{document} |