Lately I've been reading about how internet communication and internet security works. I think I generally understand how proxy server, NAT and subnet masking work, but I'm baffled when it comes to understanding the relationship between those and specific purpose of them.
Could someone answer the following questions:
a. Is using a subnet mask obligatory to connect to the Internet?
b. Is using NAT obligatory to connect to the Internet?
c. Why do I need proxy if NAT and subnet mask already hide my IP?
d. I jknow that most 'router' devices have NET in them. Do they also give subnet mask?
Those questions are purely theoretical.
Thanks for advance for answers - and be easy on my rookiness.