如何判断虚拟主机的好坏?怎么挑选虚拟主机?

2024-06-27

如何判断虚拟主机的好坏?怎么挑选虚拟主机?(共4篇)

篇1:如何判断虚拟主机的好坏?怎么挑选虚拟主机?

好的虚拟主机有何评判标准?

看到这个问题大部分人的会说数据库大、带宽高、空间大、流量高等等顶级配置的独立服务器,并且价格越高就越好。没错,这样的虚拟主机是很强大,配置也是最好的,但是这就是最适合我们的虚拟主机了吗?我就分享一些我挑选主机的心得,供大家参考吧。

我个人认为最合适用户的虚拟主机才是最好的虚拟主机,并不是配置最高,价格最贵的就最好。例如一个企业网站,只是用来发布一下行业动态和公司新闻,那么这样的网站选择太高配置的虚拟主机完全是大材小用,只要安全、稳定、访问速度快的低价虚拟主机最为合适;而如果是商城网站或者大型门户类网站就需要选择配置高一些的的虚拟主机、VPS或者独立服务器了,因为这样的网站每天都大量用户访问,每天新增大量数据,对于数据库容量和带宽都有很高的要求,高配置的VPS和独立服务器才是最佳选择,

怎样挑选性价比高虚拟主机?

怎么挑选性价比高的虚拟主机是一个学问。虚拟主机有韩国主机,美国主机,香港主机,双线主机,多线主机,电信主机等不同种类虚拟主机,不同的虚拟主机也会有这不一样的价格。

那么我们在考虑的时候,往往也都要注意性价比,做网站的时候,必须要注意这个因素,因为网站本身也是一种投资。而如果自己花最少的钱,得到最多的服务,也就是一个最为根本的选择,而现在我们在选择的时候,一定要注意这方面的问题,当然,在这里所说的性价比,并不是说就是自己选择最为便宜的,同时也要注意自己所使用的虚拟主机是什么样的功能,我们也都知道,现在的网络往往存在着很多的功能,除了网站的界面之外,另外的论坛服务、电子商务等等也都要有的功能。

现在的网站,无论是在网上销售产品,还是依靠广告来进行赚钱的网站,往往也都和利益有着很大的关系,如果自己选择的虚拟空间没有稳定性,或者是服务器找不到了,也或者在服务的速度上面降低了,而这个时候,自己的利益就会得到极大的损失,所以对于网站来说,最为重要的也就是对方的服务稳定性,而在这方面的选择上面,就一定要选择大规模的服务商。

 

篇2:如何判断虚拟主机的好坏?怎么挑选虚拟主机?

下面列举几个数据中心:

* webnx洛杉矶telecom,作为中美海底光纤的美方上岸地点,洛杉矶具有直连国内的速度优势,洛杉矶telecom数据中心的速度很快,美中不足是网通用户掉包率较高.webnx提供该数据中心的服务器托管,也有服务器位于该数据中心的美国主机商,大型的如inn********,但这家对资源使用限制较为严苛;小型的如pow*********,也已经被国内reselller采用,缺点是规模小有一定风险.

* HE加州硅谷数据中心,HE以快着称,在美国硅谷是主要的带宽接入提供商,HE及其最大的下家egihosting提供服务器托管,但都没有reseller方案.

* Peer1加州Fremont数据中心,Peer1也是被大家所熟悉的一个数据中心,采用peer1的主机商有resellerp****,国内homezz以前采用的就是这家的reseller方案,后来这家主机商的稳定性出问题,抛开速度不谈,选择技术实力有保证的主机商也很重要.

*SoftLayer西雅图,同样位于美国西海岸的西雅图连接国内的速度也比较理想,SoftLayer数据中心的速度和稳定性俱佳.

* colo4dallas达拉斯机房,达拉斯虽然已经接近美国中部,但其中colo4dallas数据中心的速度还是比较理想的,服务器位于该数据中心提供reseller方案的主机商有cru*****等.

*SoftLayer达拉斯,SoftLayer在达拉斯的数据中心通过光纤和西雅图机房连接,速度上和colo4dallas相接近.

* ……如果有人愿意分享更多优秀的数据中心,欢迎补充.

2 稳定至上

美国主机的一大优势是稳定.尤其是其中采用分布式存储/云计算的主机(比如nea*************、lau**********)稳定得令人绝望.从技术上讲,美国主机领先国内一大截.国内的我用过北京BGP(以前CPH/lampdrive的主机合租)、上海电信和移动、北京息壤的主机,从稳定性上离美国主机有较大差距.一般来说在wht上有较好口碑的美国主机都非常稳定.

3 性价比在哪里?

