社区
网络编程
帖子详情
讨论:用多个TCP连接发送数据
ypos
2003-09-23 08:50:07
大家一般在什么时候用到,性能比单个连接有多少提高呢?我不是指多线程下载软件那样的用法,那种是因为可以处理后面的数据,而我想发送一个流,相当于捆绑多个TCP连接,或者大家有什么其他的解决方法,捧场有分
...全文
71
10
打赏
收藏
讨论:用多个TCP连接发送数据
大家一般在什么时候用到,性能比单个连接有多少提高呢?我不是指多线程下载软件那样的用法,那种是因为可以处理后面的数据,而我想发送一个流,相当于捆绑多个TCP连接,或者大家有什么其他的解决方法,捧场有分
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aben456
2003-09-24
打赏
举报
回复
多个TCP的话,如果遇到数据同步问题,处理起来就费劲了
ypos
2003-09-24
打赏
举报
回复
现在客户机、服务器都只有一个CPU,而且现在只考虑一个客户机和一个服务器,CPU大概1.xGHz吧,分别在10M和100M的局域网上运行,大家觉得单连接和多连接的速度比大概是多少
ypos
2003-09-23
打赏
举报
回复
我只是做C\S程序,要在客户端与服务器间传输一些数据,数据量比较大,而且频率也高,就是说要几乎不停的传数据,我希望按照一个数据流一样传输,TCP连接断掉了要自动重连,我是想问一下多个TCP连接传输起来是不是比一个快,如果用了多个,有些什么解决方法,比如PPP就支持多链路捆绑
xiaohedou
2003-09-23
打赏
举报
回复
你大概要了解FlashGet的方法吧,网络CSDN里有
lostgdi731
2003-09-23
打赏
举报
回复
你是不是只广播?
清泉ys
2003-09-23
打赏
举报
回复
对你的问题也不是很清楚,可能你对一些概念的本质不是很清楚,
一般在数据量比较大时,而客户端无需时时显示的东西进行传输,需化分数据块
LuckFox
2003-09-23
打赏
举报
回复
我见过一个视频会议!
一个TCP用来传视频
一个TCP用来传声音
一个TCP用来传公共数据!
这样多个用TCP,就可以实现感觉上的同步!就像电话一样,一个线是用来“听”,一个是用来“说”!
tyzyx
2003-09-23
打赏
举报
回复
没听明白
fengzi_zhu
2003-09-23
打赏
举报
回复
看瓶颈在网络带宽还是CPU的处理速度?
sevencat
2003-09-23
打赏
举报
回复
客户机也只有一个CPU吧,那就不可能快多少了。
有的用法是用在一个专门接收,一个专门发送,这种情况下可以用,多个同时发送,我觉得没什么必要,而且这里面你还要自己对包进行一定的序列化。
据说假如是两块CPU的话,就快一点。
android在wifi下手机与电脑的socket通信
代码完整,手机做服务端,电脑做客户端;也可以反过来,电脑做服务端,手机做客户端。修改积分000000000000000000000000000
TCP
原理之:
TCP
数据传输
TCP
原理之:
TCP
数据传输
TCP
(Transmission Control Protocol)全称为传输控制协议, 它工作在网络七层模型中的第四层-传输层, 是一种面向
连接
的可靠的数据传递协议。 对于IP和UDP协议, 它们会在接收到数据后根据数据的校验值来对数据的有效性进行判断, 对于无效的数据会直接丢弃, 而不会去纠正。 相比于UDP协议,
TCP
协议显得更“安全”, 它在数据失效时会进行“重传”以确保数据的正确性。本文主要
讨论
TCP
数据传输过程中所涉及到的一些基本知识,包括报文的格式,
TCP
连接
建
面向
连接
的传输:
TCP
面向
连接
的传输:
TCP
TCP
连接
TCP
协议之所以被称为是面向
连接
的协议,是因为在一个应用进程可以向另一个应用进程
发送数据
前,这两个进程将首先“握手”,即它们必须交换一些预报文段,已建立对关于数据传输的参数的共识;作为
TCP
连接
建立的一部分,通信双方都将初始化与
TCP
连接
的许多相关变量
TCP
的
连接
,并不是一条像电路交换网络中端到端的TDM、FDM电路,也不是一条虚电路;其
连接
状态被端系统所维护而中间路由器完全忽略了该协议,中间路由器看到的只是数据,也就是说,
TCP
只运行在端系统之上;所以,
TCP
连接
更像
C语言实现
TCP
Socket客户端数据发送
本文还有配套的精品资源,点击获取 简介:网络编程是IT领域的重要组成部分,而Socket编程是客户端和服务器间通信的关键技术。本示例展示了如何使用C语言进行
TCP
Socket通信,包括创建
连接
、
发送数据
、接收数据、封装函数以及错误处理等方面。通过理解这些基础操作,初学者可以打下网络编程的坚实基础,并进一步探究多线程、异步I/O等高级主题,提升系统的稳定性和健壮性。 ...
灵魂一问:一个
TCP
连接
可以发多少个HTTP请求?
小编这些年深知大多数初中级Java工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。原文链接:https://gitee.com/hh090807。
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章