计算机网络学习课件-第15讲-网络发展趋势和新技术优秀PPT.ppt
《计算机网络学习课件-第15讲-网络发展趋势和新技术优秀PPT.ppt》由会员分享,可在线阅读,更多相关《计算机网络学习课件-第15讲-网络发展趋势和新技术优秀PPT.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十五讲第十五讲 网络发展新技术网络发展新技术来源:河南学历考试网来源:河南学历考试网 xlkss 第八章 网络发展新技术本章主要内容本章主要内容v网络服务网络服务Web Service和和SOAv二层和三层交换技术二层和三层交换技术v网格技术网格技术vInternet的各种接入技术的各种接入技术vWeb2.0技术与概念技术与概念v多网融合技术多网融合技术8.1 网络服务Web Service v网络就是计算机。网络就是计算机。vSOA(Service-Oriented Architecture),即面对服务的架构从应用角度提出了解决这个大即面对服务的架构从应用角度提出了解决这个大机器之困难性
2、所接受的设计原则。机器之困难性所接受的设计原则。vWeb服务是一种实现服务是一种实现SOA的技术架构。的技术架构。v运用运用SOAP 协议在服务供应者与服务运用者之间协议在服务供应者与服务运用者之间进行通信;进行通信;v通过通过WSDL协议定义服务接口;协议定义服务接口;v运用运用UDDI协议进行注册和查找。协议进行注册和查找。vWeb Services是一种基于服务组建的开放软件是一种基于服务组建的开放软件平台。平台。SOA体系构架概述vSOA是一种架构模型。是一种架构模型。vSOA的关键是的关键是“服务服务”的概念。的概念。vW3C将服务定义为:将服务定义为:“服务供应者完成一组工作,服务
3、供应者完成一组工作,为服务运用者交付所需的最终结果。最终结果通为服务运用者交付所需的最终结果。最终结果通常会使运用者的状态发生变更,但也可能使供应常会使运用者的状态发生变更,但也可能使供应者的状态变更,或者双方都产生变更者的状态变更,或者双方都产生变更”。SOA体系构架的三种角色vService provider:对外:对外供应服务,并且通过注册来发供应服务,并且通过注册来发布服务信息;布服务信息;vService broker:供应服:供应服务的发布和定位功能;务的发布和定位功能;vService requester:通:通过服务代理查询所需服务,并过服务代理查询所需服务,并通过服务供应者绑
4、定服务。通过服务供应者绑定服务。SOA的含义vSOA是指为了解决在是指为了解决在Internet环境下业务集成的环境下业务集成的须要,通过连接能完成特定任务的独立功能实体须要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。这个定义有下面两点实现的一种软件系统架构。这个定义有下面两点含义:含义:v1)软件系统架构:软件系统架构:SOA不是一种语言,是一种软不是一种语言,是一种软件系统架构,它尝试给出在特定环境下举荐接受件系统架构,它尝试给出在特定环境下举荐接受的一种架构,从这个角度上来说,它更像一种模的一种架构,从这个角度上来说,它更像一种模式式(Pattern)。v2)SOA最主
5、要的应用场合在于解决在最主要的应用场合在于解决在Internet环境下的不同商业应用之间的业务集成问题。环境下的不同商业应用之间的业务集成问题。SOA的三大基本特征 1.独立的功能实体独立的功能实体 2.大数据量低频率访问大数据量低频率访问 3.基于文本的消息传递基于文本的消息传递 HTTPHTTP协议:一个典型的协议:一个典型的SOASOA实现实现vHTTP协议满足协议满足SOA的特点:的特点:v独立的功能实体:作为服务器端的独立的功能实体:作为服务器端的Web服务器是服务器是确定不会因为客户端的状况变更而变更。确定不会因为客户端的状况变更而变更。v大数据量低频率访问:对于一个大数据量低频率
6、访问:对于一个HTTP恳求来说,恳求来说,客户端与服务器之间访问的边界特别简洁:就是客户端与服务器之间访问的边界特别简洁:就是一个恳求,一个响应,没有任何其它的信息来回。一个恳求,一个响应,没有任何其它的信息来回。v基于文本的消息传递:全部内容都是以格式化的基于文本的消息传递:全部内容都是以格式化的文本方式传递。文本方式传递。8.2 交换技术 v二层交换技术二层交换技术v三层交换技术三层交换技术v第四层交换技术第四层交换技术 二层交换技术v工作流程如下:工作流程如下:v(1)当交换机从某个端口收到一个数据包,它先读当交换机从某个端口收到一个数据包,它先读取包头中的源取包头中的源MAC地址,这样
7、它就知道源地址,这样它就知道源MAC地址地址的机器是连在哪个端口上的;的机器是连在哪个端口上的;v(2)再去读取包头中的目的再去读取包头中的目的MAC地址,并在地址地址,并在地址表中查找相应的端口;表中查找相应的端口;v(3)如表中有与这目的如表中有与这目的MAC地址对应的端口,把地址对应的端口,把数据包干脆复制到这端口上;数据包干脆复制到这端口上;v(4)如表中找不到相应的端口则把数据包广播到全如表中找不到相应的端口则把数据包广播到全部端口上,通过学习机制得到部端口上,通过学习机制得到MAC表项。表项。三层交换技术v是一个带有第三层路由功能的其次层交换机,但是一个带有第三层路由功能的其次层交
8、换机,但它是二者的有机结合。它是二者的有机结合。v三层交换原理:三层交换原理:v发送站点发送站点A在起先发送时,把自己的在起先发送时,把自己的IP地址与地址与B站站的的IP地址比较,推断地址比较,推断B站是否与自己在同一子网内。站是否与自己在同一子网内。v若目的站若目的站B与发送站与发送站A在同一子网内,则进行二层在同一子网内,则进行二层的转发。的转发。v若两个站点不在同一子网内,发送站若两个站点不在同一子网内,发送站A要向要向“缺省缺省网关网关”发出发出ARP(地址解析地址解析)封包,实现三层交换。封包,实现三层交换。纯硬件的三层技术v接受接受ASIC芯片,接受硬件的方式进行路由表的查芯片,
9、接受硬件的方式进行路由表的查找和刷新找和刷新 基于软件的三层交换机技术 v技术较简洁,但速度较慢,不适合作为主干。技术较简洁,但速度较慢,不适合作为主干。v接受接受CPU用软件的方式查找路由表用软件的方式查找路由表 第四层交换技术v第四层交换机是接受第四层交换技术而开发出来第四层交换机是接受第四层交换技术而开发出来的交换机产品,它工作于的交换机产品,它工作于OSIRM模型的第四层,模型的第四层,即传输层,干脆面对具体应用。即传输层,干脆面对具体应用。v第四层交换机支持的协议是各种各样的,如第四层交换机支持的协议是各种各样的,如HTTP,FTP、Telnet、SSL等。等。v在第四层交换中为每个
10、供搜寻运用的服务器组设在第四层交换中为每个供搜寻运用的服务器组设立虚立虚IP地址(地址(VIP),每组服务器支持某种应用。),每组服务器支持某种应用。8.3 网格技术(网格技术(gridgrid)v它将分布在不同地理位置的计算资源包括它将分布在不同地理位置的计算资源包括CPU、存储器、数据库等,通过高速的互联网组成充分存储器、数据库等,通过高速的互联网组成充分共享的资源集成,从而供应一种高性能计算、管共享的资源集成,从而供应一种高性能计算、管理及服务的资源实力。理及服务的资源实力。v通过网格计算技术,位于日内瓦的西欧高能物理通过网格计算技术,位于日内瓦的西欧高能物理探讨中心工作人员,在网上操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 学习 课件 15 网络 发展趋势 新技术 优秀 PPT
限制150内