谈到互联网的体系结构,就不能不说说它的历史,这样才能更深入的理解为什么互联网体系结构是今天这个样子。
从五十年代开始计算机网络就已经开始了有了初步的发展。出现至今,已有五十多年的历史年的历史中,不乏有许多各有所长、甚至堪称典型的网络体系结构、网络技术与产品问世并投入应用。例如首创网络体系结构概念的公司的系统网络体系结构年)和系统应用体系结构年) ; D EC 公司的网络体系结构年) 和网络应用支持环境) , 1988 年) ; SU N 公司的Ne t ( SU N 网络年) 和开放网络计算环境年) ,等等。
诸如上述这些类型的网络体系结构并不是我们现在的互联网,它们一般都只能归属于本厂商多体系结构系统范围内的专有网络体系结构或者归属于本厂商系统范围内的开放网络体系结构。它们基本上只适应于本厂商系统的互连、互通和互操作难以适应不同厂商、不兼容系统之间的互连、互通和互操作。用行话说就是网络体系结构上的容异性很差。
Internet从当年四节点的ARPANET 试验网,开始,之所以有今天巨大的规模和遍及全球的用户以及囊括四海的应用除了前文叙及的世纪性的机遇六、七十年代东西方两大阵营之间的冷战) 、美国) 政府的投入先是美国国防部后是国家科学基金会以及、和等公司的支持以外。最重要的原因,是internet体系结构有自己的特点,而这些特点,也正是上面说专有网络的弱点的极大的改进。
容异性
从的前身ARPANET 开始就已经能使不同厂商的、异构的即系统结构不同、操作系统各异的) 计算机系统连接入网相互通信。例如· 1969 年四节点的四台主机是异构的XDS 904 、、和· 1976 年又接入了和系统的若干型号、、和等数十种异构机型· 今日已是一个广罗计算机类型入网的开放网络系统。I nt e r ne t 的容异性还表现在它独特的“国际网”特性上。它几乎允许使用所有的计算机通信技术包括广域网或者局域网、高速网或者低速网、有线网或者无线网、普通网或者光纤网等等。
开放性
网络体系结构的公开性同那些专有网络公司通过专利来保护其技术与产品、以便获得最大利润的做法相反从一开始就不仅公开征集技术而且允许研究、设计人员公开他们所有的技术、协议和标准规范例如公开著名的、N CP 和等协议。这使任何厂商都可以利用它们来开发兼容技术产品。所有这些公开的资料都以文档形式存放在网中的计算机文件库中。即便是早期的A R PA ne t ,人们通过它也可以访问或获取这些文档。R FC ( Re que st f o r Co mme nt s ,征求意见之意) 是ne t 最大的文献库之一含有约个涉及关于网络协议、标准规范、新用户注释以及其它相关信息的、各种各样的文档。
开放式的网络应用服务
今日的应用服务已经涉及人们工作、生活和交往的各个方面。I nt e r ne t 不仅由许多异构网络组成而且网中许多计算机系统结构不同、型号大小不一、处理能力悬殊、功能也有分担。但是它们都依靠ne t 的开放网络体系结构、以及具体体现这种结构的协议集自如地实现网与网、计算机与计算机之间的互连、互通和互操作。所以人们也说的本质就是协议集或者是最成功的网络体系结构。
TCP/ I P 是网络通信协议集的总称(下图是TCP/IP的一个简要的概述图), 含有上百个协议。TCP和是这个集合中最基本的两个协议即传输控制协议和网际协议。但是长期以来人们习惯于把协议集简称为。TCP 向网络应用程序提供基本的通信连接等服务则为互连的网络以及互连的计算机提供通信等服务。
到这里,我认为,当今互联网的体系结构已经比较清楚了,当今的互联网体系结构就是采用了TCP/IP协议,规定和描述网络功能层次、功能分担的具体规则,具有天生开放性,容异性的一种网络。