On Fri, Aug 17, 2018 at 4:06 PM, Joe Touch wrote:
>
>
>
> On 2018-08-17 14:13, Tom Herbert wrote:
>
> On Fri, Aug 17, 2018 at 1:31 PM, Joe Touch wrote:
>
>
>
> If you KNOW that the app keepalive will cause the TCP transmission, sure -
> but how do you KNOW that? You don't and can't. Even if you
On 2018-08-17 14:13, Tom Herbert wrote:
> On Fri, Aug 17, 2018 at 1:31 PM, Joe Touch wrote:
>
>> If you KNOW that the app keepalive will cause the TCP transmission, sure -
>> but how do you KNOW that? You don't and can't. Even if you write to the TCP
>> socket, all you know when the socket
On Fri, Aug 17, 2018 at 1:31 PM, Joe Touch wrote:
>
>
>
>
> On 2018-08-17 11:43, Tom Herbert wrote:The purpose of an application keep
> alive is not to do favors for TCP,
>
> it's to verify the end to end liveness between application end points.
> This is at a much higher layer, verifying
On 2018-08-17 11:43, Tom Herbert wrote:The purpose of an application
keep alive is not to do favors for TCP,
> it's to verify the end to end liveness between application end points.
> This is at a much higher layer, verifying liveness of the TCP
> connection is a side effect.
Sure - that's fine
On Fri, Aug 17, 2018 at 10:27 AM, Joe Touch wrote:
>
>
>
>
> On 2018-08-17 09:05, Tom Herbert wrote:
>
> On Fri, Aug 17, 2018 at 7:40 AM, Joe Touch wrote:
>
>
> ...
> It's not subtle. There's no way to know whether keepalives at a higher level
> have any desired affect at the lower level at all
On 2018-08-17 09:05, Tom Herbert wrote:
> On Fri, Aug 17, 2018 at 7:40 AM, Joe Touch wrote:
>
>> ...
>> It's not subtle. There's no way to know whether keepalives at a higher level
>> have any desired affect at the lower level at all - except using Wireshark
>> to trace the packets sent.
> I
On Fri, Aug 17, 2018 at 7:40 AM, Joe Touch wrote:
>
>
>> On Aug 16, 2018, at 3:57 PM, Benjamin Kaduk wrote:
>>
>> On Thu, Aug 16, 2018 at 03:52:54PM -0700, Joe Touch wrote
>
>>>
>>> On Aug 16, 2018, at 3:10 PM, Benjamin Kaduk wrote:
>>>
> Keepalives at a layer SHOULD NOT be interpreted as
> On Aug 16, 2018, at 3:57 PM, Benjamin Kaduk wrote:
>
> On Thu, Aug 16, 2018 at 03:52:54PM -0700, Joe Touch wrote
>>
>> On Aug 16, 2018, at 3:10 PM, Benjamin Kaduk wrote:
>>
Keepalives at a layer SHOULD NOT be interpreted as implying state at
any other layer.
>>>
>>> What's