计算机网络的两种体系结构,十分钟小课堂通信类
计算机网络的两种体系结构,十分钟小课堂通信类1.物理层(二)OSI各层次结构的功能相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。不同主机之间的相同层次称为对等层。
知识点讲解
ARPANET兴起后,计算机网络发展迅猛,各大计算机公司相继推出自己的网络体系结构及实现这些结构的软硬件产品。由于没有统一的标准,不同厂商的产品之间互联很困难,人们迫切需要一种开放性的标准化实用网络环境,这样应运而生了两种国际通用的最重要的体系结构,即TCP/IP体系结构和国际标准化组织的OSI体系结构。
(一)OSI参考模型
1977年,开放系统互联参考模型OSI/RM(OSI)。
相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。
“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。
不同主机之间的相同层次称为对等层。
(二)OSI各层次结构的功能
1.物理层
(1)作用
①物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性;
②为上层协议提供了一个传输数据的物理媒体。
(2)单位
数据的单位称为比特(bit)。
(3)协议
EIA/TIA RS-232、EIA/TIA RS-449、V.35和RJ-45等。
2.数据链路层
(1)作用
①数据链路层在不可靠的物理介质上提供可靠的传输;
②物理地址寻址、数据的成帧、流量控制、数据的检错和重发等。
(2)单位
数据的单位称为帧。
(3)协议
SDLC、HDLC、PPP、STP和帧中继等。
3.网络层
(1)作用
网络层负责对子网间的数据包进行路由选择。此外网络层还可以实现拥塞控制、网际互连等功能。
(2)单位
数据的单位称为数据包。
(3)协议
IP、IPX、RIP和OSPF等。
4.传输层
(1)作用
①传输层是第一个端到端,即主机到主机的层次;
②传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输;
③传输层还要处理端到端的差错控制和流量控制问题。
(2)单位
数据的单位称为数据段。
(3)协议
TCP、UDP和SPX等。
5.会话层
(1)作用
①会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话;
②会话层利用在数据中插入校验点来实现数据的同步。
(2)协议
NetBIOS、ZIP(AppleTalk区域信息协议)等。
6.表示层
(1)作用
①表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解;
②表示层的数据转换包括数据的加密、压缩、格式转换等。
(2)协议
ASCII、ASN.1、JPEG和MPEG等。
7.应用层
(1)作用
应用层为操作系统或网络应用程序提供访问网络服务的接口。
(2)协议
TELNET、FTP、HTTP和SNMP等。
(三)TCP/IP层次
TCP/IP是四层的体系结构:应用层、传输层、网络层和网络接口层。
考点分析
计算机网络整本书都是围绕着计算机网络体系结构而研究的,而计算机网络体系结构也作为我们整个考试的重点,主要考查内容有:
①分层的思想及结构中各层次的名称;
②各层次的主要功能;
③各层次的数据单位名称;
④数据的封装过程;
⑤OSI模型与TCP/IP模型各层次的对应关系。
习题演练
1.下列选项中,不属于网络体系结构所描述的内容是()。
A.网络的层次
B.每层使用的协议
C.协议的内部实现细节
D.每层必须完成的功能
2.决定使用哪条途径通过子网,应属于下列OSI的哪一层处理()。
A.物理层
B.数据链路层
C.传输层
D.网络层
3.网络层的PDU是什么()。
A.段
B.帧
C.包
D.比特
4.运输层可以通过()标识不同的应用进程。
A.物理地址
B.端口号
C.IP地址
D.逻辑地址
5.TCP/IP参考模型中的网络接口层对应于OSI中的()。
A.网络层
B.物理层
C.数据链路层
D.物理层与数据链路层
习题辨析
1.【答案】C。
解析:协议内部实现细节是对协议设置和对协议提出的标准。
2.【答案】D。
解析:完成路径选择的是网络层。
3.【答案】C。
解析:协议数据单元PDU是指对等层次之间传递的数据单位,网络层的数据名称是数据包或者数据报,数据段是传输层的数据名称,数据帧是数据链路层的数据名称,比特是物理层的数据名称。
4.【答案】B。
解析:运输层又叫做传输层,主要的功能是第一个提供了端到端传输的层次,所以传输层是通过端口号来标识不同的应用进程。
5.【答案】D。
解析:TCP/IP的网络接口层对应的是OSI的物理层和数据链路层。