### 同一局域网不同子网掩码的两台机器A,B可以相互通讯吗 可以,A先通过arp广播发给默认网关,默认网关再转给B,B直接回复A;接下来A和B直接通讯 ### WebSocket的原理 WebSocket 复用了 HTTP 协议来实现握手,然后通过请求报文中的 Upgrade 字段将 HTTP 协议升级到 WebSocket 协议来建立 WebSocket 通信连接,一旦 WebSocket 连接建立之后,就可以在这个长连接上通过 WebSocket 数据帧进行双向通信,客户端和服务端可以在任何时候向对方发送报文,而不是 HTTP 协议那种服务端只有在客户端发起请求后才能响应,从而解决了在 Web 页面实时显示最新资源的问题