9得票1回答
SCTP多地址技术作为TCP的替代方案

SCTP具有本地多宿主支持,如果我理解正确,它会在主接口失效时自动将数据包重定向到次要网卡。我通过编写一个自定义路由守护程序来复制此功能,以便在我的主要网卡失效时修改路由表。我想尝试使用SCTP。 在Steven的《Unix网络编程第1卷第3版》第288页中写道: 对于这个示例,我们使用...

9得票5回答
在UDP中实现ACK机制?

我们有一个使用C语言构建的系统,用于执行UDP通信。最近,我们发现需要保证数据包的传递。我的问题是:在不必更改数据包头部的情况下,基于UDP的系统需要添加哪些最小的内容以确保使用ack数据包进行传递?我们可以控制应用程序级别的数据包,包括序列号和ack/nack标志。我想知道是否这是个无望的事...

9得票2回答
TR-069 CWMP客户端实现:开源比较

我正在寻找一个TR-069 cwmp客户端(CPE)的开源实现。我想将其安装在包含OpenWRT固件的盒子上。 我在这个主题中发现了许多开源建议。 我还在网上搜索了以下开源项目: - netcwmp - EasyCwmp - freecwmp - cwmpclient - open-tr...

9得票2回答
使用IPP客户端进行打印而无需驱动程序(IPP Client)

我有一个设备/电器,无法安装驱动程序。我想通过让用户添加IP地址来支持网络/IPP/AirPrint打印机。 由于我不是通过Windows打印(使用IPP),那么我该如何自己使用IPP呢?是否有c#客户端(或任何Windows库)可以与IPP打印机使用IPP协议进行交互?

9得票3回答
ping如何解析IP地址?

ping实用程序工作在网络层之上,而DNS工作在应用层。 如果我们尝试ping www.google.com,由于DNS在这些层之上,它是如何解析谷歌的IP地址的呢?

9得票2回答
CoAP和DTLS集成

我有CoAP(libcoap)的实现,和DTLS(tinyDTLS)的实现。 我该如何将CoAP(libcoap)与DTLS(tinyDTLS)集成? 非常感谢您能提供任何建议。

9得票2回答
网络系统 - “阻塞”和“非阻塞”协议有什么区别?

在计算机网络(以及许多其他领域),经常听到“阻塞”、“非阻塞”、“同步”和“异步”的术语。请问有人能用简单明了的语言解释这些术语的含义吗?

9得票2回答
如何使用Python生成TCP、IP和UDP数据包

有人能告诉我用Python生成UDP、TCP和IP数据包的最基本方法吗?

9得票3回答
想要为单个应用程序实现VPN

我正在寻找为我的软件添加VPN支持, 我知道PPTP和OpenVPN,这两种方法可以进行系统范围的绑定,安装TAP驱动程序,以便所有应用程序将其流量路由到此处。 如何为我的应用程序实现VPN支持?有没有库、示例、提示或方法可以实现? 我的软件目前是使用C++/MFC制作的,使用标准的CA...

9得票3回答
为什么发送电子邮件需要多个邮件服务器跳转?

当我发送电子邮件给某人时,(我认为)我的电子邮件被发送到我的主服务器,然后发送到目标服务器,最终发送到我想发送的人。有时,这需要多次跳跃,这就是让我困惑的地方。为什么需要多次跳跃?为什么不能直接将电子邮件发送到目标服务器?例如,XMPP不需要多次跳跃。