Sachverhalt: Sachverhalt: A. Der 1978 geborene M._ war seit 1997 als Gebäudereiniger erwerbstätig. Am 22. Oktober 2002 meldete er sich unter Hinweis auf Rückenbeschwerden bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Zürich klärte die medizinischen und erwerblichen Anspruchsgrundlagen ab. Es ergab sich, dass M._ an einem lumbovertebralen Schmerzsyndrom mit intermittierender Schmerzausstrahlung in das rechte Bein bei medianer Diskushernie L5/S1 ohne Nervenwurzelkontakt leidet. Als weitere Diagnosen mit Einfluss auf die Arbeitsfähigkeit wurden eine Symptomausweitung mit chronifizierter parazervikaler Schmerzsymptomatik und ein Verdacht auf anhaltende somatoforme Schmerzstörung erhoben (Gutachten des Medizinischen Zentrums X._ [MZX] vom 29. Juni 2004). Mit durch Einspracheentscheid vom 21. März 2005 bestätigter Verfügung vom 4. November 2004 verneinte die IV-Stelle das Vorliegen einer leistungsbegründenden Invalidität; in leidensangepassten Tätigkeiten bestehe keine dauerhafte Reduktion der Arbeitsfähigkeit. A. Der 1978 geborene M._ war seit 1997 als Gebäudereiniger erwerbstätig. Am 22. Oktober 2002 meldete er sich unter Hinweis auf Rückenbeschwerden bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Zürich klärte die medizinischen und erwerblichen Anspruchsgrundlagen ab. Es ergab sich, dass M._ an einem lumbovertebralen Schmerzsyndrom mit intermittierender Schmerzausstrahlung in das rechte Bein bei medianer Diskushernie L5/S1 ohne Nervenwurzelkontakt leidet. Als weitere Diagnosen mit Einfluss auf die Arbeitsfähigkeit wurden eine Symptomausweitung mit chronifizierter parazervikaler Schmerzsymptomatik und ein Verdacht auf anhaltende somatoforme Schmerzstörung erhoben (Gutachten des Medizinischen Zentrums X._ [MZX] vom 29. Juni 2004). Mit durch Einspracheentscheid vom 21. März 2005 bestätigter Verfügung vom 4. November 2004 verneinte die IV-Stelle das Vorliegen einer leistungsbegründenden Invalidität; in leidensangepassten Tätigkeiten bestehe keine dauerhafte Reduktion der Arbeitsfähigkeit. B. Das Sozialversicherungsgericht des Kantons Zürich wies die gegen den Einspracheentscheid erhobene Beschwerde ab, soweit es darauf eintrat (Entscheid vom 29. Juni 2005). B. Das Sozialversicherungsgericht des Kantons Zürich wies die gegen den Einspracheentscheid erhobene Beschwerde ab, soweit es darauf eintrat (Entscheid vom 29. Juni 2005). C. M._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, es seien ihm, unter Aufhebung von kantonalem und Einspracheentscheid, berufliche Massnahmen und eine Dreiviertels-Invalidenrente zuzusprechen. Ausserdem ersucht er um Gewährung der unentgeltlichen Verbeiständung. IV-Stelle und Bundesamt für Sozialversicherung verzichten auf Vernehmlassung. IV-Stelle und Bundesamt für Sozialversicherung verzichten auf Vernehmlassung. D. Am 18. Oktober 2005 zieht der Beschwerdeführer das Gesuch um Bewilligung der unentgeltlichen Verbeiständung zurück. 