社区
通信技术
帖子详情
如何用指定端口号发送UDP数据包?
blackeye527
2002-05-11 02:17:37
在Socket编程中,用Sendto()发送UDP数据包时,只需创建一个套节字,并且指定目标主机的IP和端口号,不用把自己的IP和端口bind()到套节字,因此发送的端口好像是系统随机分配的,但我想用固定端口发送UDP包怎么办?
...全文
343
1
打赏
收藏
如何用指定端口号发送UDP数据包?
在Socket编程中,用Sendto()发送UDP数据包时,只需创建一个套节字,并且指定目标主机的IP和端口号,不用把自己的IP和端口bind()到套节字,因此发送的端口好像是系统随机分配的,但我想用固定端口发送UDP包怎么办?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
n_dazui
2002-05-11
打赏
举报
回复
很简单,bind自己的地址和端口即可。其实,系统也不是随机分配的,一般来说是好像从1024开始(记不清楚了:0)。
UDP
数据包
接收(客户端)
客户端使用`bind()`函数将套接字与本地IP地址和
端口号
绑定,这样可以
指定
接收数据的来源。由于
UDP
是无连接的,客户端也可以绑定到特定端口以接收服务器发来的数据。 4. 接收数据(Receiving Data): 使用`...
linux 下
udp
发送
数据包
程序
linux下的
udp
发包函数源码,可以
指定
发送
的IP与
端口号
,适合socket 编程初学者学习
LWIP之
UDP
应用
udp
_send函数用于
发送
UDP
数据包
,
udp
_sendto函数用于
发送
UDP
数据包
到
指定
的IP地址。
udp
_sendto_if函数用于按照
指定
的网络接口和IP地址
发送
UDP
数据包
。
udp
_bind函数用于在协议控制块中绑定本地IP地址和本地
端口号
。...
侦听任意
UDP
端口来的
数据包
然后转发的程序源码
UDP
侦听是指程序对
UDP
数据包
的接收操作,而“任意端口”强调了程序的灵活性,它不必预先知道确切的
端口号
。原始套接字(SOCK_RAW)标签则表明了程序实现的复杂性,因为这需要对网络协议有深入的理解。 总结来说,这...
UDP
方式
发送
视频文件或
数据包
在VC6.0环境下,开发者可以创建一个
UDP
套接字,绑定到特定的IP地址和
端口号
,然后使用sendto函数将
数据包
发送
到
指定
的目标地址。接收方则创建一个监听套接字,等待并接收来自
发送
方的
数据包
,使用recvfrom函数进行...
通信技术
4,387
社区成员
28,918
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章