网站运营
位置:首页>> 网站运营>> 建立安全的Web站点

建立安全的Web站点

 来源:asp之家 发布时间:2010-04-14 18:21:00 

标签:web,安全,站点

在讨论Web站点安全之前,了解Web的技术原理,对于Web安全工作者而言应该是有益处的。
  
  一、Web技术简介World Wide Web称为万维网,简称Web。它的基本结构是采用开放式的客户/服务器结构(Client/Server),分成服务器端、客户 * 及通讯协议三个部分。服务器结构中规定了服务器的传输设定、信息传输格式及服务器本身的基本开放结构。

Web 服务器是驻留在服务器上的软件,它汇集了大量的信息。Web服务器的作用就是管理这些文档,按用户的要求返回信息。客户机系统称为Web浏览器,用于向服务器发送资源索取请求,并将接收到的信息进行解码和显示。Web浏览器是客户端软件,它从Web服务器上下载和获取文件,翻译下载文件中的HTML代码,进行格式化,根据HTML中的内容在屏幕上显示信息。如果文件中包含图像以及其他格式的文件(如声频、视频、Flash等),Web浏览器会作相应的处理或依据所支持的的插件进行必要的显示。

Web浏览器与服务器之间遵循HTTP协议进行通讯传输。

HTTP(HyperText Transfer Protocol,超文本传输协议)是分布式的Web应用的核心技术协议,在TCP/IP协议栈中属于应用层。它定义了Web浏览器向Web服务器发送索取Web页面请求的格式,以及Web页面在Internet上的传输方式。Web服务器通过Web浏览器与用户交互操作,相互间采用HTTP协议相互通信(服务器和客户端都必须安装HTTP协议)。Web服务器也称为HTTPd服务器(d是指UNIX系统中的daemon)。

最早的Web服务器软件是在UNIX系统上发展起来的,有CERN和NCSA两种类型。现在占居市场分额最大的是Apache服务器软件,并且可以在多种环境下运行,如Unix、Linux、Solaris、Windows 2000等。在Window环境下,由于Microsoft得天独厚的优势,因而IIS (Internet Information Server)成为Windows NT及 Windows 2000下主要的服务器软件。

Web浏览器软件中,Netscape的Web浏览器NN(Netscape Navigator)、NC(Netscape Communicator)具有最广泛的系统平台支持,可以在所有平台上运行;Microsoft的IE(Internet Explorer)则是Windows平台上运行最完美的浏览器软件。Web服务器和Web浏览器之间通过HTTP协议相互响应。

一般情况下,Web服务器在80端口等候Web浏览器的请求, Web浏览器通过3次握手与服务器建立起TCP/IP联接。大多数Web服务器和Web浏览器已使用了HTTP/1.1版。HTTP1.1具有许多新的特色:(1) 能够识别主机名,允许多个虚拟主机名共存于一个IP上。
  (2) 具有内容协商的能力,允许服务器以多种格式存取资源,供Web服务器和Web浏览器选择最佳版本。
  (3) 通过持续性联接加速Web服务器的响应速度。
  (4) 允许Web浏览器请求索取文件的某部分,从而为端点续传功能提供更好的支持。

0
投稿

猜你喜欢

  • CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工
  • 刚刚认识互联网的人,充满了蓄势待发的豪情、前卫的思想、伟大的概念,梦想着干番轰轰烈烈的事业。可是,神话和奇迹是少的,这里太多的人只能默默无闻
  • 众所周知,服务器是计算机网络中最重要的资源,对其安全要求很高。如果我们正在运行的服务器没有进行正确的谨慎配置,就可能将大量的有用信息泄漏出去
  • 随着Linux企业应用的扩展,有大量的网络服务器使用Linux操作系统。Linux服务器的安全性能受到越来越多的关注,这里根据Linux服务
  • 做博客和个人网站的朋友们注意了,辛辛苦苦做网站和编辑博客,好不容易来几个流量,本来以为可以赚点广告费来支撑站点的正常运营,可是每次点击只有几
  • 为了建设二级网站建设,我考察了多个开源和商业的虚拟主机和控制面板。主要察看了Linux下的。很多工具,例如开源的VHCS,商业的Plesk功
  • 今天的文章中我们为大家介绍的是有关活动目录的一个全新功能:可重启活动目录(Restartable Active Directory),这一功
  • 有Godaddy主机用户问可以给Godaddy添加域名吗?那当然了,从某一个托管帐户托管多个域名是有可能的。Deluxe及Premium计划
  • 本文为初学者介绍wine的使用。 下载wine 最新的wine(推荐下载) http://www.linux-easy.com/daily/
  • 一旦你的网站跟这十大标准之中的几个挂上钩,就难逃经典特差网站的厄运,如果不幸以下这十条你的网站全都占了,那还是请离开站长圈,另谋出路比较好。
  • 有很多办法可以让Tomcat在系统启动的时候自动运行,我这里介绍两种方法,一种简单,另外一种复杂而专业。在介绍这两个方法前你应该先装JDK,
  • 本文将为大家介绍SOFTETHER服务器Linux版的环境要求,安装方法,启动方法,以及运营/管理方法。1)工作环境要求Linux版Soft
  • 受ASP * 页的吸引,笔者决定用Dreamweaver做一个ASP格式的学校主页。然而,当笔者将Web服务器中Htm格式的网页换成新做的A
  • Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。在Discuz!7.0中,界面风格设置
  • Apache是运行在Linux操作系统上的头号Web服务器。很多小地方都可以用来调整Apache的性能,并降低它对系统资源的影响。其中一个就
  • 微软技术支持团队一名经理表示,公司计划在今年10月底之前推出IE8 Beta 2 软件。该经理同时警告网站在预览新浏览器时可能出现被“阻断”
  • 从6月3日下午六时左右至今全国任何地区均不能访问,甚至连站外引用的播放器均无一例外关闭.无法访问 据一些论坛网友反应,56网可能因在国难当头
  • 最近做了几个垃圾站,从中体会到一点baidu收录的经验,今天我给大家谈谈!总看到不少的做站的人说,今天我的站收录了多少多少页,我的站多久被更
  • “淘宝客”是指帮助淘宝卖家推广商品赚取佣金的人(之前叫淘客)。只要获取淘宝商品的推广链接,让买家通过您的推广链接进入淘宝店铺购买商品并确认付
  • Exchange Server在满足大企业和小公司不同需求上不断地努力,并得到用户广泛的认可。但今天各种规模的企业用户有着新的、相似的沟通服
手机版 网站运营 asp之家 www.aspxhome.com