Télécharger et installer: https://bvdp.inetdoc.net/files/reseauLPROB/wireshark-portable-3-5-0.exe
Lister les voisins:
netsh int ipv4 show nei
Lister la table de routage:
netsh int ipv4 show route
Lister les interfaces réseau et les adresses:
netsh int ipv4 show addr
Ne plus utiliser ipconfig /all car il ne liste pas les plusieurs adresses IPv4 que peut avoir une même interface
Pour renouveler les baux dhcp, ce n'est pas automatique sous windows à la déconnexion/reconnexion, il faut faire:
ipconfig /renew
Nous allons maintenant simuler un client TCP afin que vous puissiez l'utiliser depuis votre PC sans avoir besoin de SRS.
Pour cela, enregistrer dans le dossier R:\lprob\“nom_prenom” le code du programme suivant (en faisant clic droit sur le nom puis enregistrer sous)
import socket HOST = '127.0.0.1' # The server's hostname or IP address PORT = 30000 # The port used by the server with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.connect((HOST, PORT)) s.sendall(b'r 0 1 2') data = s.recv(1024) print('Received', repr(data))
Editer ce fichier avec idle pour l'adapter selon les consignes données en séance en modifiant les variables, en tapant dans la commande windows:
C:\"Program Files"\Python39\Lib\idlelib\idle simu_client_srs.py
Après édition, sauver le fichier et l'éxecuter depuis idle en faisant F5:
import socket HOST = '127.0.0.1' # The server's hostname or IP address PORT = 4242 # The port used by the server with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s: s.bind(('', 10000)) while True: msg, addr = s.recvfrom(8192) # This is the amount of bytes to read at maximum print("Got message from %s: %s" % (addr, msg ))