If you see the reactivity of both the metals, Al is more reactive than Zn. If you provide same amount of oxygen to both metals, Al will form it's oxide quicker than Zn. Basically corrosion is oxidation.
So, if you give a Zn protection to Al on corrosion, Al will get corrode easily.
In case of Fe and Zn (galvanization), scenario is different, where Zn is more reactive than Fe so it forms the oxide and protect Fe.
Hello Ameneh Sadati, The reason for the loose connection between Al and Zn is the impossibility of good atheism. This is due to their structure and crystal lattice. Other types of coatings are used to protect Al from corrosion. These are the oxide coatings. They are obtained by electrically processing the surface of the metal to form an oxide coating having a passivating function. In this case, the potential of the metal shifts in a positive direction and its corrosion slows down. Wishing for success in research. Emil Yankov