社区
通信技术
帖子详情
用TCP传输数据真的就是64k吗?
herlik
2002-06-21 09:31:50
我昨天和同事做实验,穿了100多k的数据,结果只收到了40多k,不理解
高手能给个答复吗?
...全文
175
4
打赏
收藏
用TCP传输数据真的就是64k吗?
我昨天和同事做实验,穿了100多k的数据,结果只收到了40多k,不理解 高手能给个答复吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
herlik
2002-06-26
打赏
举报
回复
不是啊,读到一个buf里面
然后取出来!
Delver
2002-06-23
打赏
举报
回复
你是如何接收的?是循环往复的读吗?
isunning
2002-06-22
打赏
举报
回复
TCP将数据分成不大于64K的数据段
syk0000
2002-06-21
打赏
举报
回复
IP数据报的最大长度为2的16次方(65536),这还是包括数据报首部的长度,一次传输要尽量小于这个数.不然就会出错的.
计算机网络 传输层
TCP
和UDP协议
Re: 计算机网络 传输层
TCP
和UDP协议# 传输层协议
TCP
和 UDP 的应用场景 要发送的内容多,需要将发送的内容分成多个数据包发送(
TCP
) 要发送的内容少,一个数据包就能发送全部内容(UDP)# 传输层协议和应用层协议之间的关系 传输层协议加一个端口号来标识一个应用层协议, 展示了传输层协议和应用层协议之间的关系# 使用
TCP
/IP筛选实现网络安全 防火墙设置与端口# UDP协议特点和报文格式UDP是无连接的:即发送数据之前不需要建立连接UDP使用尽最大努力交付:即不保证可靠交付,因此主机不需要维持复杂的连接状态表#
TCP
协议特点和报文格式先连接后释放;点对点;可靠传输;全双工通信;面向数据流七项标记位停止等待协议与改进的停止等待协议滑动窗口技术详解:确认Seq与选择确认SACK 超时重传时间:查询计算与自动调整 流量控制功能:点对点的流量控制 拥塞控制:相对整体网络环境而言;慢开始算法和拥塞避免算法 改进的拥塞控制:快重传和快恢复 三次握手建立
TCP
连接,四次挥手释放连接。#
TCP
协议面临的攻击 SYN 攻击:捏造的源地址; LAND攻击:自己就是源地址# 通过抓包工具,查看以上报文格式# 习题详解
TCP
可靠传输机制
TCP
:传输控制协议
TCP
: 是一种面向连接的可靠的传输协议 什么是可靠?—>保证数据传输给对方 怎么保证可靠性?—> 确认机制 重传输机制 什么是面向连接?—>在
传输数据
之前,双方进行协商,保证双方可以收发数据 怎么保证面向连接?—>三次握手 可靠传输— 4种可靠机制 – 确认 重传 排序 流控(滑动窗口) 确认应答(ACK)机制 确认应答:
TCP
传输的过程中,每次接收方收到数据后,都会对传输方进行确认应答。也就是发送ACK报文。
TCP
通过确认应答机制实现可靠的数据传输。在
TCP
传输过程详解
TCP
传输过程详解1 概述2 测试代码2.1 服务端代码2.2 客户端代码3 抓包分析3.1抓包工具3.2 操作步骤3.3
TCP
三次握手3.4
TCP
可靠性传输3.5
TCP
四次挥手结束连接释放4 报文分析4.1 数据报层次分解4.2
TCP
报文解析5 引用 1 概述
TCP
(Transmission Control Protocol)传输控制协议是一种面向连接的、可靠的、基于字节流的传输层协议...
TCP
实时图像传输
之前尝试过使用UDP进行图像传输,而UDP协议要求包小于
64K
,对于较大的图像,需要使用分片压缩的方式进行传输,操作较复杂,同时不能保证图片的每一部分都能够正确传输。详见:UDP实时图像传输,UDP实时图像传输进阶篇——1080P视频传输
TCP
对于传输的数据大小没有限制,同时
TCP
在发送失败时还有重传机制,可以保证传输的可靠性,所以本文将使用
TCP
协议来进行图像的实时传输。 基本流程
TCP
连接过程见后面的程序,一般服务端创建一个套接字,绑定本地IP,开启监听,然后客户端也创建一个套接字,连接服务端就可以
TCP
协议是如何保证传输可靠性的
确保传输可靠性的方式 校验和 序列号/确认应答 超时重传 连接管理 流量控制(滑动窗口控制) 拥塞控制 校验和:
TCP
校验和是一个端到端的校验和,由发送端计算,然后由接收端验证。其目的是为了发现
TCP
首部和数据在发送端到接收端之间发生的任何改动。如果接收方检测到校验和有差错,则
TCP
段会被直接丢弃,重新发送。
TCP
在计算检验和时,会在
TCP
首部加上一个12字节的伪首部。检验和总共计算3部分:
TCP
伪首部,
TCP
首部、
TCP
数据。 (补充:
TCP
校验和覆盖
TCP
首部和
TCP
数据,而IP首部中的校
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章