领导大人(注:自家行政区划)曾经说我“在电脑旁一坐可以一天不动窝,只要给你备好粮食和水就不用管了”,在电脑旁我不生事、低消耗,真是绿色又环保。为什么我能在电脑旁久坐不腻,好似僧人打坐?这就是“宅男”的一次小小的思维之旅,肉身静坐的我思绪飘过何止千里万里,在上述“思”绸之路的每个节点上,我都尽量地穷究深考,确实也收获颇丰。

据我所知,网络浏览的拦截无外乎下列三个方式:IP过滤、内容过滤和DNS劫持。这些过滤的前提就是浏览者的浏览动作的相关IP报文均能被拦截者截获和分析。一次浏览网页的过程就是用户终端浏览器(IE、Firefox等)向网页服务器(例如IIS、Apache等等)发出一个HTTP协议的请求报文(一般是一个HTTP的GET或POST请求),这请求报文中指明了浏览器想要获取的网页内容,网页服务器收到这个请求后就在网页服务器的处理后把相应访问结果以 HTTP响应的方式发回给浏览器(状态码200表示成功,404表示网页不存在,等等类似的一系列状态),如果是可正常处理的访问请求,就把用户请求的网页内容(一般就是HTML字符串)发送回用户的浏览器,浏览器解释HTML后将网页呈现在用户面前。当然,这一系列HTTP协议的交互是以TCP连接为通道通信的,TCP连接的建立和维护是这一切的基础和前提。

在1997年,为了挑战软件巨擘微软和硬件大鳄Intel的成熟市场,埃里森推出了一款革命性的产品,NC(Net Computer 网络计算机),它无需硬盘存储,无需强大的处理能力,无需繁冗的操作系统,仅仅需要网络连接外加轻便的网络浏览器,就可以完成常用的计算机工作。瞧,跟如今的云计算和上网本的概念如出一辙,或者说,这根本就是同一技术理念的传承。