In the Quantum Key Distribution protocol BB84, Alice sends x qubits to Bob. There is no acknowledgement of receipt. This cannot be done over the quantum channel. If I need an acknowledgement, it must be sent via a classical channel. But that means that I am sending two messages independently of each other, which brings us to the two generals problem. Do I understand this correctly? Or am I missing something that could help me confirm the transmission similarly to TCP?