What is an overlay network? Does it include routers? What are the edges in the overlay network?
The overlay network contains of the node participating in the file sharing system and the logical links between the nodes in a P2P file sharing system.
There is a logical link (an “edge” in graph theory terms) from node A to node B
If there is a semi-permanent TCP connection between A and B.
In overlay network does not include routers.