计算机网络第2章计算机网络的协议与体系结构.ppt

计算机网络第2章计算机网络的协议与体系结构.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.5 客户–服务器方式 在TCP/IP的进程之间的通信经常使用客户–服务器方式。 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。 客户是服务请求方,服务器是服务提供方。 服务请求方 服务提供方 客户(client) 服务器(server) 客户软件和服务器软件具有以下主要特点。 1.客户软件 1)在进行通信时临时成为客户,但它也可在本地进行其他的计算。 2)被用户调用,在用户的计算机上运行,在打算通信时主动向远地服务器发起通信。 3)可与多个服务器进行通信。 4)不需要特殊的硬件和很复杂的操作系统。 2.服务器软件 (1)是一种专门用来提供某种服务的程序,可同时处理多个远地客户的请求。 (2)在共享计算机上运行。当系统启动时即自动调用,且不断地运行着。 (3)被动地等待并接受来自多个客户的通信请求。 (4)一般需要强大的硬件和高级的操作系统支持。客户与服务器的通信关系一旦建立,通信就可是双向的,客户和服务器都可发送和接收信息。 客户进程和服务器进程 使用 TCP/IP 协议进行通信 数据链路层 物理层 运输层 网络层 数据链路层 物理层 运输层 网络层 ① 客户发起连接建立请求 ② 服务器接受连接建立请求 应用层 应用层 因特网 客户 服务器 以后就逐级使用下层 提供的服务 (使用 TCP 和 IP) 功能较强的计算机 可同时运行多个服务器进程 数据链路层 物理层 运输层 网络层 应用层 计算机 3 服务器 1 服务器 2 数据链路层 物理层 运输层 网络层 应用层 计算机 1 客户 1 数据链路层 物理层 运输层 网络层 应用层 计算机 2 客户 2 因特网服务器(SERVER)知识简介 1.按应用层次划分为:入门级服务器、工作组级服务器、部门级服务器和企业级服务 器四类。 2.按服务器处理器架构(服务器CPU所采用的指令系统)划分:CISC架构服务器、RISC架构服务器和VLIW架构服务器三种。3.按服务器按用途划分为通用型服务器和专用型服务器两类。 4.按服务器的机箱结构来划分,可以把服务器划分为:“塔(台)式服务器”、“机架式服务器”、 “刀片式服务器” 。 本章重点: 1.网络体系结构的概念 2.OSI的体系结构 3.TCP/IP的体系结构 4.采用层次式结构的好处 5.协议、服务、接口、面向连接和无连接概念 作业:P33—353,5,17,18,20,26 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 应用层 PDU 再传送到运输层 加上运输层首部,成为运输层报文 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 运输层报文再传送到网络层 加上网络层首部,成为 IP 数据报(或分组) 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 IP 数据报再传送到数据链路层 加上链路层首部和尾部,成为数据链路层帧 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 数据链路层帧再传送到物理层 最下面的物理层把比特流传送到物理媒体 计算机 1 向计算机 2 发送数据 应用层(application layer) 5 4 3 2 1 5 4 3 2 1 物理传输媒体 计算机 1 AP2 AP1 电信号(或光信号)在物理媒体中传播 从发送端物理层传送到接收端物理层 计算机 2 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 物理层接收到比特流,上交给数据链路层 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 数据链路层剥去帧首部和帧尾部 取出数据部分,上交给网络层 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 网络层剥去首部,取出数据部分 上交给运输层 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 运输层剥去首部,取出数据部分 上交给应用层 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1 计算机 2 应用层剥去首部,取出应用程序数据 上交给应用进程 计算机 1 向计算机 2 发送数据 5 4 3 2 1 5 4 3 2 1 计算机 1 AP2 AP1

文档评论(0)

didala + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档