- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章概述PPT2
第2章计算机网络体系结构;主要内容;一个计算机网络由三部分组成:若干主机+通信子网+一系列协议 P18
(1)若干主机,他们向各用户提供服务
(2)一个通信子网,它由一些专门的结点交换机和连接这些结点的通信链路所组成;
(3)一系列协议。这些协议是为在主机之间或主机和子网之间的通信而用的。;1.5.1 计算机网络的构成 ( 1 );1.5.1 计算机网络的构成 ( 2 );
; 2. 广播通道;1.5.2 计算机网络的体系结构;图多层通信示例:中德教师之间的讨论;1、各层之间互相独立
2、灵活性好
3、结构上可分割开
4、 易于实现和维护
5、 有利于网络标准化;1.5.2 计算机网络的体系结构 ( 3 );1.5.12 计算机网络的体系结构 ( 4 );1.5.2 计算机网络的体系结构 ( 5 );1.5.2 计算机网络的体系结构 ( 6 );1.5.2 计算机网络的体系结构 ( 7 );
(1) 面向无连接的数据传输
对等实体在传输PDU之前,无???事先进行协商(无需建立连接,提高发送效率);
对等实体之间的协调只能静态约定(或者直接采用OSI规定的参数);
连续的PDU独立进行传输(传输的数据中必须携带地址信息);
发送方也不关心对方是否能够正确接收信息(包括可能的乱序,需要高层协议予以支持)。
;(2) 面向连接的数据传输:
对等实体在传输PDU之前,必须事先联系(建立连接),整个过程包括建立连接、传输数据和释放连接。
建立连接:包括鉴别对等实体的身份、协商数据传输时的控制信息(例如:用户数据的体积、窗口尺寸、使用的协议类别等);
传输数据:包括传输用户数据,以及为了数据传输而需要的管理/控制信息(例如:数据传输的确认、活动管理、令牌传递等);
释放连接:释放双方已经建立起来的连接。
特点:传输数据和释放连接时,无需携带地址信息,所有的动作均基于已经建立的连接。;OSI 模式概述;OSI 模式概述;传输层 ;上层数据;图 1-17 一个演示OSI模型如何使用的例子。 有些报头可以为空;1.5. 3 典型计算机网络的参考模型 ( 4 );物理层;DTE数据终端设备:
Data Terminal Equipment
计算机网络中具有一定的数据处理能力以及接收和发送数据能力的设备,是计算机网络的数据信源和信宿(计算机、终端、I/O设备)。
DCE数据电路端接设备:
Data Communication Equipment
介于DTE与网络中传输介质之间的设备,在DTE和传输介质之间提供变换和编码的功能,负责建立、保持和释放数据链路的连接。(如MODEM);特性:
电气特性:确定接口电路信号的电压信号宽度、时序关系
机械特性:接口连接器有多少个插头
功能特性:硬件接口各条信号线的用途
规程(过程)特性:各条线先后动作的时序关系,而动作的时序关系则反映在信号线电平升降的先后次序上;数据链路层;网络层;传输层;会话层;表示层;应用层;OSI 开放环境;1.5.3 典型计算机网络的参考模型 ( 5 );1.5.13 典型计算机网络的参考模型 ( 5 );OSI网络体系结构的核心和贡献:
1、服务、接口、协议: 规定接口,有利于各个子模块的独立设计,提高设计的灵活性和兼容性;
2、严格定义交换的信息及格式,有利于互操作,体现开放性;
3、分层模型: OSI通信的实质是层间通信,对等层通信是目的,相邻层通信是手段
;TCP/IP与OSI的不同
(1)TCP/IP一开始就考虑到多种异构网的互连问题。
(2)TCP/IP一开始就对面向连接服务和无连接服务并重。
(3)TCP/IP有较好的网络管理功能。
;1.5.6 OSI 与 TCP/IP体系结构的比较 ;TCP/IP 四层协议的表示方法举例 ;沙漏计时器形状的TCP/IP协议族 ;1.6 客户–服务器方式; 客户软件和服务器软件通常还具有以下一些主要特点。
1.客户软件
(1)在进行通信时临时成为客户,但它也可在本地进行其他的计算。
(2)被用户调用,在用户的计算机上运行,在打算通信时主动向远地服务器发起通信。
(3)可与多个服务器进行通信。
(4)不需要特殊的硬件和很复杂的操作系统。
;2.服务器软件
(1)是一种专门用来提供某种服务的程序,可同时处理多个远地客户的请求。
(2)在共享计算机上运行。当系统启动时即自动调用,且不断地运行着。
(3)被动地等待并接受来自多个客户的通信请求。
(4)一般需要强大的硬件和高级的操作系统支持。
客户与服务器的通信关系一旦建立,通信就可是双向的,客户和服务器都可发送和接收信息。大多数的应用进程都是使用TC
原创力文档


文档评论(0)