网络基础确认
网络掩码/32怎么样?
- 这意味着有 32 个地址可以使用。
- 这意味着您正在使用 IPv6 地址。
- 错误表明设置不正确
- 这意味着该网络上只有一个地址。
为什么是/32却到达了网关?
- 这是因为内核忽略网络掩码并仅发送它。
- 这是因为网关是通过广播发现的。
- 有一条单独的链接路由到网关。
- 这是因为NAT在中间改变了地址。
接口MTU为1500,为什么路径MTU较小?
- 接口 MTU 设置不正确。
- 通过添加标头减少了可加载隧道的大小。
- 因为IPv6有较小的最小MTU标准
- 因为拥塞控制减少了数据包大小并发送
如果MTU设置错误,典型的症状有哪些?
- 提出小请求,但只有大响应才会停止。
- 所有的沟通从一开始就失败了。
- 它只是总体上减慢了一点。
- DNS 名称解析不起作用
为什么短名称会被解析?
- 这是因为 resolv.conf 中的搜索域是按顺序添加的。
- 因为它已经在解析器缓存中了。
- 这是因为该名称是通过广播在同一网络上询问的。
- 因为它是预先写在/etc/hosts中的
Address already in use是什么意思?
- 这意味着您没有足够的权限来打开该端口。
- 另一个程序已经拥有该地址+端口组合。
- 这意味着防火墙正在阻止该端口。
- 这意味着没有足够的内存来创建套接字。
为什么会有TIME-WAIT?
- 因为这是 TCP 实现中仍然存在的一个老错误。
- 将迟到的数据包保留在适当的位置,以便它们不会混合到下一个连接中。
- 这是为了让下次连接速度更快而进行的优化。
- 它是一种将连接记录保存为日志的设备。