电脑更换ip共享怎么办
1 怎样更改IP共享
共享上网实现的方法 共享上网其中最主要的功能,是针对内部已经实现联网的企业,让所有联网的电脑一起共享上网帐号和线路,既满足工作需要又大幅度节约经费,也许有人会问,如果用56K拨号上网,几个人用一条电话线上网会不会慢呢?答案是并不是绝对的,其实一个人用一条电话线上网浪费了不少资源,例如当您在阅读网页的时候,其实线路是很空闲的。
还有,当您访问一些比较慢的网站,线路传输的速度远远达不到MODEM的连接速度。所以完全不必担心,如果使用ADSL等宽带连接的话那么即使多人共用一条线路也会比独立的56K拨号要来的快。
要实现共享上网首先必须了解是否具备了实现的条件。首先计算机是少不了的,并且所有的计算机必须已经联网,即局域网正常工作,通常还需要局域网各台电脑安装好了TCP/IP网络协议,其次是一条连接互联网的线路,56K或者ISDN拨号,ADSL均可,通常拨号和ADSL性价比较好。
另外就是该线路的连接设备(MODEM,ISDN TA 等)也需要准备好,局域网中一台电脑通过该线路能够正常上网。共享上网从技术实现角度来说分为:硬件共享上网和软件共享上网。
硬件共享上网:通常使用共享上网路由器,该类设备通常除具有共享上网的功能外,还具有HUB的功能。它们通过内置的硬件芯片来完成互联网和局域网之间数据包的交换管理,实质也就是在芯片中固化了共享上网软件,当然功能强大的大型路由器不在此列。
由于是硬件工作不依赖于操作系统所以稳定性较好,但是可更新性相对软件显得差一些,并且需要另外投资购买,据笔者了解,一般的共享上网路由器也就2000元上下,花销也不是很大。 软件共享上网:软件共享上网就是在办公室局域网中的一台具有互联网连接线路的计算机上安装共享上网软件后实现整个局域网的共享Inter。
软件共享上网的优势在于花费低廉,并且有些共享上网软件甚至是免费的,而且软件更新较快,可以比较快的适应互联网新的接入技术和应用协议,缺点就是需要专门使用一台电脑来作为共享上网服务器,为其他计算机提供上网能力,并且这台电脑的性能不能太低,另外它依赖于操作系统,是一个标准的应用程序所以稳定性相对硬件方式略差。 无论是软件还是硬件方式其工作原理都是把局域网内部的网络请求做转换处理以后从连接互联网的线路发送到互联网,然后把从互联网接收到的数据在处理以后发送到发出该请求的内部计算机上,其基本的网络结构如下图所示。
由于软件方式只需要在现有办公室局域网上增加一个软件,不需要额外的资金投入,所以目前是主流的共享上网方式。 代理软件的分类 软件方式用于共享上网的软件目前分为两个大的类别,分别是Proxy代理服务器类型和 NAT网络地址转换型,其中NAT网络地址转换型通常也称为网关型。
代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。它就好比是网络信息的中转站。
在一般情况下,我们使用网络浏览器直接去连接其他Inter站点取得网络信息时,都是送出请求信号,然后对方再把所请求的信息传送回来。 代理服务器是介于客户机网络应用程序和Inter相应服务器之间的一台服务器。
例如客户机是浏览器则Inter上就是Web服务器做响应,有了代理服务器之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,请求信号会先送到代理服务器,由代理服务器向Web服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓存的功能,它有很大的存储空间,它不断将新取得数据储存到本机的存储器上,如果浏览器所请求的数据在本机的存储器上已经存在而且是最新的,那么它就不从Web服务器取得数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。
由于互联网存在多种应用协议 Web,FTP,POP3等所以代理服务器一般都具有同时支持多种应用的能力。 局域网使用代理服务器方式具有以下几个有点:代理服务器具有缓存功能可以加快对网络的访问速度,由于代理服务器对每一种网络应用都是独立进行代理工作,所以对用户具有很强的控制管理能力,但是这同时也是代理服务器方式的缺点,对新出现的网络应用无法支持,对每一种网络应用都需要进行正确的配置,每个客户端的每种网络应用软件都需要进行配置。
NAT是work Address Translation的缩写,采用网络地址转换技术,局域网内部的"非法互联网IP地址"通过NAT 可以转化成"合法互联网IP地址",实现对外界网络如Inter的合法访问。NAT的实质其实可以这样理解,就是一个在数据包底层的Proxy代理,它不再单独为每一种互联网应用协议例如做代理工作,它作的是每个TCP/IP数据包的代理。
采用地址转换技术,NAT将内部客户机发出的每一个IP数据包地址进行检查和翻译,把包内的请求端IP地址数据纪录并重新打包成合法的互联网外部IP地址发送到互联网。然后NAT把由互联网获得的数据包根据请求端纪录把目的IP地址在数据包内部进行重组,使其转换为局域网客户端的IP地址然后发送到客户端。
NAT。
2 如何更换电脑的IP地址
一、如何更换电脑的IP地址
1、打开控制面板找到“网络连接”,也可以直接在电脑的右下角找到wifi的标志右键点击进入网络中心就可以了。台式电脑是只能直接打开控制面板, 笔记本电脑 可以直接在右下角进入网络共享。
2、找到“本地连接属性”,里面有一个“常规”点击进去。找到“Inter 协议(TCP/IP)”,一般来说Ip地址就是在这个位置进行设置修改的。
3、还可以直接打开一个网页的浏览器,随便打开一个网页都行。找到工具,工具里面会有一个修改ip地址的选项的, 有些人的电不能上网就是因为网页的ip地址是错误的,修改过来就可以了自己可以上网的ip地址进行更改。更改过来刷新一下就可以上网了,如果还是不行,可能是路由器的问题,检查一下路由器重启一下应该就没什么大问题了。
二、ip地址更改的影响
一般来说是没什么影响的,因为ip地址主要是为了连接上网使用的。但是有一些电脑的ip地址设定之后并没有自动的连接可以上网的地址,所以当ip地址被更改之后,换了新的网络区域就无法进行连接上网。Ip地址更改的影响是不大的,但是也有可能会导致无法上网,如果出现无法上网的情况,可以搜索一下新的网络区域的ip地址然后更改过来就可以了。另外,是关于ip地址的设置问题,最好是设置成自动搜索连接,不然每换一个新的地方都需要重新的进行设置ip地址,是非常的烦人的。
3 电脑IP地址相同怎样设置文件共享
这个IP的问题不用怕的,大家都这样做,电信没意见
四台电脑要实现共享这个也简单
你四台机都连上路由,先在一台机建个工作组,然后把其它的机子加入这个工作组就可以了
我分步说下吧:
右击“我的电脑” “属性”“机算机名”“更改”最后一项“工作组”输入一个名,这个随你了,只要四个机子都一样就可以了
这样就可以实现共享了
祝你成功,有什么问题QQ联系
QQ290589362
4 怎么设置电脑共享和更改
要设置共享的那一台电脑需要进行以下设置:
开始菜单 → 运行 → servicesmsc → 双击 server 服务项 ,设置启动类型为“自动”;双击workstation 服务项 ,设置启动类型为“自动”;
开始→ 运行 → lusrmgrmsc → 用户 → guest → 属性 → 常规 → 帐户已停用 不要打钩√ (就是启用guest帐户);
开始 → 运行 → ncpacpl → 勾选 Microsoft 网络的文件和打印共享 ;
控制面板 → windows防火墙 → 例外 → 勾选 文件和打印共享;
打开我的电脑→ 工具菜单 → 文件夹选项 → 查看 → 勾选 使用简单文件夹共享 并在“允许网络用户修改我的文件”上打钩;
右键单击需要设置共享的文件夹→ 属性 → 共享 → 共享该文件夹 → 确认。如果这个文件夹下出现一个手型的图标,表示设置成功。
客户端需要连接共享文件夹时,在开始菜单→ 运行 → 输入两个反斜杠 \\ 和刚才那台主机的IP地址或PC名,比如 \\1921681100 等等,确认,如果弹出登录框,就输入刚才那台主机开机时登录windows用的用户名和密码。
5 电脑怎么更换IP
这边工具可以做到:办法有几个,选择简单的最实际。
第一个方法:搜索下载,使用简单,全国线路IP随意选择。
支持:手机/电脑/模拟器
第二个方法比较麻烦:
1、首先打开点击的“控制桌面”;
2、然后找到“网络和Inter”,点击它;
3、然后点击“网络和共享中心”;
4、然后在跳出的窗口中找到“更改适配器设置”;
5、然后在跳出的窗口中找到“无线网络连接”,右击它,点击“属性”;
6、然后在跳出的窗口中找到“Inter协议版本4”,选中它;
7、然后点击下方的属性;
8、然后按照下图进行配置;
9、然后点击确定,那么网络就会自动获取IP地址。(这个IP也是不变换城市。只是IP位数变的)
6 怎么修改ip地址让两台电脑共用一个宽带
1、一般家用宽带路由器拥有4个连接到计算机的LAN端口。
使用直通网线分别将两台电脑连接到LAN端口,然后将宽带网线跟宽带路由器的WAN端口相连即可。2、根据宽带路由器设置计算机IP地址,目前的宽带路由器基本都具有DHCP功能,可以为电脑自动分配IP地址。
这项功能使得用户无需对电脑进行过多设置即可实现多机共享上网。如果要为电脑指定静态IP地址,首先必须明确宽带路由器的默认IP地址。
大多数宽带路由器的默认IP地址为192。168。
0。1或192。
168。1。
1,假如使用的路由器默认IP地址为192。 168。
0。1,则需要在192。
168。0。
2~192。168。
0。254之间取任意一个IP地址作为电脑的IP地址,并将子网掩码设置为255。
255。255。
0。另外还需要将网关IP地址指向路由器的IP地址(如192。
168。0。
1),并通过咨询当地ISP设置DNS服务器地址(如202。 99。
160。68)。
3、要想借助宽带路由器实现多机共享上网,首先必须登录路由器的管理界面进行必要的参数设置。目前较为流行的家用宽带路由器一般都支持Web界面管理方式。
设置路由器参数的具体步骤如下所述:第1步,打开Web浏览器,在地址栏中输入路由器的IP地址(如192。 168。
0。1)并按回车键,打开身份验证对话框。
一般默认的管理员用户名为admin,密码为空。在“用户名”编辑框输入admin并单击“确定”按钮。
第2步,登录管理界面后,在“首页”选项卡中单击WAN按钮,打开上网方式选择界面。 如果用户采用ADSL虚拟拨号接入方式,应当选中PPPoE单选框;如果采用小区宽带接入方式并且由ISP自动分配IP地址,应当选中“动态IP地址”单选框;如果采用小区宽带接入方式,但由ISP指定固定IP地址,则应当选中“固定IP地址”单选框。
一般家庭网络环境基于ADSL虚拟拨号接入方式,因此选中PPPoE单选框。 然后在“PPPoE使用者名称”名称编辑框中输如ISP提供的上网账户,并在“PPPoE使用者密码”编辑框中输如密码。
设置完毕单击“执行”按钮。第3步,打开设置成功的界面,单击“继续”按钮即可。
打开连接到路由器LAN端口的电脑,应该可以正常上网了。
一、服务器的优缺点
1服务器的优点
(1) 完全的控制权,可自由配置网站运行环境。
服务器的用户对服务器具有完全的控制权,可自由的在服务器上安装各种软件,配置各种程序运行环境,只要你技术过硬,什么样的网站运行环境都可以配置的出来。
与之对比,虚拟主机空间的运行环境是空间商预先配置好的。有的虚机空间不是全能型的主机空间,比如只支持PHP语言开发的网站程序。也有的虚机空间是全能型的主机空间,支持各种网页编程语言,网站运行环境空间商已经预先配置的很完善。全能型虚机空间的成本和价格会稍高一些。如果需要全能型高稳定的虚机空间可以用香港云空间的,香港云空间是知名品牌西部数码的顶级代理,提供的产品全部由西部数码提供,同款产品香港云空间的定价要便宜很多,例如香港云空间的全能型虚机内地空间1G仅113元/年(西数定价188/年),香港1G全能型虚机空间仅158元/年(西数定价288/年)。
(2) 可建立不限数量的网站
理论上说,服务器上可建立不限数量的网站。当然普通站长实际上也不会拥有太多网站。
与之对比,一般低价的虚机,只能搭建一个网站。价格稍高一些的虚机,可支持数个子站,也即一个虚机可建多个网站。
(3) 资金充足的情况下,可根据自己的需求升级服务器,直到满意为止
不管你需要多大的带宽,多快的CPU,多大的数据盘,多大的安全防护能力,只要钱到位,云服务器可以瞬间升级到满足你的需求。
与之对比,云虚拟主机虽也可瞬时升级到更高的虚机型号,但是用户只能在已有的型号中做选择,而不能自由订制。香港云空间( yunhktop) 支持的最高配置的虚机,独享豪华型虚机是具有100G的超大空间,和独享25M的带宽,价格仅1573元/年,但其性能已经远超大多数人购买的云服务器了。因为同样的金额若购买云服务器,只能购买带宽3M左右的云服务器。如果是带宽25M的云服务器,价格就要超过6000元/年了。所以性能并不是云服务器的优势,云服务器的第三个优点是资金充足的情况下可自由订制所需的硬件配置。
2服务器的缺点
(1) 昂贵,性价比差
与虚机空间对比,服务器的性价比很差。不少人误以为配置再低的云服务器也比虚机性能好,实际上低配的云服务器在性能上可能还远不及比较好的虚机。带宽3M的云服务器,下行速度最大375K/S, 而主机商香港云空间价格一两百元的普通虚机下行速度最大也可达2000K/S,是价格一千多元的云服务器速度的好几倍。而与带宽大小成正比的下行速度,正是影响网站页面打开速度的最重要因素之一。超大带宽是香港云空间虚机的一个突出优点,但并不是所有空间商的虚机都是大带宽,阿里云代销万网的虚机带宽不算小,但也只是5M,月流量用超了的话,带宽还会变为1M。
(2) 管理工作较为繁重
具有完全控制权的代价就是服务器的环境配置和安全维护都是需要服务器的用户自己负责,这意味着繁琐的工作量以及对用户的服务器管理经验提出较高的要求。如遇自己难以解决的问题向空间商寻求帮助,往往是需要为增值服务支付费用的。
在服务器的管理中,安全问题尤为突出,但凡能够盈利的网站,每天都会遭到成千上万次的黑客攻击。其中有竞争对手在捣乱,有别有用心的人企图盗走你的程序,还有人想攻破你的服务器然后勒索你。
与之对比,虚机的安全维护也是空间商负责的。站长可以省去很多与黑客斗智斗勇的烦恼。
二、虚拟主机的优点
在分析云服务器的优缺点的时候,虚机的优缺点其实已经也挺明显了。下边稍作总结,就不过多分析了。
1虚机的优点
(1) 使用方便,管理简单
用户使用虚拟主机非常的方便,网站的运行环境配置和安全防护都不需要用户操心。空间商给用户提供有完善的虚机管理控制面板,用户可以很方便的管理主机空间。
(2) 性价比高
虚机的价格很便宜,但是性能并不差。一两百块的虚机,在性能上就能超过价格上千的服务器。很多年前的虚机,那时还没有云计算技术的时候,虚机可能因为资源共享,同一IP上的网站可能互相干扰的缘故,导致虚机稳定性较差,不过如今基于云计算的集群架构的云虚机早已经很好的解决了这种问题。
资源共享更为经济,以共享的方式,用户可以用更少的资金,享受到更优质的服务。经过几十年的发展,主流的空间商早已经可以很好的解决早期存在的虚机空间之间所谓的互相干扰问题。
2虚机的缺点
(1) 虚机的资源总有限制
虚机价格便宜,就必然在资源上有所限制。空间大小、CPU占用率,并发连接数,带宽,可开子站数,月流量,总是要限制几样的。不同空间商对自己的虚机空间做的限制不同。有的空间商宣称不限制月流量,那么通常会暗地里比较严格的限制CPU占用率,并发连接数,带宽等。也有的空间商,比如香港云空间则是选择限制月流量,其他几样则较少限制,因此香港云空间的虚机具有带宽超大的优点,所以旗下虚拟主机运行非常稳定,速度也很快,只是月流量如果用尽的话,再按需购买流量就行了。
(2) 虚机不能自主定制,只能选择型号
用户需要根据自己的网站所用的程序,网站线路,网站的访问量,所需空间大小,在空间商所提供的多种虚机型号里来选择虚机空间。现在主机商的虚拟主机产品配置型号丰富,可满足不同网站需求。
(3) 虚机不够标准化
不同空间商的虚机,在质量上可能有比较大的差别。首先,不是所有空间商的虚机都采用了基于云计算的集群架构。其次,流量、CPU占用率,并发连接数,带宽的实际限制一般不公开。再次,不同机房线路的虚机在速度和稳定性上差别也比较大。所以在选择虚机的时候,还是要选择大品牌,而且正式购买前若能够试用是最好的。
如香港云空间代理国内顶级IDC“西部数码”的虚机空间,同款产品,香港云空间优惠更多,这让站长们不仅节约了不少费用,还得到了高质的品牌虚机。而且香港云空间虚拟主机也可试用。
三、总结
综上所述,大多数情况下,虚拟主机是最佳选择。中低配的云服务器其实没有存在的必要。
在以下几种情况下选择服务器才较佳:
(1) 自己需要建立许多个网站
(2) 网站需要特殊定制的运行环境或硬件配置
例如,需要安装配置特殊的运行环境、需要超大的空间或者超强的性能。
(3) 不差钱,并且具有丰富的服务器管理经验
常见的WEB服务器有:
1、ApacheApache是世界使用排名第一的Web服务器软件。
它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。
2、IIS是英文Internet Information Server的缩写,译成中文就是"Internet信息服务"的意思。
它是微软公司主推的服务器,最新的版本是Windows2008里面包含的IIS 7,IIS与Window Server完全集成在一起,因而用户能够利用Windows Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
3、GFEGoogle的web服务器,用户数量激增。目前紧逼iis。
4、Nginx不仅是一个小巧且高效的HTTP服务器,也可以做一个高效的负载均衡反向代理,通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力。
5、Lighttpd
是由德国人 Jan Kneschke 领导开发的,基于BSD许可的开源WEB服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等特点。
Lighttpd 是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。
6、Zeus是一个运行于Unix下的非常优秀的Web Server,据说性能超过Apache,是效率最高的Web Server之一。
7、Sun的Java系统Web服务器也就是以前的Sun ONE Web Server。主要出现在那些运行Sun的Solaris操作系统的关键任务级Web服务器上。
它最新的版本号是61,可以支持x86版本Solaris,Red Hat Linux,HP-UX 11i, IBM AIX,甚至可以支持Windows,但它的大多数用户都选择了SPARC版本的Solaris操作系统。
8、Resin提供了最快的jsp/servlets运行平台。在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。
扩展资料:
1、Apache服务器优缺点:
优点:小巧,灵活,可扩展,稳定;
缺点:软件开源,所以很多的漏洞可能很容易被人查找到。
2、Nginx服务器优缺点:
优点:压缩率高,支持负载均衡,速度快;
缺点:需要掌握熟练的Linux命令才能应用;
3、IIS服务器优缺点:
优点:安装配置简单,学习起来容易;
缺点:平台适用性单一,安全性有待提高。
4、WebLogic服务器优缺点:
优点:安全性高,专业性强,耦合度低;
缺点:不容易掌握,需要有一定的专业积累才能熟练应用。
一、防火墙的优点:
1、防火墙能强化安全策略。
2、防火墙能有效地记录Internet上的活动,作为访问的唯一点,防火墙能在被保护的网络和外部网络之间进行记录。
3、防火墙限制暴露用户点,能够防止影响一个网段的问题通过整个网络传播。
4、防火墙是一个安全策略的检查站,使可疑的访问被拒绝于门外。
二、缺点:
1、防火墙可以阻断攻击,但不能消灭攻击源。
2、防火墙不能抵抗最新的未设置策略的攻击漏洞。
3、防火墙的并发连接数限制容易导致拥塞或者溢出。
4、防火墙对服务器合法开放的端口的攻击大多无法阻止。
5、防火墙对待内部主动发起连接的攻击一般无法阻止。
6、防火墙本身也会出现问题和受到攻击,依然有着漏洞和Bug。
7、防火墙不处理病毒。
三、功能:
1、防火墙最基本的功能就是控制在计算机网络中,不同信任程度区域间传送的数据流。
2、防火墙具有很好的保护作用:入侵者必须首先穿越防火墙的安全防线,才能接触目标计算机;可以将防火墙配置成许多不同保护级别;高级别的保护可能会禁止一些服务,如视频流等。
Internet防火墙可以防止Internet上的危险(病毒、资源盗用)传播到网络内部
3、能强化安全策略:通过以防火墙为中心的安全方案配置,能将所有安全软件(如口令、加密、身份认证、审计等)配置在防火墙上。
4、能有效记录Internet上的活动。
5、可限制暴露用户点,防止内部信息的外泄:通过利用防火墙对内部网络的划分,可实现内部网重点网段的隔离,从而限制了局部重点或敏感网络安全问题对全局网络造成的影响。
6、它是安全策略的检查点。
分类: 社会民生
问题描述:
服务的优缺点可以说具体点就更好了。。。。谢谢!!
解析:
WWW的核心——HTTP协议
众所周知,Inter的基本协议是TCP/IP协议,目前广泛采用的FTP、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用。<BR> WWW服务器使用的主要协议是HTTP协议,即超文体传输协议。由于HTTP协议支持的服务不限于WWW,还可以是其它服务,因而HTTP协议允许用户在统一的界面下,采用不同的协议访问不同的服务,如FTP、Archie、SMTP、NNTP等。另外,HTTP协议还可用于名字服务器和分布式对象管理。
21 HTTP协议简介
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/10的第六版,HTTP/11的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
HTTP协议的主要特点可概括如下:
1支持客户/服务器模式。
2简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。
由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
3灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。
4无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
22 HTTP协议的几个重要概念
1连接(Connection):一个传输层的实际环流,它是建立在两个相互通讯的应用程序之间。
2消息(Message):HTTP通讯的基本单位,包括一个结构化的八元组序列并通过连接传输。
3请求(Request):一个从客户端到服务器的请求信息包括应用于资源的方法、资源的标识符和协议的版本号
4响应(Response):一个从服务器返回的信息包括HTTP协议的版本号、请求的状态(例如“成功”或“没找到”)和文档的MIME类型。
5资源(Resource):由URI标识的网络数据对象或服务。
6实体(Entity):数据资源或来自服务资源的回映的一种特殊表示方法,它可能被包围在一个请求或响应信息中。一个实体包括实体头信息和实体的本身内容。
7客户机(Client):一个为发送请求目的而建立连接的应用程序。
8用户代理(User agent):初始化一个请求的客户机。它们是浏览器、编辑器或其它用户工具。
9服务器(Server):一个接受连接并对请求返回信息的应用程序。
10源服务器(Origin server):是一个给定资源可以在其上驻留或被创建的服务器。
11代理(Proxy):一个中间程序,它可以充当一个服务器,也可以充当一个客户机,为其它客户机建立请求。请求是通过可能的翻译在内部或经过传递到其它的服务器中。一个代理在发送请求信息之前,必须解释并且如果可能重写它。
代理经常作为通过防火墙的客户机端的门户,代理还可以作为一个帮助应用来通过协议处理没有被用户代理完成的请求。
12网关(Gateway):一个作为其它服务器中间媒介的服务器。与代理不同的是,网关接受请求就好象对被请求的资源来说它就是源服务器;发出请求的客户机并没有意识到它在同网关打交道。
网关经常作为通过防火墙的服务器端的门户,网关还可以作为一个协议翻译器以便存取那些存储在非HTTP系统中的资源。
13通道(Tunnel):是作为两个连接中继的中介程序。一旦激活,通道便被认为不属于HTTP通讯,尽管通道可能是被一个HTTP请求初始化的。当被中继的连接两端关闭时,通道便消失。当一个门户(Portal)必须存在或中介(Intermediary)不能解释中继的通讯时通道被经常使用。
14缓存(Cache):反应信息的局域存储。
23 HTTP协议的运作方式
HTTP协议是基于请求/响应范式的。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为,统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。
许多HTTP通讯是由一个用户代理初始化的并且包括一个申请在源服务器上资源的请求。最简单的情况可能是在用户代理(UA)和源服务器(O)之间通过一个单独的连接来完成(见图2-1)。
图2-1
当一个或多个中介出现在请求/响应链中时,情况就变得复杂一些。中介由三种:代理(Proxy)、网关(Gateway)和通道(Tunnel)。一个代理根据URI的绝对格式来接受请求,重写全部或部分消息,通过URI的标识把已格式化过的请求发送到服务器。网关是一个接收代理,作为一些其它服务器的上层,并且如果必须的话,可以把请求翻译给下层的服务器协议。一个通道作为不改变消息的两个连接之间的中继点。当通讯需要通过一个中介(例如:防火墙等)或者是中介不能识别消息的内容时,通道经常被使用。 图2-2
上面的图2-2表明了在用户代理(UA)和源服务器(O)之间有三个中介(A,B和C)。一个通过整个链的请求或响应消息必须经过四个连接段。这个区别是重要的,因为一些HTTP通讯选择可能应用于最近的连接、没有通道的邻居,应用于链的终点或应用于沿链的所有连接。尽管图2-2是线性的,每个参与者都可能从事多重的、并发的通讯。例如,B可能从许多客户机接收请求而不通过A,并且/或者不通过C把请求送到A,在同时它还可能处理A的请求。
任何针对不作为通道的汇聚可能为处理请求启用一个内部缓存。缓存的效果是请求/响应链被缩短,条件是沿链的参与者之一具有一个缓存的响应作用于那个请求。下图说明结果链,其条件是针对一个未被UA或A加缓存的请求,B有一个经过C来自O的一个前期响应的缓存拷贝。
图2-3
在Inter上,HTTP通讯通常发生在TCP/IP连接之上。缺省端口是TCP 80,但其它的端口也是可用的。但这并不预示着HTTP协议在Inter或其它网络的其它协议之上才能完成。HTTP只预示着一个可靠的传输。
以上简要介绍了HTTP协议的宏观运作方式,下面介绍一下HTTP协议的内部操作过程。
首先,简单介绍基于HTTP协议的客户/服务器模式的信息交换过程,如图2-4所示,它分四个过程,建立连接、发送请求信息、发送响应信息、关闭连接。
图2-4
在WWW中,“客户”与“服务器”是一个相对的概念,只存在于一个特定的连接期间,即在某个连接中的客户在另一个连接中可能作为服务器。WWW服务器运行时,一直在TCP80端口(WWW的缺省端口)监听,等待连接的出现。
下面,讨论HTTP协议下客户/服务器模式中信息交换的实现。 1建立连接 连接的建立是通过申请套接字(Socket)实现的。客户打开一个套接字并把它约束在一个端口上,如果成功,就相当于建立了一个虚拟文件。以后就可以在该虚拟文件上写数据并通过网络向外传送。
2发送请求
打开一个连接后,客户机把请求消息送到服务器的停留端口上,完成提出请求动作。
HTTP/10 请求消息的格式为:
请求消息=请求行(通用信息|请求头|实体头) CRLF[实体内容]
请求 行=方法 请求URL HTTP版本号 CRLF
方 法=GET|HEAD|POST|扩展方法
U R L=协议名称+宿主名+目录与文件名
请求行中的方法描述指定资源中应该执行的动作,常用的方法有GET、HEAD和POST。不同的请求对象对应GET的结果是不同的,对应关系如下:
对象 GET的结果
文件 文件的内容
程序 该程序的执行结果
数据库查询 查询结果
HEAD——要求服务器查找某对象的元信息,而不是对象本身。
POST——从客户机向服务器传送数据,在要求服务器和CGI做进一步处理时会用到POST方法。POST主要用于发送HTML文本中FORM的内容,让CGI程序处理。
一个请求的例子为:
GET neorkingzjuedu/zju/index HTTP/10
头信息又称为元信息,即信息的信息,利用元信息可以实现有条件的请求或应答 。
请求头——告诉服务器怎样解释本次请求,主要包括用户可以接受的数据类型、压缩方法和语言等。
实体头——实体信息类型、长度、压缩方法、最后一次修改时间、数据有效期等。
实体——请求或应答对象本身。
3发送响应
服务器在处理完客户的请求之后,要向客户机发送响应消息。
HTTP/10的响应消息格式如下:
响应消息=状态行(通用信息头|响应头|实体头) CRLF 〔实体内容〕
状 态 行=HTTP版本号 状态码 原因叙述
状态码表示响应类型
1×× 保留
2×× 表示请求成功地接收
3×× 为完成请求客户需进一步细化请求
4×× 客户错误
5×× 服务器错误
响应头的信息包括:服务程序名,通知客户请求的URL需要认证,请求的资源何时能使用。
4关闭连接
客户和服务器双方都可以通过关闭套接字来结束TCP/IP对话
独立IP优势:
一、独立IP的技术优势,
使用独立IP除了能直接利用IP地址访问网站外,比较突出的有以下两点:
1、 能规避在共享IP条件下的连带风险,也就是如果同一服务器上的其他虚拟主机用户因遭受攻击(比如DDOS)、违规(比如黄赌毒)或政策性处置(比如十七大、奥运)被屏蔽,不会受到牵连,而共享IP是如果一个用户出现问题,整台服务器上的所有用户几乎都会受到影响,这样的问题也只有独立IP才能解决。
2、 独立IP能极大的提升用户网站被搜索引擎收录级别和机会,也就是一个IP只对应一个网站的话,搜索引擎会认为网站质量很高,提高收录级别,而共享IP条件下,一个IP下对应多个网站,搜索引擎会认为网站质量不高,而降低收录级别。
0条评论