怎么用socket指定想要接收的IP发送的数据包

怎么用socket指定想要接收的IP发送的数据包,第1张

接收指定IP的数据包,其他IP都要过滤吧,那就用防火墙来搞吧 使用的是client段的获取方式,用client的可以指定IP,代码大概如下 public void SendMessage() { ASCII = EncodingASCII; // 构造用于发送的 字节缓冲 Byte[] sendBytes = ASCIIGetB

在服务器端利用一个socket开始侦听----也就是调用他的accept()之后,accept接收到请求会返回一个socket,创建一个socket引用就收这个socket,再看他的remoteendpoint属性就是了

server = new SocketServer(3389);

Socket s = serveraccept();

sgetInetAddress()getHostAddress()

IPAddress remote_ip = ((SystemNetIPEndPoint)workerSocketRemoteEndPoint)Address;//获取远程连接IP

以上就是关于怎么用socket指定想要接收的IP发送的数据包全部的内容,包括:怎么用socket指定想要接收的IP发送的数据包、C#用Socket怎么得到请求客户端的IP地址、用socket怎么获取本机ip等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9571068.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存