Can someone suggest a book which contains all the essentials required for linux networking. I need something that common to all linux distributions rather than specific distribution.
Thank you Bala
O'Reilly books are where it's at for Open Source. Here's a few that should get you started..
It isn't a book, but the Linux Advanced Routing & Traffic Control HOWTO has a lot of detail that cover some of the advanced usages and configurations.
If none of the books appeal to you (Warner's recommendations look good), the following homework assignments might get you up to speed:
Set up a Linux box as a router by having it route between different networks, then on this box, do the following:
Do the above by googling for tutorials, reading manuals, and asking questions on here or IRC when you get stuck. If you accomplish all of the above, I would say you are quite accomplished in Linux networking.