20160314

今天学习了一点HTTP1.0与1.1的区别

可以参考这篇文章http://www8.org/w8-papers/5c-protocols/key/key.html

使用HTTP1.0的时候请求头部不需要附带Host信息,而当使用HTTP1.1的时候,如果是对ip地址发送请求,请求头部没有附带Host的话会返回400错误

此外还有长连接以及Cache的一些区别,还需要深入总结。

还学习了一些iptables的知识,对于input ,forward和output chain有了粗浅的理解

尝试的时候还把来自宿主机的包全都drop...心塞

iptables对NAT有分SNAT,DNAT,分别是source NAT和destination NAT,对应prerouting和postrouting阶段

通过NAT向外发包时,修改源地址然后发出,所以SNAT在postrouting阶段

而通过NAT向内的包则需要修改目标地址,所有DNAT在prerouting阶段

原文地址:https://www.cnblogs.com/fohnwind/p/5277799.html