Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么 Linux 内核中没有零拷贝网络? [关闭]
Closed 这个问题是基于意见的 目前不接受答案 我想知道为什么linux内核 或任何其他主流操作系统 没有零拷贝网络功能的原因 我所说的零复制是指 数据包 数据流不会被复制以传递到用户空间中的应用程序 但例如使用内存池类型的分配器在内核
Linux
Networking
Linuxkernel
NetworkProgramming
zerocopy
C# 游戏网络库
我正在使用 Net v2 开发在线策略游戏 虽然游戏主要是战略性的 但它确实有一些需要合理网络性能的战术元素 我计划对战略数据使用 TCP 数据包 对战术数据使用 UDP 数据包 编辑 我忘了提及 出于几个原因 我正在放弃 WCF 和 NE
c
NetworkProgramming
是否为每个请求创建新的套接字?
我正在尝试了解网络套接字 到目前为止 我的理解是服务器创建一个绑定到特定端口的新套接字 然后它监听这个套接字来处理客户端请求 我已阅读本教程http docs oracle com javase tutorial networking so
Sockets
TCP
NetworkProgramming
读取套接字时Java中断线程[重复]
这个问题在这里已经有答案了 可能的重复 如何立即终止阻塞在套接字IO操作上的线程 我有一个客户端在线程中运行 想要从 Java 中的套接字读取数据 但在阅读时 也许我想杀死线程 所以我interrupt它 但是套接字的读取方法会抛出异常吗I
Java
Multithreading
Sockets
NetworkProgramming
interruptedexception
Netty Channel.write 不写入消息
我正在尝试使用 Netty 迈出第一步 为此我在 Netty 上编写了简单的服务器 在 oio plain TCP 上编写了简单的客户端 客户端发送随机文本数据包 并且必须收到 Ack 消息 查看处理程序方法 Override public
Java
Sockets
Jboss
NetworkProgramming
Netty
网络编程:是否维护套接字?
我目前正在将 API 从 C 转换为具有网络组件的 Java C 版本似乎在使用其类期间保持输入和输出流以及套接字打开 它是否正确 记住应用程序根据用户输入发送命令和接收事件 为每个 消息 打开一个新的套接字流是否更明智 我正在维护一个 S
Java
NetworkProgramming
将 PCAP 跟踪转换为 NetFlow 格式
我想将一些 PCAP 跟踪转换为 Netflow 格式 以便使用 netflow 工具进行进一步分析 有什么办法可以做到这一点吗 具体来说 我想使用 flow export 工具从 netflow 跟踪中提取一些感兴趣的字段 如下所示 fl
Linux
NetworkProgramming
pcap
Traffic
netflow
阅读 WP8 上的 SSL 证书详细信息
出于安全原因 我想阅读证书详细信息 例如到期日期或 CN 通常网络类中有一些可用的属性 允许检查证书 WP8 实现中缺少此功能 我还尝试创建一个 SslStream 但也无法获取任何证书详细信息 例如远程证书在 net 4 5 上 var
SSL
windowsphone8
NetworkProgramming
tcpclient
bouncycastle
服务器端多次TIME_WAIT的代价是多少?
假设有一个客户端与服务器建立了大量短期连接 如果客户端关闭连接 会出现很多端口TIME WAIT在客户端声明 由于客户端耗尽了本地端口 因此无法快速尝试新的连接 如果服务器关闭连接 我会看到很多TIME WAIT在服务器端 然而 这有什么坏
Networking
TCP
NetworkProgramming
timewait
为应用程序选择多个 Internet 连接之一
我有一台具有几种不同互联网连接的计算机 LAN WLAN WiFi 或 3G 所有这些都是活动的 机器可以使用其中任何一个 现在我想告诉我的应用程序使用可用的连接之一 例如 我想告诉我的应用程序仅使用 WiFi 而其他软件可能使用其他功能
c
NetworkProgramming
Python:SocketServer 意外关闭 TCP 连接
我想实现一个 TCP IP 网络客户端应用程序 将请求发送到 Python套接字服务器并期望得到回应 我已经开始使用官方的PythonSocketServer示例代码 server py usr bin env python encodin
python
Sockets
TCP
NetworkProgramming
twisted
设置 TCP_NODELAY 是否会影响套接字两端的行为?
我一直假设 Nagle 的算法在两个方向上影响套接字 并且该设置TCP NODELAY以某种方式通知远程端也关闭 Nagle 是这样吗 还是设置TCP NODELAY只影响调用端的行为吗 TCP NODELAY仅影响在其套接字上设置此选项的
TCP
NetworkProgramming
Nagle
网络 - 绑定到本地主机
我有一个关于绑定和连接的一般性问题localhost 我正在使用 TCP 客户端 服务器 在服务器端我执行以下形式的操作 bind localhost 9999 listen 这是在一个名称为例如 的 UNIX 主机上完成的 host1 现
TCP
NetworkProgramming
localhost
TCP、HTTP 和多线程最佳点
我试图了解我获得的性能数据以及如何确定最佳线程数 请参阅这篇文章的底部以获取我的结果 我用 Perl 编写了一个实验性多线程 Web 客户端 它下载一个页面 获取每个图像标签的源并下载图像 丢弃数据 它使用非阻塞连接 每个文件的初始超时为
perl
Multithreading
http
TCP
NetworkProgramming
WSAGetLastError() 只是 GetLastError() 的别名吗?
在我的代码中 我有带有 I O 完成端口的异步 I O 对于读 写完成回调 我得到一个HANDLE 当然可以是套接字 文件句柄 命名管道等 因此 如果这样的例程出现问题 我想检查错误 但如何知道它是否是 网络 HANDLE a SOCKET
Windows
WINAPI
Networking
NetworkProgramming
htons 中的混乱 - 小端/大端
当我通过套接字从一个进程向另一个进程发送一个整型变量 然后在接收端打印该值时 在不使用ntohl htonl的情况下该值仍然相同 那么除了初始化套接字结构之外 我还需要在哪里使用这些函数 我理解小 大端 但是 当值保持不变时 为什么我们需要
c
NetworkProgramming
endianness
htonl
Android 设备接收 UDP 广播时丢包
为了从服务器接收 UDP 广播数据包到 Android 设备 我使用了一个服务类并在线程中侦听数据包 成功接收数据包 问题是 如果服务器同时发送多个数据包 则会导致数据包丢失 我什至尝试使用队列并在单独的线程中处理接收到的数据包 然后我也没
Android
NetworkProgramming
udp
datagram
packets
java 使用套接字发送文件
我正在尝试使用 Java 将文件从一台计算机发送到另一台计算机 我编写了下面的代码 如果发送方和接收方都在同一台计算机上启动 则它可以正常工作 但如果它们在不同的计算机上工作 则接收到的文件大小比原始文件大并且已损坏 注意 我正在尝试传输最
Java
Sockets
NetworkProgramming
android 解析 .local (mDNS)
我正在寻找一种使用 Android 4 0 4 解析 local 主机名的解决方案 由于 API 级别 15 没有 NSD 在设备上 我没有任何服务可供发现 只有主机名 您能提供一个如何解决的例子吗 我集成了 jmDNS 但不知道如何用于主
Android
NetworkProgramming
jmdns
MDNS
增加IP地址
在该程序中我想增加IP地址 我看到这样的输出 125 23 45 67 126 23 45 67 127 23 45 67 128 23 45 67 129 23 45 67 130 23 45 67 131 23 45 67 132 23
c
Windows
NetworkProgramming
InetAddress
«
1 ...
11
12
13
14
15
16
17
»