network-protocols

如何让 Firefox 使用 HTTP/1.1
network-protocols

如何让 Firefox 使用 HTTP/1.1

这里有 Python 中的 Web 服务器(代码见文章末尾)。每当 Firefox 连接时,Web 服务器都会报告 HTTP/1.0。 *.*.*.* - - [17/Feb/2016 15:50:59] "GET /?size=100 HTTP/1.0" 200 - 使用wgetHTTP/1.1: *.*.*.* - - [17/Feb/2016 15:16:37] "GET /?size=488 HTTP/1.1" 200 - 和netcat: $ nc *.*.*.* 8000 GET ?size=10 HTTP/1.1 HTTP/1....

Admin

“ping” 命令究竟如何工作?
network-protocols

“ping” 命令究竟如何工作?

ping 命令究竟是如何工作的?ARP(地址解析协议)具体是怎么发挥作用的? 我在一次面试中被问到这个问题,我无法想出 ARP 可以使用的场景。 ...

Admin

Team Viewer/AnyDesk 或 Chrome 远程桌面协议是否像 VNC 或 RDP 一样工作?
network-protocols

Team Viewer/AnyDesk 或 Chrome 远程桌面协议是否像 VNC 或 RDP 一样工作?

我熟悉访问远程桌面的两个概念:a)远程帧缓冲区(如 VNC),它快照本地渲染的帧缓冲区,压缩图像并通过网络发送 + 接收输入数据 b)远程绘制调用渲染(如 X11 或 RDP、SPICE),其中服务器仅向客户端发送绘制调用,并且帧缓冲区在客户端渲染。 选项 b 在各方面都更好,但我很好奇 Time Viewer、AnyDesk 或 Chrome Remote Desktop 等流行软件如何工作? ...

Admin

深信服 aTrust 运行时 WSL2 无法连接互联网
network-protocols

深信服 aTrust 运行时 WSL2 无法连接互联网

我在 Windows 11 22H2 22624.1470 上使用 WSL2。Ubuntu 22.04.6 LTS 安装在 WSL2 上。当我运行一个名为 aTrust 的程序(由一家名为 Sangfor 的公司开发)时,我的 WSL2 无法连接到互联网或任何 IP 地址,甚至包括网关172.17.160.1。我试图找出问题的原因。我到处搜索,但没有找到有关 Sangfor aTrust 和 WSL2 的任何有用信息。通过使用 WireShark,我发现所有 ICMP 协议都有No Respond Found警告,无论我 ping 什么 IP 地址。此外,当...

Admin

重定向或警告(在初始协商期间?)SMTP 提交者在端口 587 上使用 TLS - 让防火墙明确阻止 25 个端口,以提高安全性
network-protocols

重定向或警告(在初始协商期间?)SMTP 提交者在端口 587 上使用 TLS - 让防火墙明确阻止 25 个端口,以提高安全性

这个问题在 SF 上没有得到很好的解决,但正如我在那里所说的那样,我设法找到了很多密切相关的信息,但没有真正解决我的问题的答案。 我正在扩展我的家庭实验室服务器,并决定使用一个小型公共托管服务器作为简单代理。我的家庭实验室将运行 Mailcow,我想仅使用端口 587用于安全的 SMTP 提交,但我想确保我的域或 IP 没有出现损坏、关闭或以某种方式异常 - 可传递性扫描或黑名单/灰名单爬虫或电子邮件客户端/等等。 因此,我将通过 IPtables 明确禁止(拒绝)端口 25,以防止因欺诈性访问尝试而耗尽资源,但我不想看起来服务器没有可用的 SMTP - 而...

Admin

我需要阅读哪些协议以确保不会错过任何流量并涵盖来自网络浏览器的所有通信?
network-protocols

我需要阅读哪些协议以确保不会错过任何流量并涵盖来自网络浏览器的所有通信?

对于一个大学项目,我需要记录 Web 浏览器发送到服务器的所有流量。目标是在产生的流量中找到用户在网站上进行的输入。该项目假设用户输入也可以以混淆的方式发送,因此我需要考虑浏览器可以使用的所有可能的协议或传输路径。 目前,我使用浏览器扩展来实现这一点,并且已经覆盖了 HTTP(S)、WebSockets 和 WebRTC。 我的理解是,这些都是浏览器可以用来与 Web 服务器通信的协议,因为例如 XMPP 实现将使用 WebSockets。但不幸的是,我找不到任何资料来支持这一点。我的假设完全正确吗? 如果有人可以向我解释为什么我错了/对了,甚至可以给我提供...

