An overlay network is a computer network which is built on top of another network. Nodes in the overlay can be thought of as being connected by virtual or logical links, each of which corresponds to a path, perhaps through many physical links, in the underlying network. For example, many peer-to-peer networks are overlay networks because they run on top of the Internet. Dial-up Internet is an overlay upon Overlay networks can be constructed in order to permit routing messages to destinations not specified by an IP address. For example, Freenet and distributed hash tables can be used to route messages to a node storing a specified file, whose IP address is not known in advance.
Overlay networks have also been proposed as a way to improve Internet routing, such as through quality of service guarantees to achieve higher-quality streaming media. Previous proposals such as IntServ, DiffServ, and IP Multicast have not seen wide acceptance largely because they require modification of all routers in the network. On the other hand, an overlay network can be incrementally deployed on end-hosts running the overlay protocol software, without cooperation from ISPs. The overlay has no control over how packets are routed in the underlying network between two overlay nodes, but it can control, for example, the sequence of overlay nodes a message traverses before reaching its destination.
For example, Akamai is essentially an overlay network which provides reliable, efficient content delivery (a kind of multicast). Academic research includes End System Multicast and Overcast for multicast; RON (Resilient Overlay Network) for resilient routing; and OverQoS for quality of service guarantees, among others
分享到:
相关推荐
台湾版:覆盖网络NS-2模拟 Overlay Network for NS-2 Simulation。 覆盖网络NS-2模拟开创性工作,相当经典!
分布式Network Overlay网络架构设计指南.pdf
本文档介绍什么是覆盖网络,为什么需要覆盖网络监控,如何进行覆盖网络监控?覆盖网络监控的3种不同解决方案。
提出基于Overlay Network的服务网格(SGON)的概念,以此来生成和部署网络增值服务。带宽分配问题是在Overlay Grid上部署和运行增值服务的关键问题,为了解决这个问题,Overlay Grid在已存在的数据传输网络的上部...
Building a Scalable Bipartite P2P Overlay Network
我阅读并加过注释的文章,介绍在应用层组播中应用网络编码的
It is a full file of multi-network overlay management, includes server, client, neighbor, messager handler, timer and so on. Hope it will be helpful.
分布式Network Overlay网络架构设计指南.pptx
针对如何提供丰富的通信交互提出了一种基于Overlay Network的网格架构,设计Overlay Network,给出了一种动态环境中分布式拉格朗日启发式算法Dlagr OTDP,计算的结果显示该算法具有更快的适应性。
CloudFabric云数据中心网解决方案-分布式Network Overlay网络设计指南.pdf
我们建议作者的贡献部分将您的代码移动到github。 从那时起,捐款便留在这里供您随意使用。 PlanetSim是用于覆盖网络和服务的面向对象的仿真框架。 该框架提供了分层的模块化体系结构,并使用经典设计模式记录了...
examines why the industry is moving toward adoption of network overlay technologies, describes the benefits and challenges of these technologies
针对如何提供丰富的通信交互提出了一种基于Overlay Network 的网格架构,设计Overlay Network,给出了一种动态环境中分布式拉格朗日启发式算法DLagrOTDP,计算的结果显示该算法具有更快的适应性。
网络策略:通过高性能ovn ACL实施network.k8s.io/NetworkPolicy API。 用于工作负载的静态IP地址:为工作负载分配随机或静态IP地址。 DualStack IP支持:Pod可以在仅IPv4 /仅IPv6 / DualStack模式下运行。 Pod NAT...
Hybrid digital-analog coding scheme for overlay cognitive radio network with correlatedsources
Combination of Spectrum Allocation and Multi-relaySelection in Overlay Cognitive Radio Network
针对网格开放性和扩展性的需求,提出了基于Overlay Network网格体系结构的理论模型。形式化了其核心问题:混合Overlay Network拓扑设计问题,证明了该问题在满足一定条件下具有线性复杂度,提出了在一般条件下求解该...
为支持容器跨主机通信,Docker 提供了 overlay driver,使...Docerk overlay 网络需要一个 key-value 数据库用于保存网络状态信息,包括 Network、Endpoint、IP 等。Consul、Etcd 和 ZooKeeper 都是 Docker 支持的 key
Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖网络(Overlay Network)工具,其目的在于帮助每一个使用 Kuberentes 的 CoreOS 主机拥有一个完整的子网。这次的分享内容将从Flannel的介绍、工作原理及安装和...
Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖网络(Overlay Network)工具,其目的在于帮助每一个使用 Kuberentes 的 CoreOS 主机拥有一个完整的子网。这次的分享内容将从Flannel的介绍、工作原理及安装和...