Lately I've been wanting to program a network sockets in C ++, but since the materials on the internet are a bit limited, I only show how to program the sockets without explaining in more detail the use of each function. I ended up getting lost a bit and some of the things that left me in doubt was the use of the structure "sockaddr_in". So what is and what is the structure of sockaddr_in?