Admin

Wireshark 将 Cloudflare WARP 数据包显示为 DLEP,而不是 WireGuard 或 UDP
network-protocols

Wireshark 将 Cloudflare WARP 数据包显示为 DLEP,而不是 WireGuard 或 UDP

据我目前发现,下行发展计划属于思科? 而 Cloudflare WARP 是应该使用 WireGuard 我需要帮助来理解为什么我在 WireShark 中看到的是 DLEP 数据包而不是 UDP 或 WireGuard。 我知道 WireShark 有时会错误标记数据包,但不确定这次是否如此。 所以这可能是 WARP 中的一个实验?顺便说一下,我正在使用 Cloudflare WARP 的测试版。 ...

Admin

使用 URN 协议的程序
network-protocols

使用 URN 协议的程序

是否有任何 Windows 10 程序或处理程序可以使用 URN 协议?可以编写一个处理 URN 协议的脚本并将其注册到 Windows 注册表中。但是有完成的实用程序吗? ...

Admin

是否存在一个 URI 方案来打开预定义的 MUA 来读取给定的电子邮件?
network-protocols

是否存在一个 URI 方案来打开预定义的 MUA 来读取给定的电子邮件?

有一些众所周知的 URI 方案,例如: file://将告诉浏览器不要执行 HTTP 调用,而是打开文件。例如:file:///C:/Users/alice/Desktop/README.txt mailto:将打开一个 MUA 以准备撰写消息,可选择填写数据。例如:mailto:[email protected]?subject=Hello&body=Hey,%20go! 问题: 我需要一个 URI 方案,单击时指示 MUA 不要打开“撰写窗口”(如实际mailto:所做的那样),而是打开“阅读窗口”。MUA 应该打开并显示特定电子邮...

Admin

为什么基于计数器的 TTL 被视为时间测量?
network-protocols

为什么基于计数器的 TTL 被视为时间测量?

我正在学习低级网络协议中的 TTL(生存时间字段)的示例,例如 ICMP 数据包(ping/traceroute 数据包)中使用的 TTL。 我经常看到 ICMP TTL 被称为时间测量,但它们不只是索引/计数器吗? 能否对路由器网络进行编程,使其不减少 ICMP 数据包中的 TTL,从而允许数据包无限期地存活? 它们真的被设计用来表示时间单位吗?或者这些字段只是用来解释的吗? ...

Admin

为什么 DHCP 客户端现在在租赁期结束后保持端口开放?
network-protocols

为什么 DHCP 客户端现在在租赁期结束后保持端口开放?

我注意到,在某些嵌入式 Linux 系统上,dhcpcd 和 systemd-networkd 在获得租约后都会让 DHCP 客户端端口 68 保持打开状态。这两个系统都这样做,这表明即使这不是标准,这也是最佳实践。 基本 DHCP 标准不需要这样做:DISCOVER-OFFER-REQUEST-ACK 的握手会顺利完成,在达到租约的 T1 且客户端续订之前,无需再次与服务器通信。 为什么这些客户端现在要开放这个端口? ...

Admin

SSDP 从 192.168.1.1 回复。这个 IP 地址到底是什么?
network-protocols

SSDP 从 192.168.1.1 回复。这个 IP 地址到底是什么?

当我将带有 ssdp:all 的精心设计的 ssdp 请求数据包发送到 239.255.255.250 时,地址 192.168.1.1 会回复一堆 HTTP 1.1 OK ssdp 消息(在 Wireshark 上捕获)。这个地址上的设备提供的是这些 ssdp 服务吗?这个地址是什么,因为我也在其他家庭网络中看到过。 ...

Admin

是否有通用的跨平台打印机共享协议?
network-protocols

是否有通用的跨平台打印机共享协议?

有一台打印机连接到 Windows 机器。该打印机没有 Linux 驱动程序,只有 Windows 驱动程序(向 Nvidia 和打印机供应商致意)。是否有通用打印机协议,通过该协议 Linux“虚拟打印机”驱动程序(对物理打印机型号一无所知)可以连接到 Windows 机器,以便 Windows 驱动程序可以完成这项工作? ...

Admin

什么是螺栓连接器?
network-protocols

什么是螺栓连接器?

在文章中配置连接器 - 操作手册Neo4j 中有一个术语“bolt 连接器”: 但在网上搜索查询bold connector或者bold protocol我没有看到任何有用的东西。 ...

Admin