Presentation is loading. Please wait.

Presentation is loading. Please wait.

MSOCKS : An Architecture for Transport Layer Mobility David A. Maltz, Pravin Bhagwat IEEE INFOCOM 1998 Presented by Chiou-Jiun-Chao 2006/10/04.

Similar presentations


Presentation on theme: "MSOCKS : An Architecture for Transport Layer Mobility David A. Maltz, Pravin Bhagwat IEEE INFOCOM 1998 Presented by Chiou-Jiun-Chao 2006/10/04."— Presentation transcript:

1 MSOCKS : An Architecture for Transport Layer Mobility David A. Maltz, Pravin Bhagwat IEEE INFOCOM 1998 Presented by Chiou-Jiun-Chao 2006/10/04

2 Outline Introduction MSOCKS Performance Conclusion

3 Introduction A flexible system that mobile nodes can continue connections between different interfaces.

4 MSOCKS architecture A proxy provides “ TCP Splice ” A MSOCKS library in mobile node

5

6 MSOCKS MSOCK library It intercepts calls made by application to networking functions such as connect(), send(), … Send out RECONNECT request Maintain variables: Data_read Date_written

7 Proxy Splice connections Specify each connection with one “ identifier ”. Identifier = one proxy port number. Mapping SeqNum. between two connections. Alter IP and TCP headers Choose the “ Basepint ” The first byte of new connection.

8

9 Basepoint choosen. Server  client flow : Read is slower

10 Server  Client : Read is faster

11 Client  Server :

12 Performance

13 Conclusion MSOCKS provides applications with different control over their sessions.


Download ppt "MSOCKS : An Architecture for Transport Layer Mobility David A. Maltz, Pravin Bhagwat IEEE INFOCOM 1998 Presented by Chiou-Jiun-Chao 2006/10/04."

Similar presentations


Ads by Google