Implementation du modele serveur proxy client en TCP avec code de detection et correction d'erreur (CRC)
Caractéristiques clés:
- Serveur
- Proxy
- Client
- Protocole TCP
- Utilisation d'un thread par client du proxy
- Gestion des erreurs et de la plupart des déconnexions
- Gestion des clients multiples
- CRC avec polynome
P(x) = x^8 + x^7 + x^4 + x^3 + 1(8 bits) - Correction d'erreur si 1 bit d'erreur par tranche de 16 bits (char + code CRC)
- Detection d'erreur seulement, si 3 bits d'erreur par tranche de 16 bits
Clonez le projet puis
cd ProjetRio
makebin/server <ip_server> <port_server> bin/proxy <ip_proxy> <port_proxy> <ip_server> <port_server>bin/client <ip_proxy> <port_proxy>