4 Little Endian赢了吗? 最近在教大恩迪与小恩迪恩之战时,一个学生问它是否已经解决,我意识到我不知道。查看Wikipedia文章,似乎当前最流行的OS /体系结构对使用Little Endian,但是Internet协议指定Big Endian用于在数据包头中传输数值。这将是当前状态的一个很好的总结吗?当前的网卡或CPU是否为切换字节顺序提供硬件支持? 34 standards protocol computer-architecture numbers endianness
6 什么是URI方案? 我已经搜索了这个问题,但是找不到一个好的答案。 甚至有关URI的Wikipedia文章也没有对其进行详尽的解释。我以为这是访问网页的协议。例如HTTP / HTTPS / FTP,但Wiki文章另有说明。 一些URI方案不与任何特定协议(例如“文件”)相关联,而许多其他URI方案不使用协议名称作为其前缀(例如“新闻”)。 我知道该方案的URL的哪一部分。但是我真正的问题是它是做什么的? 18 protocol internet uri
7 为什么SSL / TLS没有内置在现代操作系统中? 大多数主要操作系统都内置了许多构成Internet基础结构的基本网络协议。例如,TCP,UDP和DNS都内置在Linux,UNIX和Windows中,并可以通过低级系统API供程序员使用。 但是当涉及到SSL或TLS时,必须转向第三方库,例如OpenSSL或Mozilla NSS。 SSL是一个相对较旧的协议,它基本上是与TCP / IP一样普遍的行业标准,那么为什么它不内置在大多数操作系统中? 16 security operating-systems protocol ssl
3 将阻塞流复用到TCP连接中是一个好主意吗? 我需要两个主机之间的几个双工通道。仅建立一个TCP连接有许多优点。但是我怀疑多路复用会引起一些不可避免的问题。它会损害性能或显着增加延迟吗?内存使用率和CPU使用率又如何呢?您有什么建议或警告吗? 13 networking protocol tcp
2 从Websocket客户端发送时是否真的需要屏蔽 当前的Websocket RFC要求Websocket 客户端在发送时屏蔽帧内的所有数据(但不需要服务器)。以此方式设计协议的原因是为了防止客户端和服务器之间的恶意服务(代理等)更改帧数据。但是,此类服务仍然知道屏蔽密钥(在每个帧的开头按帧发送) 我是否以为这样的服务仍然可以使用该密钥来取消遮罩,更改内容,然后在将帧传递到下一个点之前重新遮罩内容呢?如果我没看错,这将如何修复假定的漏洞? 10 security protocol websockets