Pedago : TCP et UDP

StoneGuad

Membre confirmé
7 Juin 2004
470
13
Guadeloupe
Je dois , pour certaines de mes appli "mapper " les ports de mon routeur adsl .

Pour cela j'ai bien compris qu'il s'agit de rediriger les arrivées ou sorties vers les ports du Mac concerné sur mon reseau Ethernet.

Par exemple dans le cas de la cam de aMSN, doit on specifier TCP ou UDP ? sachant que j'emet de la video et que j'en reçois aussi ?
Dans le cas de telechargement, ou on reçoit seulement , dois je indiquer TCP ou UDP ?

Que veux dire exactement TCP et UDP ?

Merci a tous
 

kisco

Vétéran
Club MacG
23 Mars 2001
5 031
640
38
Suisse
ce sont 2 protocoles de communication.

en très gros :
TCP : possède des "acquittements" : le destinataire répond pour confirmer la réception correcte de toutes les données. L'émetteur sait donc qu'il peut envoyer les données suivantes.

UDP : ne possède pas ces acquittements, c'est pourquoi il est plus rapide et utilisé pour du streaming, vidéoconférence, etc. Si tu perds une partie des données, cela "saute" mais c'est pas grave.

Après en ce qui concerne le firewall, si ton programme ne spécifie pas de règle dans son manuel d'utilisation, autant mettre les 2. Surtout dans ton cas où tu as de la vidéoconférence (UDP) + communication textuelle (là il ne faut rien omettre sinon ça perd tout son sens -> TCP)

Pour du téléchargement (upload ou download là n'est pas la question, cela ne change rien du tout), ce sera forcément TCP.


ne pas oublier Wikipedia, quand on cherche des définitions techniques ;)
http://fr.wikipedia.org/wiki/Transmission_Control_Protocol
http://fr.wikipedia.org/wiki/User_Datagram_Protocol