5 ms·
> This becomes really difficult to process, because TCP simulates a stream ... The irony of TCP is that in almost every use case you end up creating "frames" w
by sly010 9y ago
> This becomes really difficult to process, because TCP simulates a stream ...
The irony of TCP is that in almost every use case you end up creating "frames" within the stream. Turtles all the way up I guess.
- toast0 9y agoThe frames inside your TCP stream are sized to your data, not to your physical layer, this makes a huge difference in usability. The framing can also be as simple or complex as you like.
- dfox 9y agoExposing TCP framing to the application at the receiver side does not make much sense. On the other hand I'm somewhat puzzled by the fact that TLS specifications explicitly discourage exposing TLS record boundaries to applications which is exactly the case of turtles framed in turtles all the way down. Edit: we can all collectively make fun of telco protocols that are HDLC-in-HDLC all the way down, but such things usually do framing only on the outermost layer.