`
hulianwang2014
  • 浏览: 696006 次
文章分类
社区版块
存档分类
最新评论
  • bcworld: 排版成这样,一点看的欲望都没有了
    jfinal

如果互联网从今天开始创建

 
阅读更多
如果互联网如今天开始创建,它会比70年代发展起来的互联网更好吗?这个问题的答案其实也是另一个问题的答案,这个问题就是如果今天开始制造计算机,它会比世界第一台计算机更好吗?
其实,我们不能说IPv4上的互联网有缺陷,即使它或许真的有太多太多的缺陷,这正如我们不能嘲笑秦始皇作为一个皇帝也没有iPad一样,毕竟,我们不能苛求历史,我们每个人都活在历史本身中!如果互联网自今天才开始创建,那么到了30年后,它还是会遇到一系列的问题而被更新的技术替换,因为人是没有前瞻性的。美索不达米亚的勤劳农民无论如何也不能在7000年前想到农业文明社会会在7000后阻碍文明进入工业化,然而历史本身却自发地纠正了7000年前勤劳农民的无知和错误,使后来者总是站在过去的肩膀上超越过去。
向后兼容,一个伟大的词汇,以工业的术语诠释了历史本身。其间总是会有很多复杂的情况,我们可以用例子说明:

1.新的取代了旧的

IPv6最终要取代IPv4;32位总线取代了16位总线,64位也将取代32总线;多核心取代了单核心;Unicode取代了Ascii;日尔曼文化在经过千年的挣扎后终于取代了古希腊古罗马文明-虽然最后还是以希腊罗马的名义文艺复兴而崛起,但是取代毕竟是取代,新的西欧文明和希腊罗马的关系并不大...

2.旧的无意之错无伤大雅被保留了

MAC地址耗尽的问题其实并不是问题(即使MAC地址理论上也面临着耗尽的问题),这是因为下面的原因:
a.在互联网通信意义上,MAC地址在链路内唯一即可,再者很多接口并不是以太网接口,所有的MAC地址并不在一个命名空间内,只是类似设备标识的一种标记;
b.硬件具有一定的使用年限,在默认足够长的年限过后,可以重用网卡的MAC,这取决于网络接口卡的质量以及IT设备更新换代的速率;
c.MAC地址更多的作用是在链路管理上以及针对厂商内部管理以及查询上,而不是通信上。很多链路比如典型的点对点链路设备的MAC地址并没有像以太网这种广播链路的设备MAC地址这么重要,点对点链路以及一些NBMA链路上,设备的MAC地址并不参与通信。
君主立宪制度保留了君主,因为这个职位对于国家的发展和税收而言仅仅保留了一个精神层面的含义;

3.旧的东西能用,但是会有问题

我一直不明白字符串的定义为何会和指针联系在一起,字符串应该和整型,浮点型的定义是一致的,但是整型数据有着一个限制性的定义,比如规定只能占有32位的内存,这32位的连续内存可以被随意更改,对于浮点型更是有诸如IEEE745等一系列复杂的标准,然而对于字符串这种我们平时用的最多的类型而言为何仅仅被定义成一个内存的位置,以至于我们直到现在字符串处理仍然是一个棘手的问题,难道你不承认大多数问题都是由于字符串处理引起的吗?
台式机从大型机发展而来,显示器是加上去的附件,因此才会是分离式的电脑。苹果公司在开创之日起就抛开了这个担子,因为沃兹依开始就是把显示器作为一个主要部件来设计计算机的,对于苹果电脑来讲,主机是为显示器工作的。然而如今在电脑市场,在地铁上,在公司,你总是能听到要买什么显示器,要买什么机箱,这迎合了软件设计领域的高内聚低耦合原则却苦了非IT领域的芸芸众生,在这些场合,你也总能看到一些人拖着两个大纸箱子,一个遍而高,长方形,另一个也是扁而高,略接近正方形,不用你说我也知道一个箱子里面装着显示器,另一个装着主机,如果你显得前卫一些买了一台一体机,就会被那些卫道士们总是会以“一体机性能差,不善于散热,不善于DIY”等一系列术语而对你的行为嗤之以鼻。真的没想到,电脑市场还处在公元前2000年的埃及自由市场的阶段,一位勤劳的农民需要买一个锹头,然后再选一根足够结实的木棍,最后把二者组装成一件农器,在使用这件农器的过程中,如果碰到别人买到了一件不用组装的农器,会很不懈的告诉那个人,自己的农器多么等心应手...

4.历史的兼容性

任何变革的成功都必须保证波及到了领域内的所有机体。一个民族在2000前和今天的差别可能天上地下,然而其文化秉性却是不变的,因此不管怎么样的以旧换新,都必须兼容固有的秉性,否则将不会成功,任何领域都是这样。
分享到:
评论

相关推荐

    国内外互联网金融发展现状.docx

    (一)国外互联网金融发展的历程 1971年美国的银行首次创建了nasdap金融系统[1],这也标志着中国基于互联网的金融正式从传统的构想生活转向了现实生活;1995年美国三家传统银行联合出资开设了世界首个互联网金融...

    国外互联网金融发展现状.doc

    从90年代开始,发达国家在互联网金融行业迅速发展,从网络个人理财到网络企业理财 ,从网络银行到网络保险,从网络证券交易到网络金融信息服务的全方位、多元化的网 络金融服务。网络银行的发展逐渐完善,网络证券...

    微型报告赚钱计划 -- 互联网在线生意计划表

    揭密:请看下面真实的案例,如何用微型的电子报告创建出每月$18,000美元的...从今天开始赚到你互联网上第一笔钱! ● 第一年!通过7~15页的微型电子报告建立起价值1,000,000 的在线生意! http://blog.huojingji.cn

    ChatGPT 通过人工智能创建内容的 10 个技巧

    OpenAI 开发的平台让这个过程变得简单,但如果你使用过它,到现在你就会意识到它开发的内容可能不够完善,最终感觉就像一个通用文本,是那些被互联网。 为了让内容的作者和创作者高枕无忧,目前,ChatGPT 创建的...

    微型报告赚钱计划 -- 国外大师约翰里斯流量秘密软件创富之路

    揭密:请看下面真实的案例,如何用微型的电子报告创建出每月$18,000美元的...从今天开始赚到你互联网上第一笔钱! ● 第一年!通过7~15页的微型电子报告建立起价值1,000,000 的在线生意! http://blog.huojingji.cn

    【QQ互联】二、创建QQ互联应用

    2、开始创建 可以看到,上图中我已经创建成功了一个应用,并通过了审核 我们点击“创建应用”之后,会弹出一个对话框,让你选择移动应用还是网站应用,根据需求选择即可 3、填写资料 我们按要求填写资料,然后点击...

    maven中央仓库本地化包,能创建和编译项目

    开始练习使用maven,所以开始提供的中央仓库也是逐渐完善,这次是经过创建jar项目,web项目并编译成功下载的资源了,可以使用哦。主要是覆盖替换proxy,storage和timeline文件夹就好,明天我继续验证下,如果有新...

    从零开始学电路仿真Multisim与电路设计Protel技术.part1

    本书首先介绍了EDA技术的发展与应用,并对常用EDA软件作了简要说明,然后重点对Multisim、Protel软件的使用方法和实战技巧做了详细的介绍。...本书籍来自互联网所以版权归国防工业出版社。请下载后24小时内删除。谢谢!

    小程序工具 开始菜单创建关机快捷方式工具V2.41.1.zip

    免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...

    frontend-designs:仅使用HTML和CSS重新创建互联网上发现的不同设计的简单集合,而无需使用任何框架,库或Javscript

    有关如何从头开始重新创建网站的教程即将在我的 是的,我知道我是个无耻的人。 起诉我 原因 老实说,除了更好地学习CSS和创建设计更好的网站外,没有使用Java脚本进行设计的特殊原因。 链接到网站

    毕业设计-基于JAVA的班级管理系统(论文+系统)

    该类包含main方法,程序从该类开始执行。 2).StudentStituation.java 该文件的类负责创建班级学生管理系统的学生信息录入界面。 3).ModifySituation.java 该文件的类负责创建班级学生管理系统的学生基本信息修改界面...

    IIS6.0 IIS,互联网信息服务

    Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和...

    [移动电话与电脑互连软件].MOBILedit.Forensic.5.0.1.988

    通信是加密的,所以在相同的方式是最安全的网上银行,如果你相信,你可以信任我们的互联网存储。 您可以直接复制使用手机安装的应用程序或数据从MOBILedit!您的手机连接到PC。所有您需要做的的是遵循以下步骤: ...

    Creating-Your-First-Internet-Connected-Device:使用 Spark Core 和 Azure 创建支持互联网的 RGB 灯!

    在本演练中,我将帮助您创建支持 Internet 的 RGB(红、格力、蓝)灯,向您展示如何开始自己的 IoT 冒险。 然后,您可以使用任何可以进行 HTTP 调用的东西来控制该灯:网页、电话应用程序、另一个物联网设备...... ...

    salesforce_apex_language_reference

    Salesforce是创建于1999年3月的一家客户关系管理( CRM )软件服务提供商,宣称可提供随需应用的客户关系管理(On-demandCRM), 其产品家族基于 sforce 客户 / 服务整合平台,允许客户与独立软件供应商定制并整合其...

    GamifyTheNet:厌倦了互联网这么无聊? 把它变成游戏!

    游戏化网络 变更日志 1.1.2 - 代码改进、额外的站点支持、新的 xp 系统 1.1.1 - 分类用户统计 1.0.1 - 额外的站点支持... 从最低级别开始,用户可以从从导航到内容创建的基本操作中获得经验。 行动的努力量和计算的有用

    isdb-startups:互联网创业公司数据库

    互联网创业公司数据库 :link: 链接 :red_question_mark: 问题陈述创业者和企业家在开始创业之前面临很多困境。 众所周知,创业并不是一件容易的事,与此相关的挑战很多。 为了帮助我们的投资者克服这一难题,我们...

    iDatabaseforMac(数据库管理器)V3.28特别版苹果电脑版

    iDatabase for Mac是一款可以在苹果电脑MAC OS X平台上使用的数据库管理器,提供了最自然和最容易的... 您可以选择从 22 准备使用和容易个性化数据库模板来组织任何类型的信息,或者您可以从头开始创建一个完全新的

    optiperl:OptiPerl是一个完全集成的开发环境,用于创建,测试,调试和运行perl脚本

    您可能会在互联网上从尚未更新的不同下载站点中找到各种“试用”版本,并从2008年开始列出该软件。您可以放心地忽略它们并在下面安装二进制文件,或者从GitHub上载的源代码进行编译。 如果您是OptiPerl的客户并...

    SAP HANA 平台软件开发实战教程

    SAPHANA是一款革命性的产品,开创了大数据内存计算的先河。本书详细讲述SAPHANA平台的各种技术以及在SAPHANA平台上的软件开发过程。...本书面向的是任何想要开始使用SAPHANA创建报表软件、企业内联网或互联网应用的人。

Global site tag (gtag.js) - Google Analytics