您的位置:首页 > 理论基础 > 计算机网络

笔记一(计算机网络的体系结构)

2007-12-23 16:04 344 查看
计算机网络的体系结构
计算机网络是一个发展快速的学科,同时也是一门很复杂的学科。复杂和发展快速可以说代表了这门学科具备挑战性和吸引力的特点。追求发展,就要追求创新,不过为了能理顺复杂的脉络,就需要好好学习它的体系结构!
在学习本章的时候,我带着两个疑问开始学习!
Q1.什么是计算机网络?能为我们带来什么好处?
Q2.为什么要分层,分册的原则有哪些?
Q3.ISO的OSI和Internet的参考模型有什么异同?为什么我们不直接学习Internet的参考模型,而不用去学习OSI?
通过学习,我也得到了关于我的两个问题的解答。
Answer to Q1
计算机网络看成是由各自具有自主功能而又通过各种通信手段相互连接起来以便进行信息交换、资源共享或协同工作的计算机组成的复合系统(课本上的定义)

用我的理解来说就是:通过通信手段后的知识的大融合,消除了信息孤岛。

带来的好处就是:消除地理距离的限制共享资源提供了强有力的人际通信手段;电子邮件计算机网络中拥有可替代的资源提高了整个系统的可靠性可以在各资源主机间分担负荷协同计算

Answer to Q2

网络是很复杂的,我们真正面对的是不同的网络协议体系下的一个整体,我们为了更好的把它融合在一起就需要

建立一定的标准,而这个标准,利用分层的原理,实现了松散耦合,这样通过虚通信,扩大了互联范围。

右图是一个体系结构图形


我们通过了这样接口的方式,进行了虚通信。

分层的时候也要注意一些原则的:如下

(1)每层的功能应是明确的,并且相互独立的。当某一层具体实现方法更新时,只要保持层间接口不变,不会对邻层造成影响

(2)层间接口清晰,跨越接口的信息量应尽可能少

(3)层数应适中。若太少,则层间功能划分不明确,多种功能混杂在一层中,造成每一层的协议太复杂。若太多,则体系结构过于复杂,各层组装时的任务要困难得多

Answer to Q3

对于这个问题,就要先了解什么是OSI了,它是ISO组织提出的一个参考模型,一共七层,从下到上依次是:

物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

如下图:



Internet的参考模型只有四层

如下图:



OSI的参考模型和Internet的参考模型的关系如下:



可以看出啦,OSI的参考模型太细致,有的时候可以说太过复杂,当然从学术角度来说前者更好,不过,就是

因为它太过复杂的原因,实用起来却不够好,反而是Internet模型,实用价值更高。不过,OSI的层次划分的

更细致,层与层之间更清晰,是有利于我们进一步的理解网络的体系结构的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: