设置

关灯

第三十二节 新篇(第4/5页)

    程序、音乐音效等等。这是软件结构。”

    “硬件结构不复杂,一台中控服务器作为母机,监控调度所有子机进行并行运算,另外设置两台数据服务器,一台为主、一台备份,这样三台主服务器与所有加入游戏的计算机组成了整个并行系统,我们称之为‘网络服务器’。”

    “在并行运算程序的帮助下,所有连线进入游戏的计算机成为整个‘网络服务器’的一个部分,不仅没有加重负担,而且还分担了计算工作。这就使得我们不必去担心服务器的容量问题,唯一需要考虑的是子机在退出游戏时对整体性能的影响,不过最后证明我们的担心是多余的。我们之所以分三次开放内测帐号,就是要检验程序的稳定性,保证不出纰漏。”

    “听得头晕,就记住了更新程序,可是我怎么没看见过更新呢?”

    “在你玩游戏的时候系统程序就在同步更新了,不需要单独操作。”

    “哦,这个设置我喜欢,不浪费时间。服务器的问题解决了,可是你们如何解决网速的问题呢?”

    “问你一个问题:你上班有好几条路,你选哪一条?”

    “又玩提问式回答的游戏,最短的一条!”

    “好。但有一天这条路很堵很慢,你又赶着上班怕迟到,这时你选哪一条?”

    “我预计最宽最快的那一条。”

    “孺子可教也。以前玩游戏都是你教我,今天扳回来啦,哈哈哈哈……”

    “去死,小心我真人PK,快接着说。”

    “好嘞!这时在路径的选择上就有最短和最快之分,这在图论中属于拓扑问题,我们都学过。”

    “嗯,怎么判断网络路径的最短和最快呢?”

    “这就有关传输设备以及相应的网管软件了。现有网络的传输主要有数据设备及传输设备,它们的传输原理是不同的,信令更加不同,很复杂,不多说。关键还是要看传输接点上的设备及它们的控制软件,需要它们的配合。这些设备的路由表上列出一堆可实现的路由,当前网络都习惯使用最短路径的方案来设计,但是这就出现了一个问题,往往网络使用率高的就集中在一些地方,所以即使一直对这些地方的网络传输设备进行扩容,网络拥塞的情况还是屡屡发生,反而很多地方的网络传输非常空闲,等于浪费网络资源。”

    “嗯,这个情况我了解,多少也有听说。可是跟山河志有啥关系?”

    “再举个例子:A、B、C、D四个人,A靠近B,B靠近C,C靠近D,他们在一起玩,A要收到D的信息按最短路线方案就必须通过D到C、C到B、B到A的网络,这时D、C间的网络最繁忙,可能就崩溃了,如果按最快路径的方案,就可以通过E、F等等的路径再到A,这样就有效地利用了网络资源,解放了带宽。”

    “哦,是这样。不过现在山河志不是按地区来组建服务器的吗,按最快路径的方案也不会有很大影响吧?”

    “告诉你一个内部消息,山河志是要全国并网的,最后还要放眼全球!你可以想象一下,几十万上百万用户同时在线,而且任意两点相互之间都可以访问,这种网络状况将是多么复杂和凌乱。当这些玩家聚集在一起,如果还使用最短方案的话,水桶粗的光纤都能烧断,而用最快方案,我们得到的是整张网络,而不是其中的一条。”

    “不过我们也不
    (本章未完,请翻页)