SchoolWork-LaTeX/计算机网络/实验报告/实验IPv6.tex
2024-09-23 22:05:13 +08:00

106 lines
5.2 KiB
TeX
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\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}