【计算机网络原理】第二章 计算机网络体系结构
2017-03-19 09:34
423 查看
计算机网络体系是现代计算机的核心,本章主要介绍了计算机体系结构和开放互连参考模型、TCP/IP协议以及比较。
一,总体概述
首先介绍了网络分层体系结构
第一,首先介绍了网络传输遵守的协议主要内容,这些计算机互相交流,需要遵循共同的语言,所以就需要定义交流的语义、语法、定时。
第二,介绍了网络的分层体系,其实感觉跟我们计算机的简单一样,分层调用。不同的层用不同的协议。每一层都有接口,供上一层调用。每一层都有特定的功能。
二、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,应用层
是七层的最高层,是网络和用户之间的接口,即网络协议通过不同的应用协议来使用网络的。
三、七层传输过程
以前看不懂,现在看,有点知道这个传输过程了。举个栗子,客户需要预定明天到香港的飞机票,操作的主要过程大体如下:
请求会话:主要是说请求格式是什么样的,包装成什么样的。定那个天的,那个航班的。
表示层:语义翻译,传输的信息是ASILLC码和别的码?
会话层:哪一个会话
传输层:哪一应用进程。
网络层:发给哪台主机。
数据链路层:放在帧里面。
物理层:生成比特流。传输,然后再同样的,一层层的向上传输过去。
发送方:数据越来越长,传输过程中,每一层都需要加上一些信息。封装的过程,接收方是接装的过程。层次越多,长度越长,传输的过程就比较慢。
再如:发送信的过程。
应用层:写信是按照论文的格式,还是朋友写信的格式。还是散文。
信封:最终的接受者是谁,他的手机电话是多少。
邮政信袋:写上海到北京的信,即从哪个一个主机地址到哪个主机地址。
数据链路层和物理层:可以理解成到发送到火车站,按照地区分组讲信袋放在不同区域的火车,传送到不同的地方。
一,总体概述
首先介绍了网络分层体系结构
第一,首先介绍了网络传输遵守的协议主要内容,这些计算机互相交流,需要遵循共同的语言,所以就需要定义交流的语义、语法、定时。
第二,介绍了网络的分层体系,其实感觉跟我们计算机的简单一样,分层调用。不同的层用不同的协议。每一层都有接口,供上一层调用。每一层都有特定的功能。
二、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,应用层
是七层的最高层,是网络和用户之间的接口,即网络协议通过不同的应用协议来使用网络的。
三、七层传输过程
以前看不懂,现在看,有点知道这个传输过程了。举个栗子,客户需要预定明天到香港的飞机票,操作的主要过程大体如下:
请求会话:主要是说请求格式是什么样的,包装成什么样的。定那个天的,那个航班的。
表示层:语义翻译,传输的信息是ASILLC码和别的码?
会话层:哪一个会话
传输层:哪一应用进程。
网络层:发给哪台主机。
数据链路层:放在帧里面。
物理层:生成比特流。传输,然后再同样的,一层层的向上传输过去。
发送方:数据越来越长,传输过程中,每一层都需要加上一些信息。封装的过程,接收方是接装的过程。层次越多,长度越长,传输的过程就比较慢。
再如:发送信的过程。
应用层:写信是按照论文的格式,还是朋友写信的格式。还是散文。
信封:最终的接受者是谁,他的手机电话是多少。
邮政信袋:写上海到北京的信,即从哪个一个主机地址到哪个主机地址。
数据链路层和物理层:可以理解成到发送到火车站,按照地区分组讲信袋放在不同区域的火车,传送到不同的地方。
相关文章推荐
- 计算机网络原理与Iternet技术(第二章)
- 计算机网络原理_第二章计算机网络体系结构_OSI 参考模型
- 计算机网络原理知识点(第二章:物理层)
- 计算机网络笔记第二章 应用层tcpip primer plus 第十五章
- 【计算机网络】网络编程---socket编程原理
- 网规:第1章计算机网络原理-1.5局域网
- 网规:第1章计算机网络原理-1.4网络设备与网络软件
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第十一节 获取当前计算机的IP信息
- 网规:第1章 计算机网络原理-1.9网络管理
- 计算机网络原理基础
- 计算机网络原理基础
- 网规:第1章 计算机网络原理-1.7网络互连
- 计算机网络原理与Iternet技术(第三章)
- 计算机网络原理前传——通信基本原理
- 4741---计算机网络原理(杨明福2007)
- 计算机网络原理与Internet技术(第一章)
- 计算机网络原理实验报告(一)
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第十一节 获取当前计算机的IP信息
- 网规:第1章计算机网络原理-1.2数据通信基础