How to learn Linux Network Easily?

Hi mates,

I would like to learn Linux Networking mainly focused to (Redhat / Centos), what are the main configuration to learn the Linux Networking.

How to maintain the firewall rules for Linux Networking
How to enable the Linux Routing
How to understand the Linux Networking routing table

Any books, for Linux Networking, Security related guide, online tutorial please share.

Hello @dhanupreeth

I have gathered these few but important links that can be of help:

http://www.bo.ingv.it/~scacciag/home_files/teach/netadminguide.pdf

http://www.tecmint.com/setup-linux-as-router/

http://doc.norang.ca/iptables.html

http://www.linuxfromscratch.org/blfs/view/svn/postlfs/firewall.html

http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:Ch14:_Linux_Firewalls_Using_iptables