下面是由希赛小编提供的中级通信交换技术知识点精讲之计算机网络的体系结构原理,希望对学友们有所帮助。具体内容如下:
计算机网络的体系结构原理
计算机网络的各计箅机之间要做到有条不紊地交流信息,就必须遵守一些事先约定好的规则。这些规则明确规定了所交换的数据的格式以及有关事件发生的时序。对不同系统的实体之间的信息交流进行控制的一组规则或约定,称为网络协议或规约。更进一步地讲,一个网络协议主要由以下三个要素组成:
1.语法,即数据和控制信息的格式和编码;
2.语义,即各种控制信息的含义及相应的控制操作等;
3.同步,即速率适配、事件出现顺序的控制等。
第一个计算机网络ARPANET的成功经验表明,对于非常复杂的网络协议,最好采用分层式结构。我们可以举一个简单的例子来说明协议分层的概念。假定在计算机1和计算机2之间通过一个通信网络传送文件,如图5-2所示。这是一件比较复杂的工作。
可以将通过网络传送文件所要做的工作划分为三类。第一类工作与传送文件直接有关。例如,发送方的文件传送应用程序应当确信接收方的文件管理程序已做好接收和存储文件的准备。若两个计算机所用的文件格式不一样,则至少其中的一个计算机应完成文件格式的转换。这两件工作可用.个文件传送模块来完成。这样,两个计算机可将文件传送模块作为较高的一层(如图5-2所示)。在这两个模块之间的虚线表示两个计算机系统交换文件和一些有关文件交换的命令。
但是,我们并不想让文件传送模块完成全部工作的细节,这样会便文件传送模块过于复杂。第二类工作是设立一个通信服务模块,用来保证文件和文件传送命令可靠地在两个端系统之间交换。也就是说,让上面的文件传送模块利用下面的通信服务模块所提供的服务。我们还可以看出,如果将上面的文件传送模块换成电子邮件模块,那么电子邮件模块同样可以利用下面的通信服务模块所提供的可靠通信的服务。
相关推荐: