Hello everybody

Simple question. Can anybody recommend a good book or resource where I can learn about networking in Linux?

Right now I am interested in particular in the interfaces file but would like to put my ideas in order

(another question, not related to networking: What is exactly a "source based distribution for development"?

In particular what distinguish it from a regular distribution? And in what ways does it differ from them in say adding applications or changing configurations?

Basically I am dealing with several concepts and would like some text to put my ideas in order

Thanks