怎样理解这条ifconfig的信息

问题一,我先引用一篇我之前的回答 用户:为什么网关与主机可以不在同一个网段?

utun 是虚拟设备没错,更进一步地,utun 是一种点对点的设备。--\u0026gt; 是一种给人类展示的记号,标明本端地址和对端地址。由于 utun 是点对点的链路,从这端送出的数据一定会到对端,因此对端地址的意义其实是有限的,你可以不必在意。

问题二,你的理解正确。/30 的网络下除去网络号和广播地址后,只有两个可用地址,多数用于路由器间相互连接使用。为了节约 IP 地址空间,按照标准,也允许使用 /31 的地址作为点对点的互联地址,但实际上处于设备兼容性的原因,多数还是会使用 /30 的地址。

【怎样理解这条ifconfig的信息】 另外补充一下,因为题主在用的是 macOS,因此 ifconfig 工具的输出和 Linux 上的不一致,属正常现象。

■网友
ifconfig这种输出格式我很少见到,不过能看出来utun5是个点对点链路的接口,因为类型是POINTTOPOINT。所以 --\u0026gt; 符号前后应该分别是本地IP和远端IP,但是你要检查一下为什么这两个地址一样,可能有问题。你对掩码255.255.255.252的理解是对的。


    推荐阅读