Multipath Routing Present scenario u. Single path routing in most of the servers Drawbacks If some bottlenecks urestricted bandwidth uslow network resource 1/6/2022 1
Alternative n n Connect the two ends through multiple independent routes Advantages Increased bandwidth u Faster network services u 1/6/2022 2
To achieve this, following functions need to be modified which are normally called for a single path routing Server calls n socket( ) n Bind( ) n Listen( ) n Accept( ) Client calls n Socket( ) n Connect( ) 1/6/2022 3
General Idea n 1/6/2022 To use a number of proxy servers over the internet as intermediate connection points through which independent routes to the destination can be established 4
New Scenario n Multipath senders u n Multipath receivers u n Incoming responses have to be assembled before being sent to the client Connection Relay Server u 1/6/2022 Incoming request of the client has to chopped to be sent to different proxy servers Proxy servers on the Internet 5
Design Sender Receiver Proxy Server Multi path Sender Multi path Receiver Proxy Server 1/6/2022 6
Conclusions n n 1/6/2022 Design a new library of function calls for multipath server, multipath sender and connection relay servers. The library should allow the sender to express the list of connection relay server proxy servers used. 7
References n n n 1/6/2022 http: //cs. uccs. edu/~cs 522/multipath /doc/johnny. Chen. Thesis. pdf http: //a 957. g. akamai. net/7/957/368 0/v 0002/standards. ieee. org/readin g/ieee/std/lanman/802. 32000_part 4. pdf THE-SWITCH-by Rich Seifert(Chapter on Link Aggregation) 8