Girish Mahadevan,24scs131 SESSION RESUMPTION IN TRANSPORT LAYER FOR CONNECTION RE-ESTABLISHMENT AIM: To resume the session between the server and client, solving the following purpose: •
Reduce Hand-Shake of signals between server and client
•
To establish connection using UDP and restricting the use of TCP
•
Using Tickets for the purpose of re-establishment of connection
VIEW:
DESCRIPTION: It can be easily explained using the following points: 1. As in the diagram; we have a single server and many clients which
may want its resources for accessing it. Here server and clients are taken to be single systems or computers.
2. In many instances with unwanted connection failure in the socket,
some clients do not get the access to its resources and the resultant is that they are unable to access it. 3. Situation: When the connection is not established the client gives an
acknowledgement to the server and requests for re-establishment of connection, here the client has to make use of the server resources to re-establish. 4. Re-establishment process: the same connection is established using
an all together different process, here when trying to connect, the server gives its server side state information i.e its identification for the client side using the TICKET which is passed on from the server to the client. Here the HAND SHAKE of signal is reduced and the client need not send an Acknowledgement again to the server requesting for the reestablishment. 5. For establishing the connection, we can make use of many different protocols i.e UDP or TCP etc. OBJECTIVE: •
The process is shown using a single system where we open MULTIPLE CHILDS (clients) and using the connection socket program we have to restrict one of the clients from accessing and then again with the procedure we re-establish the connection.
PLATFORM: LINUX, C