net socket通信

strawbe 2011-05-13 10:22:30
有三个软件,简称服务A(c)、服务B(c#)、客户端(c#)

服务A和服务B在公司服务器上运行,服务器是双网卡双网段(100和0)的

服务A与服务B监听的都是两个网段的数据包

客户端在任意电脑上运行

工作原理:

客户端发信号给服务B,服务B通过处理后再将信号发给服务A,服务A接收到信号根据相应的内容与100网段的硬件通信,硬件执行相应的操作以后回信号给服务A,服务A再将信号回给服务B

问题:服务A给服务B发的信号有时候收的到有时候收不到,但是抓包工具抓的服务A有给服务B发信号。

备注:

1、在单网卡的服务器上没有出现这个问题

2、用一个模拟信号软件在服务器上以同样的方式发送信号给服务B,服务B可以收的到

3、服务A给服务B发送信号针对IP和端口(ip是0网段的),模拟信号亦是如此。

在这先感谢各位大虾的帮助啦!
...全文
86 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
strawbe 2011-05-13
  • 打赏
  • 举报
回复
socket 通信,发数据包
tigercao101 2011-05-13
  • 打赏
  • 举报
回复
Remoting?
烈火蜓蜻 2011-05-13
  • 打赏
  • 举报
回复
你发信号,是发什么信号啊? 是系统消息吗?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