basic operation of tcp