- 主题:请教两个二级指针的问题
如果对方要回个2g的大包
并且你的程序是一次把2g的数据加密
这个过程持续20分钟
你的发送方就这么等着?
如果你给对方发一份合同,对方的流程可能是一天也可能是一个月
你非常确定快递签收了,然后你就老老实实的等着
对方告诉你“合同在走流程”
你就直接喷对方,“你丫蛋疼,不要给我回这种信息”
【 在 ylh0315 的大作中提到: 】
: 给你举个例子好吗?
: 应用层发给我一个信息,日期车次发到站席别数量,调用取票过程。
: 我就把这个信息send到服务器。只管发,可不管它收不收得到。发完就完成任务告诉应用层,数据成功发送。这事就完了。
: ...................
--
FROM 39.144.251.*
你是业务部门
你的客户给你发了一份合同,你把合同送到办公室盖章
你们办公室负责给客户回个电话,合同收到?
你们办公室管合同的同事,人真挺好的
【 在 ylh0315 的大作中提到: 】
: 合同的例子,是应用层的事情。
: 收合同的远过程调用,可以这么处理,收到合同后,回一个回包,send合同收到。
: 175楼也是呀,你要了一批票,就等于签了一个合同,这批票就被锁定,别人不能再用。在一定时间内,该客户端必须完成支付,再发起一个send,完成这个合同,服务器还要send一个回执承认这个合同,客户端向客户显示一个交易成功,这些票属于你了。
: ...................
--
FROM 39.144.251.*
所以,有谁告诉你,“合同收到了,交给领导审批了”
你要告诉他,“你丫蛋疼,合同送到我从顺丰看到了,合同盖章又不归你管,你回个鸡毛的消息”
【 在 ylh0315 的大作中提到: 】
: 这不是RPC该管的,这是应用层的事。
: 你不是一直强调各层管各层的事吗?
: 通信的可靠性TCP管,交易完整性应用层管。
: ...................
--
FROM 39.144.251.*
所以,如果你要快递给对方领导一份文件,
收件人写的是对方秘书的名字
如果秘书给你发消息“文件收到,已经转交给领导”
你会回复“你丫蛋疼吧,文件送到我从顺丰看到了,文件是给领导的,你回个鸡毛的消息”
【 在 ylh0315 的大作中提到: 】
: 你说的完全没逻辑呀。我前边举了许多应用层完成交易的例子,你仔细研究一下,175,181楼。
: RPC基本上就是个邮差,你交给他一封信,他看信封,给发出去。这信,到得了到不了他不管。信里是合同还是什么,它也不管。
: 你愿意等回信你自己等,那边有回信,邮差会给你。
: ...................
--
FROM 39.144.251.*
你说这个秘书相当于在tcp层还是在业务层?
首先他不管运输
其次他不管具体文件怎么执行
【 在 ylh0315 的大作中提到: 】
: while(你要快递给对方领导一份文件,
: 收件人写的是对方秘书的名字
: 如果秘书给你发消息“文件收到,已经转交给领导”
: ...................
--
FROM 39.144.251.*
每一层的ack有每一层的含义
http 200 ok
也是ack
你认为没用?
你还认为有了dh就不会有人攻击你的协议呢
这是一样的错误
【 在 ylh0315 的大作中提到: 】
: 别玩瞎比喻了。
: TCP之上的通信协议,你愿意玩ACK,NAK,重发,你就玩。
: 再怎么玩,也玩不过TCP。不仅麻烦复杂,效率低,而且可靠性不可能超过TCP。更有甚者,玩死了想debug都很困难。
--
FROM 117.30.164.*
我只看到了http是udp
【 在 ylh0315 的大作中提到: 】
: 有了dh,当然会受攻击,只不过攻不进来。受攻击的太多了。如果不受攻击就用不着dh了。
: 第五层,RPC,为什么叫RPC远过程调用?就是发一个包,调用远过程,远过程执行完,返回值通过数据包回来。这一来一回,就可以理解为第五层的ack。
: 客户端的send把请求发出,就完事了。不管服务器收不收得到,相信TCP。
: ...................
--
FROM 117.30.139.*
你还是别讨论网络协议这事了吧
【 在 ylh0315 的大作中提到: 】
: http使用的是udp。
--
FROM 39.144.251.*
http底下用的什么协议都搞不清楚
这事也不容易
【 在 ylh0315 的大作中提到: 】
: 你用 “咱们” 或者 “我” 来说,比较恰当
--
FROM 39.144.251.*
首先,大清国亡了
其次,从1991年的0.9版本rfc,他就是tcp的
全篇就没有udp这个词
你说的早期版本是哪个?
【 在 ylh0315 的大作中提到: 】
: 早期就是UDP,无连接的。需要自己建立虚连接。
: 后期也有用tcp的,但是初始设计是udp。所以必须要有ACK。
--
FROM 39.144.251.*