activenetworks,(andreliablemulticast):主动网络,(和可靠多播)

上传人:tian****1990 文档编号:81499790 上传时间:2019-02-21 格式:PPT 页数:54 大小:2.03MB
返回 下载 相关 举报
activenetworks,(andreliablemulticast):主动网络,(和可靠多播)_第1页
第1页 / 共54页
activenetworks,(andreliablemulticast):主动网络,(和可靠多播)_第2页
第2页 / 共54页
activenetworks,(andreliablemulticast):主动网络,(和可靠多播)_第3页
第3页 / 共54页
activenetworks,(andreliablemulticast):主动网络,(和可靠多播)_第4页
第4页 / 共54页
activenetworks,(andreliablemulticast):主动网络,(和可靠多播)_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《activenetworks,(andreliablemulticast):主动网络,(和可靠多播)》由会员分享,可在线阅读,更多相关《activenetworks,(andreliablemulticast):主动网络,(和可靠多播)(54页珍藏版)》请在金锄头文库上搜索。

1、Communication networks, active networking and reliable multicast,C. PHAM Mardi 12 juin, 2001,Outline,Introduction Nowadays network technologies Active networking Application: Active Reliable Multicast Conclusions,Outline,Introduction Nowadays network technologies Active networking Application: Activ

2、e Reliable Multicast Conclusions,The need for communication,The way people are communicating,Internet milestone,User perspective of the Internet,from UREC, http:/www.urec.fr,What it is in reality,from UREC, http:/www.urec.fr,Outline,Introduction Nowadays network technologies Active networking Applic

3、ation: Active Reliable Multicast Conclusions,Links: the basic element for networking,Backbone links optical fibers 10 to 160 GBits/s with DWDM techniques End-user access V.90 56KBits/s modem on twisted pair 512Kbits/s to 2MBits/s with xDSL modem 1Mbits/s to 10Mbits/s Cable-modem 64Kbits/s to 1930KBi

4、ts/s ISDN access 9.6KBits/s (GSM) to 2MBits/s (UMTS),Routers: key elements of internetworking,Routers run routing protocols and build routing table, receive data packets and perform relaying, may have to consider Quality of Service constraints for scheduling packets, are highly optimized for packet

5、forwarding functions.,General architecture of an IP router,receives input packets, sends packets to output buffers, transmits packets (with QoS?).,Desires put on the general Internet,High-bandwidth for bandwidth-consuming applications Ubiquity of the network access (wireless, RTC, xDSL, mobile) for

6、remaining connected everywhere Quality of Service for high-quality multimedia reception Dynamicity, adaptability to take into account recent technologies,Challenges for the Internet,high-speed www video-conferencing video-on-demand interactive TV programs tele-medecine high-performance computing, gr

7、ids virtual reality, immersion systems distributed interactive simulations remote archival systems,The reality(1),High-bandwidth accesses are not available for everybody high-bandwidth is achievable in the core network with optical fibers and DWDM techniques but, most end-users have an access rangin

8、g from 56Kbits/s to 2Mbits/s and, it will be the case for many years!,The reality(2),An ubiquitous network access generally implies heterogeneity and asymmetric performances, how to take into account this heterogeneity? The heterogeneity of bandwidth makes QoS a difficult quest on an end-to-end basi

9、s, seems that QoS is the networking forever Graal,The reality(3),New technologies require years to be deployed need for standardization IPv6, MPLS new services and protocols are costly to deploy many proprietary implementations, no interoperability of services and new technologies DiffServ, TagSwitc

10、hing, LabelSwitching,Towards a better Internet,Interoperability of systems Rapid deployment of new services, accelerating infrastructure innovation Take into account the heterogeneity of needs and network accesses Customization of services, application-oriented processing features,Towards the concep

11、t of,Introduction Nowadays network technologies Active networking Application: Active Reliable Multicast Conclusions,What is active networks?,Programmable nodes/routers Customized computations on packets Standardized execution environment and programming interface No killer applications, only a diff

12、erent way to offer high-value services, in an elegant manner However, adds extra processing cost,Motivations behind Active Networking,From the user perspective applications can specify, implement, and deploy (on-the-fly) customized services and protocols From the operator perspective reduce the late

13、ncy/cost for new services deployment/management From the network perspective globally better performances by reducing the amount of traffic,Active networks implementations,Discrete approach (operators approach) Adds dynamic deployment features in nodes/routers New services can be downloaded into rou

14、ters kernel Integrated approach Adds executable code to data packets Capsule = data + code Granularity set to the packets,The discrete approach,Separates the injection of programs from the processing of packets,The integrated approach,User packets carry code to be applied on the data part of the pac

15、ket High flexibility to define new services,data,An active router,some layer for executing code. Lets call it Active Layer,Interoperability with legacy routers,IP,IP,IP,IP,IP,IP,TCP/UDP,TCP/UDP,TCP/UDP,TCP/UDP,AL,AL,AL,AL,traditional IP routing,APPLI,APPLI,Some open problems,Security and integrity h

16、ow to be sure that user code are safe? Performances how to add active computation without weeping out performances? Standardization of programming interface How to bill the CPU time?,Some active network applications,Customization of services Web-caching, on-the-fly compression/encryption Filtering Auction, Distributed Interactive Simulations, HLA Firewall Congestion control QoS Network management Reliable multicast Middleware collective operation,Where to put

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号