社区
网络编程
帖子详情
一个完成端口如何同时绑定TCP和UDP的SOCKET
yangyanzhao
2018-04-10 04:29:06
RT,我需要完成端口同时支TCP和UDP,原来的程序只支持TCP,可以调用两次GetQueuedCompletionStatus吗?具体怎么实现?
...全文
897
4
打赏
收藏
一个完成端口如何同时绑定TCP和UDP的SOCKET
RT,我需要完成端口同时支TCP和UDP,原来的程序只支持TCP,可以调用两次GetQueuedCompletionStatus吗?具体怎么实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
worldy
2018-04-13
打赏
举报
回复
一个端口在创建的时候必须指定是TCP还是UDP,不能同时两个都支持,要这样,你必须使用两个不同的端口
yangyanzhao
2018-04-13
打赏
举报
回复
我指的是完成端口
yangyanzhao
2018-04-12
打赏
举报
回复
现在只能收到TCP的报文
yangyanzhao
2018-04-11
打赏
举报
回复
IOCP能调用两次CreateIoCompletionPort同时监听TCP和UDP吗?
计算机网络 传输层
TCP
和
UDP
协议
Re: 计算机网络 传输层
TCP
和
UDP
协议# 传输层协议
TCP
和
UDP
的应用场景 要发送的内容多,需要将发送的内容分成多个数据包发送(
TCP
) 要发送的内容少,
一个
数据包就能发送全部内容(
UDP
)# 传输层协议和应用层协议之间的关系 传输层协议加
一个
端口
号来标识
一个
应用层协议, 展示了传输层协议和应用层协议之间的关系# 使用
TCP
/IP筛选实现网络安全 防火墙设置与
端口
#
UDP
协议特点和报文格式
UDP
是无连接的:即发送数据之前不需要建立连接
UDP
使用尽最大努力交付:即不保证可靠交付,因此主机不需要维持复杂的连接状态表#
TCP
协议特点和报文格式先连接后释放;点对点;可靠传输;全双工通信;面向数据流七项标记位停止等待协议与改进的停止等待协议滑动窗口技术详解:确认Seq与选择确认SACK 超时重传时间:查询计算与自动调整 流量控制功能:点对点的流量控制 拥塞控制:相对整体网络环境而言;慢开始算法和拥塞避免算法 改进的拥塞控制:快重传和快恢复 三次握手建立
TCP
连接,四次挥手释放连接。#
TCP
协议面临的攻击 SYN 攻击:捏造的源地址; LAND攻击:自己就是源地址# 通过抓包工具,查看以上报文格式# 习题详解
UDP
和
TCP
可以使用同
一个
端口
吗?
之前有读者在面试的时候,被问到:
TCP
和
UDP
可以同时监听相同的
端口
吗?关于
端口
的知识点,还是挺多可以讲的,比如还可以牵扯到这几个问题:多个
TCP
服务进程可以同时
绑定
同
一个
端口
吗?客户端的
端口
可以重复使用吗?客户端
TCP
连接 TIME_WAIT 状态过多,会导致
端口
资源耗尽而无法建立新的连接吗?所以,这次就跟大家盘一盘这些问题。
TCP
和
UDP
可以同时
绑定
相同的
端口
吗? 其实我感觉这个问题「
TCP
和
UDP
可以同时监听相同的
端口
吗?」表述有问题,这个问题应该表述成「
TCP
和
UDP
I/O复用的高级应用:同时处理
TCP
和
UDP
服务
1、I/O复用的另一用武之地:同时处理
TCP
和
UDP
服务 同一
端口
(或
socket
地址)既能接收
UDP
请求也能接收
TCP
请求。我们使用同
一个
socket
地址创建两个
socket
文件描述符,分别用于处理该
端口
上的
UDP
和
TCP
请求。然后使用I/O复用技术同时监听这两个
socket
文件描述符的事件,就可以实现同时处理
一个
端口
上的
TCP
和
UDP
请求。 2、实例程序 下面是
一个
服务器程序,他能同时处理
TCP
和
UDP
服务。 ...
TCP
和
UDP
使用同一
端口
通信
文章目录
TCP
和
UDP
可以同时监听相同的
端口
吗?
一个
端口
可以同时多个
TCP
/
UDP
吗?
TCP
和
UDP
可以同时监听相同的
端口
吗? 同一台机器的同
一个
端口
只可以被
一个
进程使用,一般用于
tcp
,或者
udp
。那
一个
进程使用同
一个
端口
同时监听
tcp
、
udp
请求,是否可以呢? 答案是:可以
端口
可以形象地比喻成操作系统上的编号唯一的文件,应用程序和网络协议可以对其进行i/o操作。 但是既然唯一又为何
tcp
udp
可以用相同的
端口
号呢?这样的话,程序在连接到
端口
时,怎么知道此时从该
端口
进来的数据是
tcp
的还是ud
socket
端口
复用之
TCP
和
UDP
一文彻底搞懂
TCP
和
UDP
端口
复用,解决网络编程bind失败问题。
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章