Which of the following statements about firewall (in the context of computing) is INCORRECT?
1. It is unable to permit legitimate communication to pass.
2. It is frequently used to protect a computer network from unauthorized access.
3. It permits network transmission based on a set of rules.
4. It is a combination of both, software and hardware devices.