欢迎来到天天文库
浏览记录
ID:30563880
大小:1.83 MB
页数:16页
时间:2018-12-31
《全面解读防火墙 - 技术翻译 - 开源中国社区》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、全面解读防火墙在建筑行业,“防火墙”是指一种专门设计用来阻止火在建筑的不同部分蔓延的墙,后来这个术语传播到了类似汽车制造业等其他行业,并在20世纪80年代末进入计算机领域。在防火墙的一侧是热闹且混乱的互联网,在另一侧是你强大但易受攻击的Web服务器。实际上防火墙更像是一扇有时不得不让某些东西正常通过的防火门,它们监视着所有进出互联网的电子交通,并根据一系列严格的规则来判断那些是可以通过,那些是不可以通过的。这篇文章详细地解释了它们的工作原理,有效防火墙的不同类型,以及它们所擅长和不太擅长的工作,并且详细说明了如何通过配置防火墙来保护一般的Web服
2、务器。协议和端口一台电脑就像是一个大的住宅区.每个在Internet上的电脑都拥有一个数字地址——即我们平时所说的IP地址.在每个地址我们有两个非常大的公寓楼,每个公寓楼包含65,535个独立的公寓。这些公寓中大部分是空的,但其中少数部分特别是号码较低的住着经常沟通的居民,所有的沟通都通过邮件。一台电脑就像两栋公寓楼.你可以通过10点标示这些公寓建筑.这两栋公寓大楼就称为TCP和UDP.TCP大楼中的住户仅接受认证的邮件,他们保证可以回复你,一旦你开始与TCP大楼中的某人开始交换信件,你可以一直看到他们到结束.UDP大楼有点寒酸,这栋大楼的居民只
3、能回答,如果他们被打扰,通常会这样做,但这个也不能保证。大楼内每一户居民都有各自不同的工作。例如,住在TCP街区房号为80的居民负责处理网站查询。你可以向他们发出一个像“发给我www.smashingmagazine.com的网站主页”这样的请求,他们就会及时回复你并发给你相应的数据。住在UDP街区房号为53的居民负责DNS服务。他们负责把域名翻译为IP地址。在这个街区有时信件会丢失,但这也没关系。UDP街区负责处理的信息并不是那么关键。丢了之后需要信息的人总会再重新请求一次。在该邮局系统中,所有地址都分三部分:计算机的IP地址,街区,和公寓的房
4、间号。例如:80.72.139.101,TCP,80。实际上,街区指的是协议(protocol),而公寓的房间号指的是端口(port)号。TCP是TransmissionControlProtocol(传输控制协议)的缩写,而UDP是UserDatagramProtocol(用户数据报协议)的缩写。TCP和UDP两者最大的不同在于,TCP要在两台计算机间建立和维护一个对话(也就是连接),而UDP不需要。因而TCP比较可靠但速度上会慢一点。发送者的地址在前面的例子中,居住在80.72.139.101,TCP,80处的提供web服务的那户居民一般都是
5、在家读书,就等着大家的来信。他们从不主动发起对话或连接,总是处于接收端。但是,信件的发送者也要有个地址。无论你是通过Web浏览器还是通过智能手机浏览网页时,你都会有个由系统分配给你的、住在某房间的助手帮你完成浏览过程。这个助手的房间往往是在大楼中靠上面的高层。Web浏览器同Web服务器间进行对话的典型情况大致如下:来自99.99.99.99,TCP,63454:“亲爱的80.72.139.101,TCP,80,据我所知,你负责处理对网站www.smashingmagazine.com的查询请求。可否请你将/books/page发送给我?敬启,一个
6、Web浏览器。”来自80.72.139.101,TCP,80:“当然没问题。这就给你:…”来自99.99.99.99,TCP,63454:“谢谢。就此搁笔。再见!“号码低于1024的房间要比号码更大的房间稳定。这些房间有CCTV(译者注:这个CCTV所指应是闭路电视或远程监控摄像头而非那个著名的CCTV),专为提供类似网站或FTP服务等特定任务而预留。而高层的房间特别不稳定,人们总在搬家,一会搬进来一会搬出去;这些房间负责处理类似于请求Web页面和发起FTP连接等等这样的任务。危险但是,并非所有人都是规规矩
7、矩的。下面就是住在咖啡馆上面的爱耍花招的骗子同住在一个易受攻击的服务器上的、爱轻信比尔的SSH居民间对话的例子。SSH是一种连接到远程计算机并在其上执行命令的方法。SSH居民一直住在TCP街区,房间号通常是22号。来自88.88.88.88,TCP,58123:“亲爱的SSH服务器,我想同你建立一个连接,并以root的身份登录。”来自80.72.139.101,TCP,22:“当然没有问题,你的口令是?”来自88.88.88.88:“smith”来自80.72.139.101:“那不对。再试一试吧。”来自88.88.88.88:“jones”来自
8、80.72.139.101:“还不对。再试一试吧。”来自88.88.88.88:“bloggs”来自80.72.139.101:“太棒了
此文档下载收益归作者所有