title: Why does telnet send data only on a Enter?
body: <p>I was playing around with Java sockets and telnet seemed like a good program to simulate a tcp client.</p>
  
  <p>What i don't understand is why does telnet send data only on a enter? I am not looking for hacks to make it send the data immediately(as that is available ( <a href="https://stackoverflow.com/questions/4532344/send-data-over-telnet-without-pressing-enter">Send data over telnet without pressing enter</a>)) but i want to understand the internal working / design of telnet for which this seemed like the natural fit.</p>