Да, тайм-аут повредит канал - и всегда есть только один канал, связывающий клиента и сервер - у сервера нет собственного канала ...
У вас в основном есть:
+-----------+ +-----------+
| |_______________________| |
| Client | The Channel | Server |
| |-----------------------| |
+-----------+ +-----------+
На самом деле есть только один канал , который соединяет два бита. Что касается тайм-аутов - если оба конца определяют разные значения для одного и того же тайм-аута, то меньшее значение «выиграет» и станет актуальным - более высокое значение (на другом конце) не учитывается.