2计算机网络复习提纲第二章.docx
- 文档编号:25829311
- 上传时间:2023-06-15
- 格式:DOCX
- 页数:17
- 大小:372.46KB
2计算机网络复习提纲第二章.docx
《2计算机网络复习提纲第二章.docx》由会员分享,可在线阅读,更多相关《2计算机网络复习提纲第二章.docx(17页珍藏版)》请在冰豆网上搜索。
2计算机网络复习提纲第二章
第2章计算机网络的体系结构
2.1计算机网络体系结构概述
2.1.1计算机网络体系结构的定义
定义:
计算机网络层次结构模型以及各层协议的集合称为计算机网络体系结构。
1.物理结构
物理结构元素是完成一定功能的物理部件。
2.逻辑结构(逻辑模块)
逻辑结构元素决定输入、存储、发送、处理货信息传递的基本操作功能。
3.软件结构
软件结构元素就是各种程序,程序之间的相互作用保证了必要的信息处理任务的正确执行。
总结:
逻辑结构是指执行各种网络操作任务所需的功能;物理结构是指实现网络逻辑功能最优分配的各种网络子系统和设备;软件结构是指网络软件的结构,这些网络软件就是在各种网络部件中执行网络功能的程序。
世界上第一个计算机网络体系结构是美国IBM公司于1947年提出的,它取名为系统网络体系结构(SNA)。
2.1.2计算机网络体系层次结构划分原则
通用原则:
各层之间相互独立,高层不必关心低层的实现细节。
计算机网络体系结构中每一层都是建立在下一层的基础上,下一层为上一层提供服务,上一层在实现本层功能时会充分利用下一层提供的服务。
信息在发送过程中是从高层向低层逐层传递的,在接收过程中则是从低层到高层逆向传递。
1.计算机网络体系结构分层的优点
(1)各层之间是独立的
(2)灵活性好
(3)结构上可分割
(4)易于实现和维护
(5)能促进标准化工作
2.计算机网络体系结构分层的注意点
(1)层次的数量不能过多,真正需要的时候才划分一个层次。
(2)层次的数量也不能过少,应该保证能够从逻辑上将功能分开,截然不同的功能不要合并在同一层。
(3)类似的功能应该放在同一层。
(4)实现技术经常变化的地方应该增加层次。
(5)层次要选的合理,使层次之间的信息流量最小。
这里不是要求数据流量小,而是指用于控制、交流的额外信息流量要尽量小。
(6)有些功能会在不同的层次中重复出现,因而产生了额外的开销。
3.计算机网络体系结构的主要功能
(1)差错控制
(2)流量控制
(3)分段和重装
(4)复用和分用
(5)连接建立和释放
2.2开放系统互联参考模型
2.2.1ISO/OSI的一些基本概念
OSI参考模型主要包括三个层面的内容:
OSI参考模型、各层的协议和各层的服务。
1.实体与对等实体
实体是每一层中实现该功能的软件或硬件或它们的结合。
在发送端与接收端同一层次的实体成为对等实体。
2.协议和协议数据单元
协议是某一个层次中指导实体之间通信的规则。
实体与对等实体之间
(1)语法
规定传输信息的数据结构形式
(2)语义
对构成协议的各个协议元素的含义的解释。
(3)同步
规定实体之间通信的操作执行顺序
网络上的数据传输看成是各层对等实体之间在协议控制下的数据交换,所交换的数据称为协议数据单元(PDU)。
PDU由两部分组成:
本层的协议控制信息和用户数据。
本层的用户数据一般就是上层的PDU。
3.服务、服务访问点和服务原语
上一层服务用户能看到下一层服务,而看不到下一层协议。
服务有两种形式:
面向连接的服务:
传输服务在一条事先建立好的链路上进行。
无连接服务:
传输前不需要事先建立连接。
在同一节点中,相邻两层的实体相互作用的地方称为服务访问点(SPA),是上下层实体之间信息交换的接口。
每个SPA有一个标识它的唯一地址。
典例:
TCP/IP体系中的协议端口。
服务原语描述提供的服务,定义服务规范,而规范规定SAP所必须传递的信息。
它是描述服务的一种简洁的语句形式,是不可执行的程序语言。
一个完整的原语包括原语名字、类型和参数。
OSI规定了以下4种原语:
请求:
上一层实体请求下一层实体提供服务
指示:
下一层实体通知上一层实体发生了某一件事。
响应:
上一层实体对下一层实体指示的响应。
证实:
下一层实体向上一层实体确认,由上一层实体请求的服务已经完成。
服务分类:
证实服务:
使用以上四种原语;
非证实服务:
只使用前两种原语。
4.DTE和DCE
数据终端设备(DTE):
具有一定数据处理能力和具有发送、接收数据能力的设备。
数据电路端接设备(DCE):
介于DTE与传输介质之间的设备,提供信号变换和编码功能,并负责建立、维护和释放物理连接。
DTE和DCE都属于用户设施。
但用户环境只包括DTE。
在DTE与DCE之间既有数据信息传输,也有控制信息传输,这就需要制定DTE与DCE接口标准,而这些标准就是物理接口标准。
2.2.2OSI参考模型结构
共7层。
第4层到第7层主要负责控制网络的连通性能,而1-3层则用于创造两个网络设备间的物理连接。
1.物理层
任务:
利用物理传输介质为数据链路层提供连接,以透明地传送比特流。
协议(标准):
规定了物理接口的各种特性:
机械:
物理连接器的尺寸、形状、规格
电气:
信号电平,信号的脉冲宽度和频率,数据传送速率,最大传输距离等
功能:
接口引(线)脚的功能和作用
规程:
信号时序,应答关系,操作过程
物理层的作用:
(1)定义了光学、电气以及机械特性和通过网络设备发送数据的物理方式;
(2)作为网络媒介和设备间的接口,主要负责在物理介质上传输二进制比特流。
2.数据链路层
任务:
在通信实体之间建立数据链路连接,传送以帧为单位的数据,并采用相应的方法使有差错的物理线路变成无差错的数据链路。
功能:
(1)数据链路连接的建立与拆除
(2)数据链路的接入控制
(3)提供传输透明性
透明传输是指所传输的数据不管是什么样的比特组合,都能够正常进行传送。
(4)流量控制
(5)差错控制
3.网络层
任务:
进行路径选择、流量控制与网络连接建立与管理等。
功能:
(1)路径选择与中继
(2)流量控制
(3)网络连接建立与管理
面向连接的网络服务:
网络连接建立、数据传输和网络连接释放三个阶段。
无连接的网络服务:
数据报、确认交付和请求回答三种类型。
4.传输层
任务:
向用户提供可靠的端到端服务。
传输层协议是负责建立和维护端到端之间的逻辑连接,服务比较简单,目的是提供一个可知的传输服务。
功能:
(1)管理网络中端到端的信息传送
(2)通过错误纠正和流量控制机制提供可靠且有序的数据包传送
(3)确保面向连接服务和无连接服务数据报传输的正确性
5.会话层
任务:
组织两个会话进程间的通信,并管理数据交换。
从ISO参考模型看,会话层之上各层是面向应用的,会话层之下各层是面向网络通信的。
会话层在两者之间起到连接的作用。
6.表示层
任务:
处理两个通信系统中交换信息的表示方式,包括数据格式变换、数据加密、数据压缩与恢复等功能。
解决的问题:
如何描述数据结构,并使之与计算机无关。
功能:
(1)语法转换
(2)语法协商
(3)连接管理
7.应用层
任务:
确定进程之间通信的性质以满足用户的需要。
在提供应用进程所需的信息交换和远程操作的同时,还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。
经过抽象后的应用进程就是应用实体。
功能:
(1)定义用于在网络中进行通信和数据传输的接口。
(2)提供标准服务,比如虚拟终端、文件以及任务的传输和处理。
2.3TCP/IP体系结构
2.3.1TCP/IP及其发展
TCP/IP是一个协议集,其中最重要的是TCP协议与IP协议,因此通常将这诸多协议统称为TCP/IP协议集,或者称为TCP/IP体系结构。
CP/IP协议的主要特点
开放的协议标准;
独立于特定的计算机硬件与操作系统;
独立于特定的网络硬件,可以运行在局域网、城域网与广域网,适用于网络互联;
统一的网络地址分配方案,所有运行TCP/IP协议的设备都具有唯一的网络地址;
标准化的应用层协议,可以提供多种可靠的网络服务。
2.3.2TCP/IP体系结构
网络接口层、网际层(IP层)、传输层(TCP层)和应用层。
1.网络接口层
网络接口层负责将网络层的IP数据报通过物理网络发送或者接收数据帧,抽出IP数据报上交网际层。
严格的说TCP/IP的网络接口层并不是一个独立的层次,只是一个接口。
网络接口层对OSI的第一层、第二层,即物理层和数据链路层。
2.网际层(互联网层)
网际层所提供的是一种无连接的、不可靠但尽力而为的数据报传输服务,将数据报从源主机传送到目的主机。
网际层传送的数据单位是IP数据报,也就是分组。
网际层的职责包括寻址、打包和路由功能。
网际层协议:
Internet协议:
提供“尽力而为”的无连接的网络分组传输服务;
Internet控制报文协议(ICMP):
主要用于传递控制消息;
地址解析协议(ARP):
为已知的IP地址确定相应的MAC地址;
Internet组管理协议(IGMP):
它管理IP多播组。
3.传输层(运输层)
传输层为应用进程之间提供端到端的传输服务,为应用进程提供一条端到端的逻辑信道。
传输层包括传输控制协议(TCP)和用户数据报协议(UDP)两种传输协议。
TCP是面向连接的传输协议。
在数据传输之前建立连接:
-人际交往协议:
Hello,helloback
把报文分解为多个段进行传输,在目的站再重新装配这些段,必要时重新传输没有收到或错误的段。
因此它是“可靠”的。
UDP是无连接的传输协议。
在数据传输之前不建立连接;
对发送的段不进行校验和确认。
因此它是“不可靠”的。
传输效率高。
4.应用层
TCP/IP的应用层对应OSI的应用层,提供面向用户的网络服务。
协议:
文件传输协议(FTP)、远程通信协议(TELNET)、简单邮件传输协议(SMTP)、域名系统(DNS)、超文本传输协议(HTTP)和简单邮件协议(SNMP)等。
2.3.3OSI参考模型与TCP/IP参考模型的比较
1.相似点:
ISO/OSI模型和TCP/IP模型有许多相似之处,具体表现在:
两者均采用了层次结构并存在可比的传输层和网络层;两者都有应用层,虽然所提供的服务有所不同;均是一种基于协议数据单元的包交换网络,而且分别作为概念上的模型和事实上的标准,具有同等的重要性。
2.不同点:
(1)OSI模型包括了7层,而TCP/IP模型只有4层。
虽然它们具有功能相当的网络层、传输层和应用层,但其他层并不相同。
TCP/IP模型中没有专门的表示层和会话层,它将与这两层相关的表达、编码和会话控制等功能包含到了应用层中去完成。
另外,TCP/IP模型还将OSI的数据链路层和物理层包括到了一个网络接口层中。
(2)OSI模型在网络层支持无连接和面向连接的两种服务,而在传输层仅支持面向连接的服务。
TCP/IP模型在网络层则只支持无连接的一种服务,但在传输层支持面向连接和无连接两种服务。
2.4OSI参考模型与网络操作系统的对应关系
2.4.1OSI模型与NovellNetware的对应关系
2.4.2OSI模型与Windows2000/2003的对应关系
2.4.3OSI模型与UNIX的对应关系
2.5其他常见网络通信协议
2.5.1NetBEUI协议
两个作用:
(1)实现网卡与计算机的真正连接。
(2)为传输层上的NetBIOS协议提供工作环境支撑功能。
2.5.2IPX/SPX及其兼容协议
IPX主要实现网络设备之间连接的建立、维持和终止等功能。
IPX协议主要是网络中信息传输的接收方协议,它还实现对传输来的信息进行组合的功能。
SPX协议称为顺序报文分组交换协议。
它是由IPX分出来的协议,主要是网络中信息传输发送方协议,实现发出信息的分组功能。
与此同时,SPX跟踪数据报文分组的传输以保证信息传输的完整无缺。
作用:
看书。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 复习 提纲 第二