多项选择题

防火墙是一种允许和禁止业务来往的网络通信安全协议,通常应具有以下()基本功能。

A.过滤进出网络的数据
B.封都某些禁止的业务
C.记录通过防火墙的信息内容和活动
D.对网络攻击的检测和告警