HW02 - Use circular overlay as foundation, but add...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
R8. 1 Reliable data transfer TCP 2 Throughput : A guarantee that a certain value for throughput will be maintained Neither 3 Timing : A guarantee that data will be delivered within a specified amount of time Neither 4 Security : Sending encrypted data Neither R16: Step 1: Message is sent from Alice’s host to her mail server over HTTP. Step 2: Alice’s mail server sends the message to Bob’s mail server over SMTP. Step 3: Bob transfers the message from his mail server to his host over POP3. R22. The overlay network: An overlay network is a layer of virtual network topology that runs on top of another network consisting of physical links, routers, and hosts An overlay network does not include routers. An edge in overlay is simply the tcp connection between a peers
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Use circular overlay as foundation, but add shortcuts so that each peer not only keeps track of its immediate successor, but also a relatively small number of shortcut peers scattered about the circle. Shortcuts Nodes maintain their logical links with periodic refresh messages. R27. With the UDP server, there is no welcoming socket, and all data from different clients enters the server through this one socket. With the TCP server, there is a welcoming socket, and each time a client initiates a connection to the server, a new socket is created. To support n simultaneous connections, the server would need n+1 sockets....
View Full Document

Ask a homework question - tutors are online