在这里,当我对 google.com 使用命令 ping 和 tracert 时,我得到了响应
现在,我还是网络新手,但我需要知道如何解释我在这里得到的响应:
1)首先,我需要知道在这两种情况下发送了多少个数据包,使用 ping 很容易,因为它明确表示发送了 4 个数据包。
我如何知道使用 tracert 命令发送了多少数据包?我只能从对 Tracert 的响应中读取跳数。
2) 现在,我如何知道这两种情况下 IP 数据包的大小?
使用 ping 我有 32 个字节的数据和 20 个字节的 IP 标头,但我不知道 ICMP 标头的大小(它可能是 8 个字节,因为它在 UDP 中,但我不确定)
另一方面,使用tracert,没有关于正在发送的数据大小的信息,所以我什么都不知道。
3) 在第一种情况和第二种情况下,根据 IP 标头发送了多少个不同的数据包?(我不知道如何回答这个问题,我认为发送回显请求时IP头没有改变,但我不知道tracert)
4) 当我们发送这些消息时,与 google.com 建立了多少双向 TCP 连接?
我想答案是零,因为 ping 和 tracert 都使用 ICMP 协议。那是对的吗?
任何帮助表示赞赏!
