【计算机网络原理】第二章 计算机网络体系结构


 计算机网络体系是现代计算机的核心,本章主要介绍了计算机体系结构和开放互连参考模型、TCP/IP协议以及比较。

一,总体概述

首先介绍了网络分层体系结构

第一,首先介绍了网络传输遵守的协议主要内容,这些计算机互相交流,需要遵循共同的语言,所以就需要定义交流的语义、语法、定时。

第二,介绍了网络的分层体系,其实感觉跟我们计算机的简单一样,分层调用。不同的层用不同的协议。每一层都有接口,供上一层调用。每一层都有特定的功能。

【计算机网络原理】第二章 计算机网络体系结构_第1张图片

二、OSI/RM开发体系互连参考模型

第一,分为七层,介绍了每一层的功能。

1,物理层

 (1)是二进制比特流的传输。主要特性有:机械特性:插口的几何尺寸。电器特性:编码方式,0用什么来编码,多少时间发送一个信号。插座上的每个棱角大小。

(2)物理层的传输介质,分为无线和有线,然后对比分析一下如何选择传输介质,根据不同的需要选择需要的。

(3)接着介绍了在介质上的数据如何通信,如何编码,如何交换。

2,数据链路层

     主要功能是提供点到点的可靠传输,通常把数据分为帧,并且保证帧的正确传输。

       两个机器之间信号是如何传输的,把物理层的比特流转化为一个个的帧,这些帧是如何传递的。解决问题?1,怎么样来表示一个帧。2,发送的帧正确的还是不正确的。
   3,如果发送不正确的,怎么解决?4,重发机制会出现新的问题,确认的消息也会丢失啊,产生接收方收到相同的帧,怎么样把重复的帧去除,所以产生了重复真丢弃。
   5,局域网出现后,增加信道共享功能。

3,网络层

    提供选择一条路径的功能,然后一站站的发送过去。
(1)路由选择
提供主机到主机的通信,期间可能存在多条通道,所以就要选择路由,实现最优化的传输。
(2)A主机发送到B主机需要经过C路由,D主机发送到E主机也需要经过C路由,很多主机都要需要经过C路由,即资源子网大于通信子网,就会出现来不及传递产生,拥塞控制。
(3)随着互联网的出现,每一种网路采用的协议是不一样的,比如A局域网是http,B局域网是C协议,这两大局域网需要发送消息就需要翻译,即协议的转换。
(4),每个协议在计算机中都使用的是分组交换,传送的数据分成一定长度的消息,但是每种协议允许传递的长度是不一样的,当协议字段长的网络向允许字段小的网络传送时,就需要重组。就好像火车能够拉很多的人,但是下了火车之后,就需要很多的小汽车来拉一组组的人。
(5)有些网络是收费的,收费的标准就是你发送多少消息。所以就需要对用户进行分组、进行字符的计算等。

4,传输层

提供端到端的通路,是把高层要求传输的数据分为若干个报文,考虑的是报文怎么才能够从源端正确的传输到目的地,而源端和目的地通常是主机。

5,会话层

建立有关会话的机制,或者双向对话,或者双向对话时要切换等。

6,表示层

表示层关心的是语法和语义。为上层用户提供共同的数据和信息语法的表示变换。数据的加密和解密也是本层提供的功能。

7,应用层

是七层的最高层,是网络和用户之间的接口,即网络协议通过不同的应用协议来使用网络的。


三、七层传输过程

【计算机网络原理】第二章 计算机网络体系结构_第2张图片

以前看不懂,现在看,有点知道这个传输过程了。举个栗子,客户需要预定明天到香港的飞机票,操作的主要过程大体如下:

    请求会话:主要是说请求格式是什么样的,包装成什么样的。定那个天的,那个航班的。
     表示层:语义翻译,传输的信息是ASILLC码和别的码?
     会话层:哪一个会话
     传输层:哪一应用进程。
     网络层:发给哪台主机。
     数据链路层:放在帧里面。
     物理层:生成比特流。传输,然后再同样的,一层层的向上传输过去。
    发送方:数据越来越长,传输过程中,每一层都需要加上一些信息。封装的过程,接收方是接装的过程。层次越多,长度越长,传输的过程就比较慢。

再如:发送信的过程。

【计算机网络原理】第二章 计算机网络体系结构_第3张图片

     应用层:写信是按照论文的格式,还是朋友写信的格式。还是散文。
      信封:最终的接受者是谁,他的手机电话是多少。
      邮政信袋:写上海到北京的信,即从哪个一个主机地址到哪个主机地址。
      数据链路层和物理层:可以理解成到发送到火车站,按照地区分组讲信袋放在不同区域的火车,传送到不同的地方。


你可能感兴趣的:(【计算机网络原理】第二章 计算机网络体系结构)