Science Publishing Group
Wireless Sensor Network (WSN) is one of the most commonly communication tools used in many areas at the life, in both civilians and militaries. These networks composite from a large number of very small devices called sensor nodes. The sensor nodes communicate together by many wirelessly strategies. These communication strategies administrated by routing protocols. There are different types of routing protocol. This paper present and classify these protocols into many categories depending on set of metrics like their infrastructure, their functionalities, the level of privacy and security, or the application which used for it. This paper studied the availability and the reliability of each class of these routing protocols, and the energy consumption of each protocol.