To the vast majority of the members here this is rudimentary knowledge. This post is for some of the noobs who may not want to ask. Read
this if you aren't sure where to start learning. Beginning with networking protocols is always a safe bet.
EDIT: Recommended reading before learning TCP/IP and such