- 主题:请教两个二级指针的问题
你说的那个参数设置不了mtu和mss
它可以影响滑动窗口的最大值
tcp层和他下面的值如何,和你的应用层是不是足够健壮
没有任何关系
【 在 ylh0315 的大作中提到: 】
: 有点忘了,好像是用的setsocketopt,有一个宏。
--
FROM 110.87.77.*
本来这件事和mtu没关系
是你要把tcp和mtu扯进来,不是我
和加密认证也没关系
你也要扯上
你这转进了两次都站不住脚,基本概念都不清楚
现在又来说什么实际怎么样
这是打算空对空的说自己的设计实现就是好么
【 在 ylh0315 的大作中提到: 】
: 健壮性,鲁棒性当然是设计交易中间件最需要考虑的因素。
: 实际上这个中间件是非常健壮的,一个系统连续运行了3年,运维人员都换了几茬了,甚至都忘了这个中间件的存在。
: 允许使用2g 并不是一定要用。实际基本不会超过100M。即使偶然达到或接近2g,系统也不会崩溃。超过了也不会崩溃,只会返回操作失败。当然是健壮的。
: ...................
--
FROM 110.87.77.*
我发现越是不明白的,越喜欢引入新的概念
越喜欢讲解基础知识,比滑动窗口是什么 mss和mtu什么关系
【 在 ylh0315 的大作中提到: 】
: 有点忘了,好像是用的setsocketopt,有一个宏。
: 二十年前需要设置,那时单位用了个特次的路由器。
: 中间件的配置文件还有这个选项,明天查查源码。
: ...................
--
FROM 110.87.77.*
有现成的tls不用
自己造个轮子
然后现在说安全不重要,,没必要投入
没必要投入,自己实现一套,图什么呀?
以为客户都是滑动窗口都不知道的外行,
自己造个轮子显示自己厉害?
【 在 flw 的大作中提到: 】
: 可以理解,面对的人群不一样。
: 人和人沟通,总是要对对方有一个预判,然后基于对方的知识结构,组织自己的语言。
: 我觉得他核心犯的一点错就是,没必要向网友证明自己的系统有多好,
: ...................
--
修改:slowaction FROM 110.87.77.*
FROM 110.87.77.*
这样,可以理解
但是就这个问题来说,允许加密协议里面传超长的数据
不说安全问题,程序写起来也很别扭
对方说长度是1g,这玩意内存怎么管理
块加密算法,
弄个1g的空间慢慢写?
还是先弄小块,最后拼起来解密?
这两个方案都很难办
【 在 z16166 的大作中提到: 】
: ylh0315应该是60多岁已经退休了
: 他搞那些代码时,有可能有些成熟的规范还没有
:
--
FROM 39.144.251.*
这个版叫程序设计
不叫特快
问题摆在这里,对方发过来包头的长度值是1g
你打算怎么收这个数据?
【 在 flw 的大作中提到: 】
: 私域系统,没那么多弯弯绕绕,
: 我们要学会包容。
: 工程上的事儿,能跑就行。
: ...................
--
FROM 39.144.251.*
tcp和上层怎么处理数据没关系
【 在 ylh0315 的大作中提到: 】
: 代码要省好多事呀,不必特别检查数据长度。小于0错误,仅此而已。
: 也不允许超长过2g的。因为确实不知道用户需要传多大数据。大数据自动分段的问题,交给TCP吧。我省事了。
--
FROM 39.144.251.*
对方发一个包,你这里就申请了2个g
不说对方故意攻击你,如果他的网络特别慢,你这2g要持有很长时间
【 在 ylh0315 的大作中提到: 】
: malloc。失败后返回系统错误,错误号是内存分配失败。
: 导致这一个操作失败。没有大的影响。连接都不会挂断。
: 这个歪楼就是从malloc开始的。
--
FROM 39.144.251.*
这里面说怎么处理长数据包
和tcp以及mtu一点关系没有
【 在 ylh0315 的大作中提到: 】
: 是的。可是我上层怎么处理数据跟下层有关系。
: 考虑到下层的性质才上层才这么处理的。
:
--
FROM 39.144.251.*
你这对网络是分层的这事一点概念没有
根本不需要管tcp分段的事,你也管不了
你总惦记他干什么
【 在 ylh0315 的大作中提到: 】
: 就是靠TCP按MTU自动分段呀,难不成我自己分段吗?那多麻烦。人家有这功能为啥不许我用呢?
: 这逻辑怎么就说不通呢?
--
FROM 39.144.251.*