Iniziamo col dire che una mask si trova nella forma
nick!ident@host
Ogni mask contraddistingue univocamente un utente.
Ad esempio, avremo:
LaBiRiNtO!~e1D66F209@mf-31A565ED.retail.telecomitalia.it
Solitamente quando un utente entra in canale, oppure utilizzando il comando whois è possibile vedere la sua mask a meno del nick quindi, nel caso sopra citato avremo solo ~e1D66F209@mf-31A565ED.retail.telecomitalia.it
Ora passiamo ad analizzare la mask nelle sue singole parti...
LaBiRiNtO è il nickname
~e1D66F209 è l'ident, la tilde davanti indica se l'ident è abilitato o no (in questo caso è disabilitato)
@mf-31A565ED.retail.telecomitalia.it è chiamato host e rappresenta l'IP criptato(non in tutte le network IRC l'IP risulta criptato)
A tal proposito aggiungo un piccolo elenco che potrebbe servirvi per effettuare ban di qualsiasi tipo
0: *!user@host
1: *!*user@host
2: *!*@host
3: *!*user@*.host
4: *!*@*.host
5: nick!user@host
6: nick!*user@host
7: nick!*@host
8: nick!*user@*.host
9: nick!*@*.host