tcp: base implementation