网闸和防火墙的本质区别
首先可以明确网闸和防火墙都是网络安全边界产品,两者互补,但并不能代替,因为两个产品的防护原理有本质差别。
网闸是使用带有多种控制功能的固态开关读写介质,连接两个独立主机系统的设备,即内外两个业务系统通过网闸进行隔离,系统间不存在物理,逻辑及信息控制传输协议的连接,数据的交换不是通过连接协议的建立进行,而是以数据文件的形式进行无协议摆渡。网闸基于白名单机制,只允许白名单网络应用通过。网闸一端被突破后,中间私有通道可以阻断绝大多数攻击。网闸支持代理,同步两大类功能,对于文件和数据库同步,网闸自身不提供服务端口,即可屏蔽针对任何应用服务的攻击。
防火墙是基于TCP/IP协议,通过建立握手连接,采用包过滤和状态检测,应用代理等功能的数据处理机制,支持客户对服务端的访问,对会话进行检查,不断开会话。无法阻止因TCP/IP协议自身的漏洞而进行的攻击。防火墙基于黑名单机制,阻止未授权行为通过。基于特征库的匹配机制,无法应对最新攻击行为,防火墙遭受攻击后,被保护的内部网络也将无法被保护。
防火墙像一个桥的检查站,控制桥两边的进出车辆,通过安全车辆检查车辆的来去地址(五元组)及对车辆与人员(数据包)进行合规检查,如无违法安全条例的状况,就放行车辆,后续车辆可以一直排队检查同行。网闸像一条河上的渡船,河这边人想去对岸,必须先上船,船摆渡过去,这期间对面人也只能等船靠岸再乘船过河。
网闸和防火墙都是网络隔离的方法,他们各有优劣且互为补充,在网络安全中,充分利用好网闸和防火墙,可以有效防止外部攻击的行为。