Ganz einfach:
homogene Netze=alles aus einem Guß (z.B. alle PCs haben Windows 2000, das Kabel ist Cat 5, es gibt nur eine Sorte Hubs oder Switche)
heterogene Netze=in diversen Punkten gibt es unterschiedliche Komponenten.
Wo kann es diese Unterschiede geben? Dazu wird das Netz in 7 Schichten unterteilt, auch OSI-Schichtenmodell genannt.
Schicht 1= Stecker, Kabel
Schicht 2= Netzwerkkarten
Schicht 3= Verbindungsauf- und Abbau
Schicht 4= Transport
Schicht 5= Sicherhungsmaßnahmen
Schicht 6= Identifikation
Schicht 7= Darstellung
(das ist jetzt schnell mal reingedaddelt, genauer geht es, wenn Du nach "OSI Schichten" googelst.)
Allgemein verständlich:
Schicht 1&2 legen fest, welche Karten, Kabel und Verteiler Du nimmst
Schicht 3&4, welche Netzwerkprotokolle (TCP/IP, IPX/SPX) Du verwendest
darüber: Betriebssystem
Also ist ein heterogenes Netz nichts wirklich "tolles" sondern eher etwas, womit man leben muß, weil Netzwerke historisch wachsen. Homogene Netze wären schön. Aber das ist Illusion