They look like ones for Unix/Linux and should already by on your system in /usr/include and your compiler should already know about them......although thinking about it maybe Ubuntu won't have them in which case use the the synaptic package manager to get the headers package.
TCP sockets are quite a big project to take on if you're new to C++.
I'm not that familiar with the windows API so I don't know for certain, but I don't think these files are valid for windows TCP sockets, I think you need to use the Winsock class.