title: Where does socket store data?
body: <p>We have TCP socket connection, from my computer to remote address.</p>
  
  <p>Please, clarify me the next points:</p>
  
  <ol>
  <li><p>When socket TCP connection is done, the port on client is opened, and also the port on server is opened ?</p></li>
  <li><p>I want to understand where sockets keep the data when we write something to socket ? We have two same files on server and client ? Or data stored in RAM memory ?</p></li>
  <li><p>If data are stored in files, can I found files on linux, especially on ubuntu 18.04 ? </p></li>
  </ol>