讲义课件成果icnd110s01lSlideTitle.pptxVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习主机到主机的通信模型建设一个简单的网络学习主机到主机之间的通信旧的通信模型私有的应用和通信软件系统由一个厂商控制基于标准的通信模型多厂商的软硬件系统共同遵守的标准层次化的方法为什么需要分层的网络模型?降低复杂性接口标准化(标准化网络部件)多厂商设备彼此兼容层和层之间相互隔离,一个层的改变不影响其他层加速每个层的开发速度,而不需要改变整个协议栈方便学习和操作OSI 七层网络模型:物理层OSI七层模型:数据链路层OSI 七层模型:网络层OSI七层模型:传输层OSI七层模型:会话层OSI七层模型:会话层(继续)OSI七层模型:表示层OSI七层模型:应用层 数据封装数据解封装Data应用层应用层DataHData表示层表示层HData会话层会话层HHDataHHData传输层传输层网络层网络层数据链路层数据链路层物理层物理层主机服务器交换机路由器数据封装和解封装过程。对等体通信APDU应用层应用层PPDU表示层表示层SPDU会话层会话层Segment传输层传输层Packet网络层网络层Host AHost BFrame数据链路层数据链路层Bit物理层物理层每一层利用下一层提供的服务与对等层通信;每一层使用自己的协议。TCP/IP协议栈定义为四层层1到层3使用不同的名字层5到层7组合为一个应用层TCP/IP协议和OSI参考模型TCP/IP协议栈具有简单的分层设计,与OSI参考模型有清晰的对应关系。OSI参考模型TCP/IP7应 用 层应用层6表示层会话层5传输层4传输层3网络层网际层2数据链路层数据链路层物理层1物理层TCP/IP协议栈的封装过程 用户数据应用程序Appl首部用户数据 TCPTcp首部 应用数据 IPTCP段Ip首部Tcp首部 应用数据以太网驱动程序IP数据报以太网首部Ip首部Tcp首部 应用数据以太网首部14 20204以太网帧46-1500字节总结OSI参考模型定义了每个不同层次的网络功能。 物理层定义了为传输数据所需要的物理链路的建立、维持、拆除而提供具有机械的、 电子的、 功能的和规范的特性。 数据链路层定义了传输数据所需要的格式以及物理链路的访问是如何被控制的。 网络层提供连通性,它的使命是:为主机系统之间通信提供路径选择。可以是局域网,也可以是广域网。 总结(继续)传输层为主机间通信实施分段,并在接收主机上进行重组。 会话层为通信主机建立,管理和中断会话。表示层担保应用层发送的信息能够被其他系统的应用层识别。应用层为用户应用提供网络服务,比如邮件,文件传输,终端仿真等。汇总 (继续)在网络上发送的信息一般称为“数据”或“数据分组”。如果一台计算机想发送数据到另一台计算机上,数据必须首先被打包,打包的过程我们叫做“封装”。 当远端设备接收到一串比特流,那么这个设备把这串比特信息发送到数据链路层上处理,这个过程叫做“解封装”。总结(继续)TCP/IP是当前使用最广泛的协议栈,原因包括:灵活的寻址设计,能够在大多数操作系统和平台的可用性,出众的工具和广泛的用途,需要使用它连接因特网。TCP/IP协议栈由网络接入层,网际层,传输层,应用层构成4层协议栈。OSI模型和TCP/IP协议栈在结构和功能上是相似的,对于低层,都是物理,链路,网络,传输层相互作用,相互关联。对于上层,OSI模型把TCP/IP应用层划分为三个子层。 自从20世纪60年代计算机网络问世以来,得到了飞速增长。国际上各大厂商为了在数据通信网络领域占据主导地位,顺应信息化潮流,纷纷推出了各自的网络架构体系和标准,例如IBM公司的SNA(系统网络架构),Novell IPX/SPX协议,Apple公司的AppleTalk协议,DEC公司的DECnet协议,以及广泛流行的TCP/IP协议。同时,各大厂商针对自己的协议生产出了不同的硬件和软件。各个厂商的共同努力无疑促进了网络技术的快速发展和网络设备种类的迅速增长。 20世纪80年代中期,各大公司逐渐感受到了盲目地大规模扩展网络带来的后果。使用不同标准的网络之间很难相互通信,于是他们意识到必须掘弃先前的专用网络系统(proprietary networking systems)。 专用网络系统是个别公司自己研制,拥有并且控制的网络。在计算机工业中,专用是开放(open)的反义词。专用意味着一个或者一些小公司控制对技术的使用和改进,而开放意味着技术的使用是公开的。“开放”用在这里的意思就是表示这个标准允许网络间的互连,只要求使用的通信软件遵循这个标准,而无须考虑低层的硬件。 据此,就必须推出一个大多数供应商都能接受的多供应商解决方案。 第一步是把通信软件与应用软件相分离。这样做,就使得新的通信技术的提出不要求新的应用软件相适应,可独立发展,但仍要求厂商为通信软件与硬件的通信提供解决方案。 第二步:分离的提

文档评论(0)

sun + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档