1protocole :
2
3connection à la socket unix.
4envoie d'une requete, retour d'une reponse.
5fermeture de la connexion.
6
7format de requete :
81 octet : type de la requete
9          0 - version
10          1 - type
11		  2 - USN (id unique)
12		  3 - tout
13n octets longueur de la chaine : 1 octet si < 128 sinon le bit haut
14indique s'il existe un octet suplementaire, etc...
15n octets = chaine
16
17format reponse :
181 octet : nombre de reponses (de 0 à 254)
19pour chaque rep :
20URL :
21  n octets longueur de la chaine
22  n octets = chaine Location
23ST:
24  n octets longueur de la chaine
25  n octets = chaine type
26USN:
27  n octets longueur de la chaine
28  n octets = chaine identifiant
29
30si le 1er octet est 255, alors le format est le suivant :
311 octet : 255
321 octet : type de notification
33  1 = NOTIF_NEW, 2 = NOTIF_NEW, 3 = NOTIF_REMOVE
341 octet : nombre de reponses (0 à 255)
35puis comme ci dessus pour chaque réponse
36
37
38
39* Type de requete 4 = submit service
401 octet = 4
41(k,n) octets : longueur et chaine "ST" (service type)
42(k,n) octets : longueur et chaine "USN"
43(k,n) octets : longueur et chaine "Server"
44(k,n) octets : longueur et chaine "Location"
45Pas de reponse
46
47* Type de requete 5 = mode notification
48Reste connecté et reçoit au fur et à mesure les nouvelles connections
49réponses au format normal
50