The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > High Level Programming
.
google unix.com



High Level Programming Posez vos questions à propos de C, C + +, Java, SQL, et d'autres langages de programmation ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Validation des lignes séparées de caractère dans un fichier kolesunil UNIX pour les nuls Questions et réponses 3 05-27-2008 07:48 AM
CSV analyse et de validation dolo21taf De programmation et de script Shell 1 03-06-2008 06:15 AM
Besoin d'aide dans le fichier de validation par le shell script srichakra De programmation et de script Shell 1 07-19-2007 03:22 PM
validation: file <nom_fichier> u263066 De programmation et de script Shell 2 09-26-2006 04:59 AM
transfert de fichier vers un autre fichier mem101 De programmation et de script Shell 1 10-18-2005 03:01 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 08-19-2008
iamcollins iamcollins is offline
Registered User
  
 

Join Date: Dec 2006
Messages: 8
UDP dossier de validation et de transfert de contrôle

Dear All

J'ai écrit un programme client / serveur de fichiers pour la transmission d'un système à l'autre en utilisant UDP.

Puis-je utiliser le numéro dans la cksum udp-tête afin de valider si le paquet reçu est corrompu ou pas? Si oui, comment puis-je extraire l'en-tête et de le valider ..

Aussi est-il possible que je peux appeler cksum programme en c? Sauf popen ( "cksum", "r")

Toute contribution sera d'une grande aide

Merci d'avance
Collins
  #2 (permalink)  
Old 08-21-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Modérateur ala mode
  
 

Join Date: Feb 2007
Lieu: Innsbruck, Autriche
Posts: 1886
À partir de UDP: User Datagram Protocol la
Citation:
Bien que UDP prévoit la vérification d'erreur, il ne fait rien pour récupérer d'une erreur. Certaines implémentations de UDP simplement jeter le segment endommagés, d'autres passent le segment endommagé à la demande avec un avertissement.
Ainsi, obtenir le contrôle est le système d'exploitation et de mise en œuvre IP-stack-dépendante. BTW: Comment allez-vous traiter les paquets manquants? (vous avez suivi des numéros de séquence, oui?)
  #3 (permalink)  
Old 08-21-2008
iamcollins iamcollins is offline
Registered User
  
 

Join Date: Dec 2006
Messages: 8
Bonjour

Merci pour l'entrée ...

Exactement .. Je suis suivi du numéro d'ordre et si je ne pas le recevoir, je le demande à nouveau .. Est-ce que c'est la meilleure façon?
  #4 (permalink)  
Old 08-21-2008
cbkihong cbkihong is offline Forum Advisor  
Conseiller
  
 

Join Date: Sep 2002
Lieu: Hong Kong, Chine
Messages: 1624
La page citée par otheus est venue du livre "Internet - une approche« top down »mettant en vedette l'Internet" avec Kurose comme l'un des auteurs (Addison Wesley). Envisagez-vous obtenir une copie de celui-ci. Il a été le manuel de mise en réseau dans mon université.

Plus précisément, la section 3.4 "Principes de transfert de données fiables" examine les différentes approches de développement de transfert de données fiables sur un transport fiable. Cette section devrait répondre à votre question.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 11:09 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0