title: What happens when an ipv6 client connects to an ipv4 host
body: <p>This is a noob question, but networking isn't my forte. For example if I have an ipv4 server and an ipv6 client connects, what would their ip show as? Also if I wanted to setup a socket connection for example, does my server have to be ipv6 too, or does the code just need to be able to handle it.</p>
  
  <p>I have researched how code handling works, but nothing says if the server has to be ipv6, itself.</p>