UDP通信,同一个端口收发的问题

我深知我该努力了 2018-07-07 10:47:41
本机监听数据的端口是8410
对方端口是7408

我要用8410的端口向7408发送数据
问题是对方只能向我的8410端口回复

只要我把监听打开了 ,这个时候用8410端口想对方发数据就报错了 :(通常每个协议套件只能使用一次)

...全文
2584 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsnjzyx 2020-07-09
  • 打赏
  • 举报
回复
同求一段代码 jsnjzyx@163.com 谢谢
陌微见 2020-07-09
  • 打赏
  • 举报
回复
var udp = new UdpClient(8000);//开始本地监听端口 udp.Connect("192.168.1.10",9000);//远端udp的监听端口及远程ip地址(远程通讯目标为单个不变对象) udp.Send(new byte[] {1, 2, 3}, 3);//向远端发送数据 var endPoint = new IPEndPoint(IPAddress.Any, 1000); byte[] result = udp.Receive(ref endPoint);//接受返回数据
Listeneesin 2020-07-03
  • 打赏
  • 举报
回复
引用 9 楼 我深知我该努力了 的回复:
好了好了 ,终于搞定了
老哥能给个思路吗,怎么搞定的
twt123twt 2019-12-06
  • 打赏
  • 举报
回复
我也遇到这个问题,大佬你是怎么搞定的,可以邮箱发我一下么841002443@qq.com
qq_34961685 2019-07-16
  • 打赏
  • 举报
回复
网上的全是本机udp通信 客户端不用bind
qq_34961685 2019-07-16
  • 打赏
  • 举报
回复
呃呃 我也已经搞定了 服务器bind自己 客户端也bind自己 然后客户端的sendto后面的地址填服务器的
  • 打赏
  • 举报
回复
引用 10 楼 qq_34961685的回复:
我现在也遇到了这个问题 老哥你是怎么搞定的
留个邮箱,晚点回去把代码翻出来发给你
  • 打赏
  • 举报
回复
好了好了 ,终于搞定了
wanghui0380 2018-07-09
  • 打赏
  • 举报
回复
哎,玩这个前请先弄明白什么是套接字。没有啥这边是这个,那边是哪个混乱的描述

你对方会收到你的套接字发送给他的东西,他也会用你的套接字发送给你(同时你也会收到对方的套接字)
  • 打赏
  • 举报
回复
引用 5 楼 sp1234 的回复:
就通讯信令设计来说,你们这个是有 bug。服务一方应该向客户端返回信息,而不是什么“向8410端口回复”。如果对方固定像你的客户端的IP、但是8410端口发送所谓的“回复信息”,那么你要跟对方确认,这根本不叫作“回复”,这叫做对方请求你的服务。连基本概念都搞乱了,那么设计出来的就会是个混乱的东西。


想了很久,还是解决不了
我的端口是8410 对方的是7048
我要用我的8410请求他的7048 (就是向他的7408发数据)
他收到之后会用他的端口7048向我的端口8410发数据
所以就我这边说 我要用8410端口来接收 ,也要用8410端口发送
端口是定好的
  • 打赏
  • 举报
回复
你应该仔细看看协议数,或许,人家信令设计写明白了,某个操作只是注册,然后人家就会作为客户端来访问你的 8410 端口的服务程序。而这里可能是你自己乱讲的“回复”概念。
  • 打赏
  • 举报
回复
就通讯信令设计来说,你们这个是有 bug。服务一方应该向客户端返回信息,而不是什么“向8410端口回复”。如果对方固定像你的客户端的IP、但是8410端口发送所谓的“回复信息”,那么你要跟对方确认,这根本不叫作“回复”,这叫做对方请求你的服务。连基本概念都搞乱了,那么设计出来的就会是个混乱的东西。
  • 打赏
  • 举报
回复
udpcSend 和 udpcRecv 是同一个对象,创建两个对象实例干什么?
  • 打赏
  • 举报
回复
我用别的端口发,他就不回我,只回复我的8410端口
  • 打赏
  • 举报
回复
没有没老哥支个招
  • 打赏
  • 举报
回复
udp测试工具就能实现同一端口收发数据,

111,093

社区成员

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

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

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