性价比的问题很难说清楚.但有几个基本的事实我相信大家都可以认同.首先,超过300元的美国虚拟主机难有市场,虚拟主机面向的是独立博客和中小站长,国内300元可以从代理购买到万网M3型的虚拟主机,这个价格对美国虚拟主机非常有杀伤力.我认为直接购买美国主机商的shared webhosting虚拟主机是最没有性价比的,如果以一般虚拟主机50美元一年计算,相当于RMB350元,这个价位你可以考虑国内很多不错的主机商了.

这里要重新回到前面的木桶理论.还是举个例子,sca*********,服务器位于SoftLayer达拉斯数据中心,它的主机价格方案和资源限制如下:

Shared hosting

CPU/memory resource limits CPU和内存限制:

* Plan Mini - 1% 一年$35.4,$241

* Plan Start - 2% 一年$47.4 $322

* Plan Advanced - 4% 一年$95.4 $649

* Plan E-commerce - 6% 一年$155.4 $1057

Reseller hosting 一年 $239.4 $1628

Any account on the server cannot use more than 4% CPU or memory resources.Reseller(代理)转售的每个账户可使用不超过4%的CPU和内存.

通常主机商会给reseller账户更多的资源保障,例如4%的CPU使用率.根据木桶理论,一只木桶盛水的多少,并不取决于桶壁上最高的那块木板(空间大小,流量多少),而恰恰取决于桶壁上最短的那块(CPU和内存限制).假设该reseller以$90元的价格转售国内用户,根据木桶原理,用户实际上以90元的价格获得了直接从sca*********购买Plan AdvancedShared主机(需要649元)同样多的资源(4%CPU和内存资源).因此如果reseller值得信任,从他那里购买美国主机,你绝对是赚到了.

结论和建议

1 最不值得买的是unlimited shared web hosting,资源短板明显,价格全无优势,远远不如花<100元找国内值得信任的美国主机reseller/花<300元在国内买一个可靠的主机.

2 如果你的网站pv1万,趁早别指望shared web hosting,你有三种解决方案:不懂技术的购买reseller账户/懂技术的购买vps/独立服务器托管.

篇3:如何判断虚拟主机的好坏?怎么挑选虚拟主机?

关键词:ICMP,数据包结构,报头

1 ICMP协议的基本概念

IP协议提供了一种无连接的、尽力而为的服务。在IP数据包通过网络传输的过程中,出现各种传输错误是不可避免的。这些错误都可能造成数据传输失败,而源结点无法知道IP包是否到达目的结点,以及在传输过程中出现过哪些错误。为了解决IP协议中缺少差错控制与查询机制的问题,研究人员设计了ICMP(Internet Control Message Protocol)协议。

ICMP协议本身是一个网络层的协议。ICMP数据包不直接传送给下面的数据链路层,而是封装成IP数据包后发送给数据链路层。从这点上来看,ICMP协议的层次高于IP协议。ICMP协议用于解决IP协议可能出现的不可靠,它不能脱离IP协议而单独存在,因些应该将它看成IP协议的一部分。ICMP头部与数据都应作为IP数据来封装。IP包头部中的协议字段值为1,则说明这个IP包是一个ICMP包。

2 ICMP协议的主要功能

ICMP协议的主要功能是保证TCP/IP协议的可靠运行。ICMP协议只能用来报告IP传输中的差错,而不能用来纠正发现的错误,差错处理需要由高层协议来完成。ICMP协议需要依赖于IP协议,如果IP数据包不能传输,则ICMP数据包同样不能传输。ICMP功能可以分为两种:ICMP差错报告与ICMP查询。

2.1 ICMP差错报告

ICMP差错报告功能可以分为五种:

(1)目的站不可达:如果IP数据包的目的主机无法到达,就需要丢弃数据包,路由器将向源主机发送ICMP包,这种情况称为目的站不可达。

(2)源站抑制:路由器与主机的缓冲区的长度有限。如果路由器的处理速度小于接收速度,这时需要丢弃部分数据包,路由器将向源主机发送ICMP包,这种情况称为源站抑制。

(3)超时:路由器负责为IP数据包进行寻址,路由表出现问题将会导致寻址错误,极端情况会造成数据包在路由器之间的循环。为了防止出现这种问题,IP协议采取两种措施:在数据包头部设置生存时间(TTL)字段;对分片采用定时器技术。针对上述两种情况,ICMP协议提供超时数据包。

(4)参数出错:如果IP数据包头部出现错误,例如缺少某个字段或某个字段出错,这时就需要丢弃数据包,路由器将向源主机发送ICMP包,这种情况称为参数出错。

(5)路由重定向:路由器通过路由表为IP数据包选择路径,收到数据包的路由器只需要转发给正确的路由器。这里存在两个问题:主机如何从路由器获得寻址信息;当网络拓扑发生变化时,路由器之间如何交换新的路径信息。针对上述两种情况,ICMP协议提供路由重定向数据包。

