Make image paths absolute with respect to repo
This commit is contained in:
1 parent
35671135bd
commit
2bc5fd30c0
3 files changed
+6
-6
No files matched your search
@@ -6,16 +6,16 @@ layout: default
|
||||
|
||||
Weave Net implements an overlay network between Docker hosts. Without fast datapath enabled, each packet is encapsulated in a tunnel protocol header and sent to the destination host, where the header is removed. The Weave router is a user space process, which means that the packet follows a winding path in and out of the Linux kernel:
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
The fast datapath in Weave Net uses the Linux kernel's [Open vSwitch datapath module](https://www.kernel.org/doc/Documentation/networking/openvswitch.txt). This module enables the Weave Net router to tell the kernel how to process packets:
|
||||
|
||||

|
||||

|
||||
|
||||
Because Weave Net issues instructions directly to the kernel, context switches are decreased, and so by using `fast datapath` CPU overhead and latency is reduced. The packet goes straight from your application to the kernel, where the Virtual Extensible Lan (VXLAN) header is added (the NIC does this if it offers VXLAN acceleration). VXLAN is an IETF standard UDP-based tunneling protocol that enable you to use common networking tools like [Wireshark](https://www.wireshark.org/) to inspect the tunneled packets.
|
||||
|
||||

|
||||

|
||||
|
||||
Prior to version 1.2, Weave Net used a custom encapsulation format. Fast data path uses VXLAN, and like Weave Net's custom encapsulation format, VXLAN is UDP-based, and therefore needs no special configuration with network infrastructure.
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ Services provided by application containers on the weave network can be exposed
|
||||
|
||||
Weave Net simplifies setting up a container network. Because containers on a Weave network use standard port numbers, (for example MySQL’s default is port 3306), managing microservices is straightforward. Every container can find the IP of any other container using a simple DNS query on the container's name, and it can also communicate directly without NAT, without using port mappings or complicated ambassador linking. And best of all deploying a Weave container network requires zero changes to your application’s code.
|
||||
|
||||

|
||||

|
||||
|
||||
###Service Discovery
|
||||
|
||||
|
||||
@@ -43,9 +43,9 @@ changing topology. For example, in this network, peer 1 is connected
|
||||
directly to 2 and 3, but if 1 needs to send a packet to 4 or 5 it must
|
||||
first send it to peer 3:
|
||||
|
||||

|
||||

|
||||
|
||||
**See Also**
|
||||
|
||||
* [Weave Router Encapsulation](/site/router-topology/router-encapsulation.md)
|
||||
* [How Weave Inteprets Network Topology](/site/router-topology/network-topology.md)
|
||||
* [How Weave Inteprets Network Topology](/site/router-topology/network-topology.md)
|
||||
Reference in new issue
Block a user