🔌 第五章 服务器端的局域网中有什么玄机
📄 一句话概括

包过滤小结:判断快、几乎不拖慢流量,但只看头部不看内容——要看内容得靠应用网关(代理)型,两者常组合使用。

📝 本节和前面几节的关系

5.2.1~5.2.6 的规则讲完;本篇给包过滤做个体检。

一、优点

快:只比对头部几个字段,几乎不拖慢流量; 便宜:路由器自带的包过滤功能就能干一部分。

二、缺点

包里的内容一律不看——格式合法、内容恶意的请求照样过; 要看内容,得用应用网关(代理)型防火墙, 实际部署里两者常组合使用。

三、动手 Demo:包过滤的边界

包过滤只看头部——所以它:

for s in ['优点:判断快、几乎不拖慢流量、便宜',
    缺点:包里的内容它一律不看']:
    print(s)
print()
print('格式合法、内容恶意的请求,照样畅通无阻')

实跑输出:

--------------------------------------------------------------------
包过滤的边界
--------------------------------------------------------------------
  包过滤只看头部——所以它:

    优点:判断快、几乎不拖慢流量、便宜
    缺点:**包里的内容它一律不看**

  一个格式合法、内容恶意的请求,照样畅通无阻。
  要看内容,就得请出应用网关(代理)型防火墙,
  两者常组合使用。

记住这句话:包过滤管【谁跟谁说话】, 不管【说了什么】——下一节讲它管不了的事。

30 秒实验

  1. 用一句话向同事解释包过滤的优缺点。
  2. 查查【应用网关型防火墙】的工作方式。
  3. 想想为什么两种类型常组合部署。

常见误区

  1. 以为防火墙都是包过滤——还有应用网关型。
  2. 以为包过滤慢——恰恰是几种方式里最快的。
自测三问(点开对答案) 1. 包过滤最大的优点? —— 快,几乎不拖慢流量。 2. 最大的缺点? —— 只看头部,不看内容。 3. 看内容靠什么? —— 应用网关(代理)型。

相关笔记