您的位置:程序门 -> vc/mfc -> 网络编程



请教udp跨路由器通信问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教udp跨路由器通信问题
发表于:2008-02-20 14:15:18 楼主
服务器在一个网段,客户机另一个网段,服务器可以发送udp包到客户机上,但是客户机发给服务器的包收不到,请问有哪些可能的原因呢?谢谢!
发表于:2008-02-20 14:23:541楼 得分:0
是每次都收不到还是有时收不到?
我觉得可能是路由器的设定问题,现在似乎很多路由器都有对udp包的规则设定。
发表于:2008-02-20 14:58:002楼 得分:0
a_kim   您好   :第一个包可以收到,后来发的都是同一个包,就收不到了。
发表于:2008-02-20 15:16:013楼 得分:0
收不到包肯定不是路由器的问题,我们之前做的udp收发包也是在不同路由之间的。
确认是不是防火墙之类的外部原因。
发表于:2008-02-20 19:51:214楼 得分:0
redpetallsg   您好:客户机的sendto发送是成功了,可是服务器的recvfrom一直在等。程序在同一个网段就正常。
发表于:2008-02-20 19:53:105楼 得分:0
路由器是2003服务器(有两个网卡)上做的软路由。


快速检索

最新资讯
热门点击