Update protocol.md

formalizing prior discussion around "open" retransmission behavior
silly merge conflict