Thousands of goose-stepping troops, rumbling rows of tanks and floats celebrating China's achievements paraded proudly in front of Tiananmen Square last week, all intended to convey the message that Beijing has everything under control.

However, there's everything but control on the Internet.

Ironically, behind this confident display of muscle during Thursday's celebration of the Communist Party's 60 years in power, Beijing is getting desperate in an information war with dissenting voices.