这些年在网上收集了不少电子书,都来不及看,这两天翻了翻,发现了一本2005年的《OSPF and IS-IS: Choosing an IGP for Large-Scale Networks》,作者Jeff Doyle,也不知道现在有没有对应的中文版,我想可以翻译成《OSPF还是IS-IS》。书的内容很好,从各个方面比较了两个链路状态协议,使人受益菲浅。接来的日子有事做了。
第一章    链路状态协议的起源
    万事开头难,写书也是一样,如果你愿意,可以跳
过本,如果你只关心OSPFIS-IS技术方面的问题,可以
直接进入第二章,本章不是必读的。把链路状态协议的故
事放在开始的原因很简单,和网络技术比起来,我更喜欢
史。学习历史对我们理解世界和文化很关键,能使我们
免被某些商人,政客以及其它邪恶之徒蒙蔽,这些人除
真相,什么都卖。技术也是如此,知道协议如何工作固
好,但如果懂得了这个协议的历史将加深你对它的理
从而帮助你把它应用到更大的环境中,使选择合适的
协议变得容易。别的不说,历史故事总比恶搞的情节更有
思吧。
    链路状态协议的历史是不可避免地和互联网的前身
ARPANET纠缠在一起的。这种大级别网络的出现催生了
链路状态协议并推动着它的发展。所以本章其实是个互联
网简史,其中包括OSPFIS-IS是怎么顺应互联网发展的。
1.1    星际网络
如果要把所有对互联网的产生和发展做出过巨大贡献的人
都列出来,恐怕要好列好几页。但互联网思想的奠基人我
们不得不说。J.C.R.LickLider,一个非常谦虚的人,他喜欢
别人叫他Lick,而不是称呼他LickLider博士,他随便别人使
用他的想法,抢了他的功劳他也不在意。他好奇心强,随
心所欲,凭借天才般的解决问题的能力,他成为在很多领
域都有深刻见解的通才。他实际上是个心理学家,不是工
程师,所以他早期关于计算机和网络的思想集中在文化上
而不是技术上。
    二十世纪五十年代中期,当LickMIT研究心理声学
的时候,对利用计算机对人类认知进行建模了强烈的兴
趣。在这段时间以及后来担任BBN(一家专门进行声学工
程咨询的公司)公司的副总裁时,他和他的学生开始了把
计算机作为认知和沟通工具的构想。他在这方面用心如此
之深,使得他在1960年代早期就成为世界上计算机科学
的领导者,虽然在1955年还是个菜鸟。他许多开创性的
思想散见于许多备忘路中。后来收录在两篇重要的论文
中:《人机共生》和《作为通讯工具的计算机》。