If you're so lazy that you have to rely on a lower level protocol for reliability, rather than implementing your own reliability features at the application layer, it's time to stop programming.
Name:
Anonymous2011-11-07 13:58
No, it is better to have reliability done at lower levels, otherwise protocols would be even more horribly implemented and things would be even worse.
If it were up to me, I would have security implemented at the physical layer with 1024 bit AES and 8096bit DH key bullshit.