Could you please explain to me what anonymous authentication is used for? As far as I know windows don't have anonymous account type ?!
An anonymous user is usually associated with a Guest account, or can be associated in IIS with any account you choose to manage permissions for an unauthenticated user.