10. september 2001 - 11:00Der er
2 kommentarer og 1 løsning
Transmissionssikkerhed ved socketkommunikation
Jeg arbejder på et projekt hvor jeg skal anvende en socketforbindelse til at transmittere nogle styresignaler til brug for en simulering. Jeg sidder og arbejder på den protekol som jeg skal anvende og er kommet i tvivl om et par småting.
Varetager TCP/IP laget CRC eller Paritet check af de data der transmitteres, så jeg kan være \"sikker\" på at det er korrekt transmitteret???
Varetager Socketforbindelsen selv vedligeholdelse af forbindelsen. (Keepalive signaler) -eller skal jeg selve periodisk sende \"jeg er i live\" beskeder?
Dette var de konkrete spørgsmål?
Derudover kunne jeg også tænke mig at vide lidt mere om serialisering af objekter i C++, så hvis der er nogen der kender et godt infosite om dette må i meget gerne underrette mig.
IP befinder sig på lag 3 i OSI-modellen (netværkslaget), og varetager routing af pakkerne. TCP er på lag 4 (transport-laget), og varetager at skabe en \"fast forbindelse\" imellem afsender og modtager. Denne forbindelse består indtil enten afsender eller modtager vælger at afbryde den.
Hele idéen med TCP er netop at du kan slippe for at checkke om pakkerne er nået frem, samt at du ikke behøver at bekymre dig om forbindelsen (når den først er oprettet).
(At der i virkeligheden ikke er nogen \"fast forbindelse\" er en helt anden historie :-))
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.