network-protocols

为什么 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

UDP over IPsec 的可靠性
network-protocols

UDP over IPsec 的可靠性

我今天读了有关 IPsec 的文章。文章说 IPsec 在第 3 层提供安全性和完整性检查。如果上述信息正确,是否意味着在 IPsec 上使用的 UDP 可以被视为与在裸 IP 上使用 TLS 一样可靠? ...

Admin

如何使用 HTTP GET 传递二进制数据和元数据
network-protocols

如何使用 HTTP GET 传递二进制数据和元数据

我正在使用 BaseHTTPServer.BaseHTTPRequestHandler 来实现我的服务器。 目前我仅使用二进制数据文件来响应获取请求。 self.send_response(200) self.send_header("Content-Type", 'application/octet-stream') self.send_header("Content-Disposition", 'attachment; filename="{}"'.format(os.path.basename(FILEPATH))) fs = os.fstat(f.f...

Admin

具有相同 IP 且子网掩码不同的主机
network-protocols

具有相同 IP 且子网掩码不同的主机

两台主机具有以下 IP。它们将如何通信?有和没有路由器。 案例 a. 1.1.1.1/24 和 1.1.1.2/24 案例 b. 1.1.1.1/24 & 1.1.1.2/32 在情况 a 中,他们将通过交换机进行本地通信,但是在情况 b 中会发生什么,他们能够相互通信吗? 有人能解释一下情况 b 中发生的情况吗? ...

Admin

如何找到正在使用并显示在 Wireshark 窗口中的应用层协议
network-protocols

如何找到正在使用并显示在 Wireshark 窗口中的应用层协议

大家好,我正在尝试查找属于下图第 7 帧的应用层协议的名称。我试图通过查看度量值和路由信息来找到它,这就是为什么我在图片中模糊了名称。 图1:流量截图 谢谢大家!我只是好奇,而且我很确定有办法找到协议 ...

Admin

当我通过 telnet 连接时,为什么 s3.amazonaws.com 会响应 400 Bad Request?
network-protocols

当我通过 telnet 连接时,为什么 s3.amazonaws.com 会响应 400 Bad Request?

我的请求如下所示。我已确认行尾分隔符是 CRLF: telnet s3.amazonaws.com 80 GET / HTTP/1.1 Host: s3.amazonaws.com User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 Accept-Language:...

Admin

理解802.11帧结构和Android探测请求的不同?
network-protocols

理解802.11帧结构和Android探测请求的不同?

我在这里和在 Google 上读了很多关于 802.11 帧的文章,但有些内容不对劲。 这是我使用 ESP12 WiFi 扫描时看到的 Byte 00-11 : a7 10 75 50 00 00 00 00 00 00 0c 00 Byte 12-15 : 40 00 00 00 Byte 16-21 : ff ff ff ff ff ff Byte 22-27 : 2a b9 ce e3 71 07 Byte 28-end: ff ff ff ff ff ff 70 0a 00 0...

Admin

应用协议中的三次握手?
network-protocols

应用协议中的三次握手?

我正在读一篇文章(https://www.inetdaemon.com/tutorials/internet/tcp/3-way_handshake.shtml) 内容如下: FTP、Telnet、HTTP、HTTPS、SMTP、POP3、IMAP、SSH 以及任何其他通过 TCP 运行的协议在打开连接时也会执行三次握手。 但是不是只有 TCP(在传输层)才有三次握手吗?像 HTTP 这样的应用层协议怎么也有三次握手,这意味着总共六次握手? ...

Admin

无法将 Hyper-V 虚拟交换机绑定到以太网适配器
network-protocols

无法将 Hyper-V 虚拟交换机绑定到以太网适配器

我在为 hyper-v 中的虚拟机创建虚拟交换机时遇到了问题。我之前设置了一个虚拟以太网交换机并将其连接到机器,但在删除它之后,现在我无法再次创建一个。 在 hyper-v 中,错误是: 研究该问题后,这似乎与以太网适配器属性中未检查的“Hyper-V 虚拟可扩展交换机”项有关。 尝试在 GUI 中启用此功能是不可能的,因为在检查该项目然后单击“确定”后,消息为“您当前的选择还将禁用以下功能:Hyper-V 可扩展虚拟交换机”,如下所示:https://www.tenforums.com/virtualization/31369-cant-en...

Admin

是否有基于令牌的 ssh 公钥/私钥协议替代方案?
network-protocols

是否有基于令牌的 ssh 公钥/私钥协议替代方案?

因此,据我所知,如果您不生成新的密钥对,ssh 公钥就不会过期。有没有办法在一定时间内授予客户端访问权限?比如基于令牌的身份验证。所以基本上,我感兴趣的是,您可以制作一个“可过期的公钥”吗? ...

Admin

HTML 协议是什么?
network-protocols

HTML 协议是什么?

我看了一份文档,里面有TCP/IP层的例子。 你看有一个 HTML 协议,但是我没有听说过它。它是指 HTTP 协议吗? ...

Admin