The fibrous materials of plants

How do ruminants derive nutrients by ingesting the fibrous materials of plants? Explain using all the following words: rumen, microbes, enzymes,(microbial) protein.