多项选择题

A.防火墙主要采用基于网络层和传输层的访问控制为安全手段
B.防火墙具有协议转换、数据摆渡和深度内容分析等安全手段
C.网闸在确保安全的前提下实现数据通讯
D.网闸是一种隔离设备