2.2 ICMP查询

ICMP查询功能可以分为四种:

(1)回送请求:为了测试路由器或目的主机是否可以到达,ICMP协议提供回送请求和响应功能。

(2)时间戳请求:为了测试IP数据包在两台主机之间往返所需的时间,或者实现两台主机的时钟同步,ICMP协议提供时间戳请求和响应功能。

(3)地址掩码请求:为了获得目的主机的子网掩码,ICMP协议提供地址掩码请求和响应功能。

(4)路由器查询:为了获得路由器的路径选择信息,ICMP协议提供路由器查询和通告功能。

3 ICMP数据包的结构

ICMP数据包可以分成两部分:ICMP头部与数据部分。其中,ICMP头部的长度为4字节;数据部分的长度是可变的,具体内容由ICMP包的类型来决定。ICMP数据全部封装在IP数据包的数据部分,但是最大长度必须限制在576字节。

ICMP数据包头部包括以下几个字段:

(1)类型:表示ICMP包的基本类型,字段长度为8位。例如,3表示目的站不可达,4表示源站抑制,5表示路由重定向,11表示超时,12表示参数出错,这些都是ICMP差错报告数据包;0与8表示发送请求与响应,9和10表示路由器通告与查询,13与14表示时间戳与响应,17与18表示地址掩码请求与响应,这些都是ICMP查询数据包。

(2)代码:表示ICMP包的子类型,字段长度为8位。例如,对于目的站不可达类型,0表示网络不可达,1表示主机不可达,2表示协议不可达,3表示端口不可达,5表示源路由选择无法完成。

(3)头部校验和:检查ICMP包头部在传输中是否出错,字段长度为16位,其计算方法与IP头部校验和的计算方法相同。头部校验和的校验范围包括ICMP头部与ICMP数据。

4 网络主机扫描程序的工作原理

网络主机扫描的工作原理与Ping命令相同。网络主机扫描基于客户机/服务器模式。其中,主机扫描程序所在的主机是客户机;被扫描的目的主机是服务器。客户机向服务器发送ICMP回送请求,服务器向客户机返回ICMP回送响应。如果在ICMP协议规定的超时范围内,客户机收到服务器的ICMP回送响应,则说明目的主机处于活动状态;否则,说明目的主机处于不活动状态。由于ICMP协议是网络层协议,因此它不需要使用特定的端口号。

网络主机扫描程序构造ICMP回送请求数据包,并将ICMP数据整个封装在IP数据包中,然后通过原始套接字发送该IP数据包。目的主机的TCP/IP服务进程接收该数据包,并返回构造好的ICMP回送响应数据包。ICMP回送请求与响应包括六个字段:类型、代码、头部校验和、标识符、符号与可选数据。在ICMP回送请求数据包中,类型字段的值为8,代码字段的值为0;在ICMP回送响应数据包中,类型字段的值为0,代码字段的值为0。

5 关键代码

5.1 定义ICMP头部的数据结构

ICMP数据包由ICMP头部与ICMP数据构成,需要整个封装在IP数据包的数据字段中。在填充ICMP头部的各字段之前,首先要构造ICMP头部的数据结构,包括1字节的类型、1字节的代码、2字节的头部校验和、2字节的标识符与2字节的序号。

下面给出的是构造ICMP头部结构的代码:

5.2 填充与发送ICMP数据包

在发送ICMP数据包之前,首先需要填充一个ICMP数据包,依次填充ICMP头部的各个字段,包括类型、代码、校验和、标识符与序号。ICMP协议规定的回送请求类型为8,将它填入ICMP头部的类型字段。ICMP协议规定的回送请求代码为0,将它填入ICMP头部的代码字段。对于ICMP头部中的标识符字段,可以填入当前程序所运行的线程号码,也可以使用其他随机数来代替它。ICMP数据包的头部校验和需要进行计算,检验范围包括ICMP头部与ICMP数据,将校验和计算结果填入ICMP头部的校验和字段。然后,调用sendto()函数来发送ICMP数据包。

下面给出的是填充与发送ICMP数据包的代码:

5.3 接收与解析ICMP数据包

如果需要判断目的主机的状态,首先调用recvfrom()函数来接收ICMP数据包。如果目的主机处于活动状态,它将会向源主机发送ICMP回送响应。然后,依次解析ICMP头部的各个字段。ICMP协议规定的数据包最小长度为8,接收ICMP包的长度必须符合要求。ICMP协议规定的回送响应类型为0,ICMP头部的类型字段为0说明是回送响应。另外,接收ICMP包的代码、标识符与序号字段,必须与发送ICMP包的相应字段相同。

下面给出接收与解析ICMP数据包的代码:

6 结束语

