Jaleo: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
| No edit summary | |||
| Line 2: | Line 2: | ||
| ''sistema di chat minimale connectionless'' | ''sistema di chat minimale connectionless'' | ||
| un  | un nodo: | ||
| un  | * ha un indirizzo | ||
| * oltre al proprio, puo ascoltare su indirizzi aggiuntivi (canali) | |||
| un  | * puo annunciare la propria presenza ad altri nodi o a canali, specificando un ttl | ||
| * puo annunciare il proprio alias alfanumerico (nick) | |||
| == Pacchetti == | == Pacchetti == | ||
| Line 17: | Line 16: | ||
| ||12b (src) | ||12b (src) | ||
| ||12b (dst) | ||12b (dst) | ||
| ||8b ( | ||8b (type) | ||
| ||Nb (text) | ||Nb (text) | ||
| |} | |} | ||
| ''' | '''type''' puo essere: | ||
| * T un messaggio di testo | * T un messaggio di testo | ||
| * P presenza, text e' ttl | * P presenza, text e' ttl, 0 significa quit | ||
| * S stato, text e' lo stato | * S stato, text e' lo stato | ||
| * A alias, text e' l'alias | * A alias, text e' l'alias | ||
Revision as of 14:01, 11 February 2016
sistema di chat minimale connectionless
un nodo:
- ha un indirizzo
- oltre al proprio, puo ascoltare su indirizzi aggiuntivi (canali)
- puo annunciare la propria presenza ad altri nodi o a canali, specificando un ttl
- puo annunciare il proprio alias alfanumerico (nick)
Pacchetti
Messaggio
| 12b (src) | 12b (dst) | 8b (type) | Nb (text) | 
type puo essere:
- T un messaggio di testo
- P presenza, text e' ttl, 0 significa quit
- S stato, text e' lo stato
- A alias, text e' l'alias