预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第2章计算机网络协议与体系结构本章内容2.1网络的层次体系结构2.1.1计算机网络的分层思想国际网络体系结构标准化计算机网络面临的问题和分层的好处:72.1.2网络体系层次的相关概念网络协议三要素:语法、语义、同步(1)语法,确定通信双方"如何讲",定义了数据格式,编码和信号电平等。。(2)语义,确定通信双方"讲什么",定义了用于协调同步和差错处理等控制信息。(3)时序(同步),确定通信双方"讲话的次序",定义了速度匹配和排序等。P32一定要弄清楚,协议和服务在概念上是很不一样的。首先,协议用来规定同一层上对等实体间交换信息的格式,这些实体利用协议来实现他们的服务定义。他们可以自由的改变协议,但是不能改变服务。因为服务对于用户是可见的。其次,协议是“水平的”,即协议是控制对等实体之间通信的规则。但服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。上层使用下层所提供的服务必须通过与下层交换一些命令,这些命令称为服务原语。在同一系统中相邻两层的实体进行交互(即交换信息)的地方,通常称为服务访问点SAP(ServiceAccessPoint)。将层与层之间交换的数据的单位称为服务数据单元SDU(ServiceDataUnit)在任何相邻两层之间的关系可概括为:在服务提供者的上一层的实体(也就是“服务用户”),它使用服务提供者所提供的服务。协议服务是通过一组所谓“服务原语”来执行。服务原语可划分为以下四类,每种代表一种通信操作:request(请求)indication(指示)response(响应)confirm(证实)2.2.1ISO/OSI参考模型体系的形成OSI开放式系统互联模型是1984年国际标准化组织(ISO)提出的一个参考模型。OSI将其定义为七层,即将网络计算机中有关活动信息的任务划分为七个更小、更易于处理的任务组。一个任务或任务组被分配到一个OSI层。每一层都是独自存在的,因此分配到各层的任务能够独立地执行。这样使得由其中某层提供的解决方案能够在不影响其他层的情况下被更新。OSI参考模型通信过程(比喻)OSI参考模型通信过程OSI参考模型实际通信过程OSI参考模型实际网络通信过程2.2.3ISO/OSI参考模型的各层功能1、各层的具体描述如下:1)应用层为用户访问网络提供用户接口例如:Email,WWW,网络文件存取等2)表示层主要实现的是数据格式的转换数据的压缩与解压缩数据的加密与解密3)会话层管理计算机间的会话实现计算机会话的控制为表示层提供建立、维护和结束会话连接的功能,并提供会话管理服务。6)数据链路层在物理层提供比特流服务的基础上,建立相邻节点之间的数据链路,通过差错控制提供数据帧在信道上无差错地传输,并进行数据流量控制。7)物理层在物理信道上传输原始的数据比特(bit)流,提供为建立、维护和拆除物理链路连接所需的各种传输介质、通信接口特性等。2.3.1TCP/IP的概述TCP/IP四层模型1、各层的具体描述如下:应用层对应于OSI的上三层,包含面向网络用户的大量协议实现。例如:Telnet,FTP,SMTP,HTTP,DNS等。传输层对应OSI的传输层,在源和目的主机之间提供端到端的连接,典型协议是TCP和UDP网络层对应于OSI的网络层,有效地解决异种网络的互连问题。网络层的设计思想是高效简洁,提供不可靠的无连接服务,尽力传递。典型协议是IP。网络接口层对应于OSI参考模型的下两层,负责通过网络发送和接受TCP/IP数据包。2.3.2TCP/IP的层次结构2.3.3TCP/IP协议集1.网际层协议(IP)IP协议是一个无连接的协议,在对数据传输处理上,只提供“尽最大努力传送机制”,也就是尽最大努力完成投递服务,而不管传输正确与否。2.4计算机网络的原理体系结构但从实质上讲,TCP/IP只有三层,即应用层、运输层和网际层,因为最下面的网络接口层并没有什么具体内容。因此在学习计算机网络的原理时往往采取折衷的办法,也就是综合OSI和TCP/IP的优点,采用一种原理体系结构,它只有五层,这样既简洁又能将概念阐述清楚。38习题二谢谢!