Six-times Australian Open champion Roger Federer knows Carlos Alcaraz will have completing a career grand slam at Melbourne Park on his mind.