1. 什么是防火墙?
防火墙 是一种隔离(非授权用户在区域间)并过滤(对受保护网络有害流量或数据包)的设备。
2. 状态防火墙工作原理?
在状态防火墙以前,防火墙只查看数据包的报头部分,他们没有跟踪分组上下文,防火墙无法知道任何给定的数据包是否是现有连接的一部分。
会话跟踪技术:状态防火墙在网络层截获数据包,然后从各应用层提取安全策略所需要的状态信息,并保存到会话表中,数据包需要查看会话表来实现匹配。
工作原理:状态防火墙使用各种会话表来追踪TCP会话和UDP伪会话,由访问控制列表决定建立哪些会话,数据包只有与会话相关联时才会被转发。其中UDP伪会话是在处理UDP协议包时为UDP数据流建立虚拟连接,以对UDP连接过程进行状态监控的会话。
3. 防火墙如何处理双通道协议?
通道中开放的端口号是协商出来的,防火墙不能设置策略,也无法得知。
解决办法:ASPF技术来监视协商内容,查看协商端口号并动态建立server-map表放过协商通道的技术。
server-map是防火墙上的“隐形通道”
server-map不受安全策略的控制;
转发QQ/MSN等STUN(Simple Traversal of UDP over NATs over NATs ,NAT的UDP简单穿越)类型会生成的三元Server-map表项。