ICMP协议称为网际报文控制协议,它是Internet协议族的核心协议之一。它的主要功能是在网络计算机的操作系统中发送相关信息,例如,主机或路由不可达、提示请求的服务不可用等。本文通过介绍ICMP协议的基本概念、主要功能和数据包的结构,编写了一个能够向目的主机发送ICMP回送命令,并能接收目的主机返回的ICMP回送响应的简单网络主机扫描程序,让网络程序设计者掌握ICMP的主要功能和工作原理。

参考文献

[1]Douglas E Comer.Computer Networks and In-ternets[M].5th ed.Prentice Hall,2009.

[2]James F Kurose,Keith W Ross.Computer Networking:A Top-Down Approach[M].4th ed.Addi-son-Wesley,2007.

篇4:如何判断淡水湖的好坏

(1)“肥” 指水色浓,浮游植物量高并形成水华。渔农常用水的透明度大小来衡量水的肥度,或一人站在上风头的池埂上能看到浅滩13~16厘米水底的贝壳等物为度;或以手臂深入水中16~20厘米处弯曲手腕时五指若隐若现作为肥度适当的指标,这样的肥度相当于25~35厘米的透明度和20~50毫克/升的浮游植物量。

(2)“活” 指水色和透明度常有变化。渔农所谓“早青晚绿”或“早红晚绿”以及“半塘红半塘绿”等都是这个意思。菱湖有的渔农特别强调活,认为什么水色关系不大,“活”的就是好水。观察表明,典型的“活水”是膝口藻水华。这种鞭毛藻类的游动较快,有显著的趋光性。白天常随光照强度的变化而产生垂直或水平的游动,清晨上下水层分布均匀,日出后逐渐向表层集中,中午前后大部分集中表层,以后又逐渐下沉分散,9点和13点时的透明度可相差厘米。当这种藻类群聚于鱼池的某一边或一隅时,就出现所谓半塘红半塘绿的情况。无锡一带常见的乌云装状的“转水”,就是鞭毛藻类,特别是裸甲藻和膝口藻集群的现象。隐藻和其他鞭毛藻类也有类似现象,一般午后在表层的数量均早晨增多。渔民看水时,不仅要求水色有日变化,还要求每十天或半个月有周期性变化。因此,“活”还意味着藻类种群处在不断被利用和不断增长,也就是说池中物质循环处于良性循环状态。

(3)“嫩” 指水肥而不老。所谓水老主要有两种征象:

1. 水色发黄或发褐色;

2. 水色发白。水色发白或发褐色的情况就是前面已指出的藻类细胞老化现象,广东渔农所谓的老茶水(黄褐色)和黄蜡水(枯黄带绿)也属此类。水色隐约发白的水中,主要是蓝藻,特别是那些极小型蓝藻滋生的一种征象。这种水的特点是pH很高(9~10以上)和透明度很低(通常低于25~20厘米),白天随着浊白程度的加强,碱度迅速下降。由此可见,水色发白是二次开发氧化碳缺乏而使出碳酸氢盐不断形成碳酸盐的结果。与此同时,pH的升高促进了蓝藻的增长。

(4)“爽” 是指水质清爽,水色不太浓,透明度不低于25或明或20厘米。透明度很低过原因或是浮游生物量极高,或是蓝藻占优势(集中表层),或是泥沙和其他悬浮物过多。不仅难以利用的悬浮质粒过多对鱼的滤食不利,而且易利用的浮游生物量过大也不时好的标志。因为在密养池塘中,由于鱼类的大量滤食,浮游生物不易长期保持很高的密度,过大的生物量常常是天然饵料未被充分利用,水中物质循环不良的缘故。渔浓所谓“爽”的肥水,浮游植物量一般在100毫克/升以内。100毫克/升大致是鞭毛藻类塘“肥水”和“老水”的分解线,但蓝藻塘“肥水”浮游植物往往超过200毫克/升。

总之,根据对“肥、活、嫩、爽”的生物学分析,可以看出渔农在长期生产实践 中认识到的养鱼最适生物指标应是:

〈1〉浮游植物量在20~100毫克/升;

〈2〉隐藻等鞭毛藻类较多,蓝藻较少;

〈3〉藻类种群处于生长期,细胞未变老化;

〈4〉浮游生物以外的其他悬浮物不多。

实践证明合乎这四项条件的是好水,但不完全具备这四项条件的也可能是好水。比如螺旋鱼腥草和拟鱼腥草的水华都是较好的水,但这类水华只是“肥”的一项标志。北方有些鱼池常施化学肥料,硅藻和绿藻较多,水色“肥”、“爽”,但不“活”,也是较好的水。

上一篇:中国共产党章程-第四章 党的地方组织下一篇:老师你好,我的好老师主持词