3 ms·
TCP becomes unusable under interplanetary latencies; leaving the planet will force us to transition off of it.
by greyface- 3y ago
TCP becomes unusable under interplanetary latencies; leaving the planet will force us to transition off of it.
- pif 3y agoMore likely, we will end up with 15 competing standard. https://xkcd.com/927/ https://xkcd.com/927/
- talideon 3y agoNah. The main impetus to achieve FTL communication will be because it'll be easier than shifting people off of TCP.
- deleted 3y ago[deleted]
- aardvark179 3y agoIt’s all fun and games until you get an ACK before you sent the SYN.
- pif 3y agoThat's a solved problem, just ask the thiotimoline research group. https://en.wikipedia.org/wiki/Thiotimoline https://en.wikipedia.org/wiki/Thiotimoline
- dredmorbius 3y agoTardis Control Protocol.
- KptMarchewa 3y agoI don't think volume of data average user will want to send to Mars over next 100 years will be a important factor enough. I envision Mars comms using some kind of relay service, to which you'd communicate using TCP
- api 3y agoEarth-Mars will be a store and forward network not unlike the old UUCP or BBS networks like FidoNet. You will send blobs of data via something that probably looks like a replicated S3 bucket and get notified when replication of an object has occurred. IP is usable to the Moon but a lot of protocols would need latency constants adjusted and very large packets would be desirable. Store and forward with custom replication protocols might still be more efficient for large volumes of data.
- arpa 3y agoi'm not sure about that statement. See https://en.wikipedia.org/wiki/IP_over_Avian_Carriers https://en.wikipedia.org/wiki/IP_over_Avian_Carriers
- grishka 3y agoThat assumes that the speed of light is an insurmountable speed limit. We can't be 100% sure of that. But even if it is, TCP can be used with any latency if you configure the timeouts accordingly and maintain a large enough send buffer to allow retransmissions.