Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Design and implementation of TCP and SCTP connection migration function for an IP high availability framework
2007 (Engelska)Självständigt arbete på avancerad nivå (yrkesexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
Abstract [en]

This thesis explains how to create a software for IP fail-over which also supports migration of TCP and SCTP states. Initially existing solutions for TCP-state transfer were studied to see if they could be built on but after the investigation was done we decided to design and develop an entirely new implementation. A basic design was created and TCP together with SCTP was studied to find which state-information that needed to be shared between the nodes and also which header-data that was needed to be changed after a connection migration. The final design is a daemon which runs on two or more server nodes. The daemon listens to two separate IP-numbers, one service-ip and one for being able to hand-over connections to the other node when doing a switch-over. OpenAIS is used to provide heartbeat monitoring and sharing of state-information. An application API was also created so a service-application can get information if a new socket has been moved, if a switch-over is going to happen and to acknowledge a move and send state-specific data to the standby node. When a switch-over is made, all new connections will directly be passed on to the standby node and then all service-applications are notified. When the service-applications are ready to transfer the state, they send an acknowledgement back and then all packets for that connection will be redirected to the new server-node. When all connections have been moved the service-ip is moved to the standby node. The main difference between this work and previous published solutions is that it supports SCTP-state transfers and that it's written in user-space and therefore portable between different operating systems.

Ort, förlag, år, upplaga, sidor
2007.
Nyckelord [en]
Technology, TCP, SCTP, Datorkommunikation
Nyckelord [sv]
Teknik
Identifikatorer
URN: urn:nbn:se:ltu:diva-50363ISRN: LTU-EX--07/267--SELokalt ID: 7a37a968-35a6-4016-81f8-97d9dba99be4OAI: oai:DiVA.org:ltu-50363DiVA, id: diva2:1023722
Ämne / kurs
Examensarbete, minst 30 hp
Utbildningsprogram
Civilingenjör, Datateknik
Examinatorer
Anmärkning
Validerat; 20101217 (root)Tillgänglig från: 2016-10-04 Skapad: 2016-10-04Bibliografiskt granskad

Open Access i DiVA

fulltext(233 kB)122 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 233 kBChecksumma SHA-512
257ada8f17c83793f2c4fe4c729708d7ea1e24115470765a841261b07e246f33f2b505cc28e74dc5b5ca1e68c568d6767b1f43880bbcb5c319ff1c17a3d27ae8
Typ fulltextMimetyp application/pdf

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 122 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 275 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf