Download presentation
Presentation is loading. Please wait.
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
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.
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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.