当前位置:编程学习 > C#/ASP.NET >>

C# TCP 发送数据 最大净荷数据长度怎么修改

用TCPCLIENT 连接的客户端 NetWork Stream 收发数据
发送数据长度大于536;
当客户端超时后,TCP内部会重发一次数据,数据长度为536。
后来查了536是TCP出错后默认最大净荷数据长度。
请问我要怎么修改。
或者说是可以换另一种方法。 TCP/IP NetWorkStream 536 C# 超时重发 --------------------编程问答--------------------
引用 楼主 jjkliu 的回复:
用TCPCLIENT 连接的客户端 NetWork Stream 收发数据
发送数据长度大于536;
当客户端超时后,TCP内部会重发一次数据,数据长度为536。
后来查了536是TCP出错后默认最大净荷数据长度。
请问我要怎么修改。
或者说是可以换另一种方法。


请各位大侠帮帮忙
马上就要交项目了。这个问题网上也找不到太多资料。
谢谢大家了 --------------------编程问答-------------------- 发送数据如果远程主机回应超时的话,TCP就会分两个包发送数据,一个长度为536,另一个就是剩下的部分。 --------------------编程问答-------------------- 我有没有把问题说清楚呢?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,