networking相关内容

获取公共/外部IP地址?

我似乎无法得到或找到找到我的路由器的公网IP​​的信息?这是因为它不能做到这样的,就必须从网站得到它? 解决方案 从C#中,你可以使用Web客户端库获取 whatismyip ..
发布时间:2016-08-26 14:59:54 C#/.NET

如何连接到网络共享时提供的用户名和密码

当连接到网络共享为当前用户(在我的情况下,网络支持服务的用户)没有权利,名称和密码必须提供。 我知道如何与Win32函数,但是(从 MPR.DLL 的 WNET * 家庭)做到这一点愿与.net(2.0)功能来做到这一点。 什么选择? 也许一些更多的信息可以帮助: 用例是一个Windows服务,而不是Asp.Net应用程序。 该服务是这对份额没有权限的帐户下运行。 所需共享的用户帐 ..
发布时间:2016-08-26 13:59:33 C#/.NET

为什么我在我的C服务器程序得到一个分段错误(但只是有时)?

现在,我想为了衡量不同大小的TCP报文在LAN上往返时间(我做的时间客户端)写一个简单的客户端/服务器应用程序。该方案对于小数据包大小(> 1000个字节),但我结束了一个段故障工作正常。对于较大的幅度(10KB或更高)的输入错误11 INT的main() { 结构SOCKADDR_IN罪。 烧焦的buf [MAX_LINE] INT LEN; int类型,ne ..
发布时间:2016-08-25 09:28:23 C/C++

如何限制客户端服务器程序连接数

我想这应该接受一个连接的唯一最大的,它应该放弃其他连接的服务器程序。我怎样才能做到这一点? 解决方案 只有接受()的单一连接。 下面是一个典型的服务器例行程序: S =插座(...); 绑定(S,...); 听(S,积压); 而(-1!=(T =接受(S,...))){ // t是一个新的对等,也许你推到一个数组 //或将其传递给程序的其它部分 } 每完成 接受( ..
发布时间:2016-08-24 15:25:57 C/C++

如何获得新的套接字连接中间会话?

我使用C风格的TCP套接字与发送()和的recv()。我有用户A和用户B,其中用户A作为服务器和用户B作为客户端之间运行的连接。 我想有一个被动的用户C,它不传达什么,而是接受来自用户的数据A.然而,新的被动用户C可以随时加入会议。 A可能比它会发出B分别发送不同的ç..包我想这将是最好的A-C到不同的端口比A-B 在沟通 如何可以这样连接在通信的任意点进行(没有螺纹,或类似物)? 修改仍然 ..
发布时间:2016-08-24 15:12:48 服务器开发

多插槽听的Linux的Socket编程

这是我写了一个简单code。服务器响应连接对端口2923,2924和2925 当我运行程序,只有从accpets PORT 2923. CONNECTION有人能帮助我走出了发球局。 Thanku 的#include<&stdio.h中GT; #包括LT&;&string.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&errno.h中GT; #包括LT&;&uni ..
发布时间:2016-08-24 14:57:59 服务器开发

绑定到特定的IP C语言为Ubuntu的

您好我想提出一个简单的服务器,在一个IP地址需要从getaddrinfo()与结合到它。使用ifconfig,我发现,我为wlan0 192.168.2.10的IP地址,我想结合。不幸的是,我的地址似乎是结合是我的卤味设备。因为当我初始化的getaddrinfo某种原因(“192.168.2.10”,“3490”,&安培; hings,&安培; RES);资源获取返回为NULL指针。我将展示我的c ..
发布时间:2016-08-24 14:56:14 服务器开发

SCTP偶联

我试图构建一个使用SCTP的SS7网络实体,我的问题是我应该如何设计用于路由到对PC GT或路由路径都各协会的路由表。 因此​​,例如,让我们说,这个实体连接到污水处理厂2,2协会每个STP 节点1(线程1)----联想1 ----> STP1 节点1(线程2)----联想2 ----> STP1节点1(线程3)----联想1 ----> STP2 节点1(线程4)----联 ..
发布时间:2016-08-24 14:46:45 服务器开发

无法建立使用OpenSSL BIO接口连接

我调试在VS2010。 BIO_do_connect()失败在以下code。我在做什么错了? (PBIO正确设置使用前) 静态常量uint32_t的kuSleepIntervalInMs = 50;... uint32_t的uTimeTaken = 0; ...BIO_set_nbio(PBIO,1);为(;;) { 如果(uTimeTaken> 10000) 返 ..
发布时间:2016-08-24 14:39:10 C/C++

在C:代理服务器的HTTP请求到另一台服务器

我试图将HTTP请求代理到其他HTTP服务器。上游HTTP服务器的主机名和端口号,分别是server_proxy_hostname和server_proxy_port。 第一步是做server_proxy_hostname的DNS查询。 其次,我创建了一个网络套接字,并选择Connet我从DNS获得的IP地址。 最后一步:等待两个插座上的新数据。当数据到达时,我立即读给一个缓冲器,然后将其写 ..
发布时间:2016-08-24 14:17:07 C/C++

延迟写入错误

在过去的几个月里,我们一直在丢失数据的延迟写入错误。我所经历的误差与两个定制code和收缩包装的应用程序。例如,该错误信息下面从Visual Studio 2008来构建一个解决方案 窗口 - 延迟写入失败:Windows无法 保存所有数据的文件 \\命门\\来源\\其它\\ OCHSHP \\ Done07 \\ LHFTInstaller \\发布\\ LHFAI.CAB。该 数据 ..
发布时间:2016-08-24 13:26:23 C/C++

生成包

我想知道如何生成在C的数据包。假设我们有一个类型如下: 结构ipheader { INT版本; INT HDLEN; INT TOS; INT totLen; INT ID; ...... INT dstIp; } 和我们有一个ipheader类型:结构ipheader知识产权;//初始化的IP ..... 我如何可以生成一个数据包 ..
发布时间:2016-08-24 13:19:04 C/C++

我的计划里面Wireshark的TCAP剥离

我工作的SS7项目,并达到一个地步,我需要创建我的TCAP剥离器/分析器,所以我想用我的源里Wireshark的开发文件。 这可能吗?如是?我该怎么办呢?有没有教程可用? 解决方案 http://www.tcpdump.org/ 拥有所有必要的信息。 您需要使用 libpcap的如下所述:的 http://www.tcpdump.org/pcap3_man.html 我猜 pcap_ ..
发布时间:2016-08-24 13:17:15 C/C++

在包奇怪的字符

我正在写与libpcap的HTTP数据包嗅探器。 有时打印HTTP负载我得到奇怪的字符..你知道他们是怎样的内容? * XNT:3 @“P#$ 1u`%S {M- 或 〜谢霆锋}> A} /`▒Ay 谢谢,您的答案。 如果标题是纯文本,所以这个问题是我的code。 总之,可以POST请求采用base64 codeD? 解决方案 在 utils_http.c 您有以下功能: ..
发布时间:2016-08-24 12:47:46 C/C++

绑定:已在使用地址

我试图运行我的服务器程序,但我不断收到此错误: 上绑定错误:地址已在使用 INT主(INT ARGC,CHAR *的argv []){ 如果(argc个6;){ 输出(“用法:stringSearcher<文件名>< stringLength>< searchLength>< nChildren><确定n ..
发布时间:2016-08-23 12:11:26 C/C++

在iPhone SDK没有route.h

我试图建立一些code,它最初的目标在OSX / BSD / Linux上的iPhone。它采用结构rt_msghdr 从 route.h ,但事实证明这个标题是不是在iPhone SDK中提供。 看起来像函数试图找到可用的绑定地址作为清单结构addrinfo中的。 有没有人有一个建议,怎么这里着手? 解决方案 标题复制到该项目,并改变包括为本地,经常为我工作。 ..
发布时间:2016-08-23 11:41:05 移动开发

在嵌入式Windows XP中的网络接口设置

我们怎样才能获得网络接口名称给出的设备描述(出现在“网络连接”,即一个对话框)(即字符串出现在“设备属性 - >连接方式:”文本框中) 我们必须这样做在纯C / C ++语言,或通过一些标准的命令行工具(如Netsh的,IPCONFIG ...),或两者​​的组合。 我们不能使用.NET API,因为部署问题(应用程序必须嵌入式没有.NET框架的XP上运行)。 该SDK API GetIfT ..
发布时间:2016-08-23 11:08:28 C/C++开发

IP地址转换为整数

可能重复:结果 IP地址整数 - ç 我如何把一个IP地址,以整数形式如下: A.B.的 的或A.B.C. *或A.的 的或*的 的。*。* 我想写一个C程序,可以判断一个IP地址是另一个的子集。例如IP地址192.168.125.5是192.168一个子集。的 的。现在我想两者的IP地址转换为唯一的整数,并随后检查是否一个是另一个的子集。有没有办法实现这一目标? 解决方案 这 ..
发布时间:2016-08-23 10:40:03 C/C++