I am slightly confused about the concept of a salt bridge/porous disk. I understand that these are necessary in a galvanic cell since there is a charge buildup and the salt bridge and porous disks allow ions to flow in order to neutralize this charge and allow for the electricity to continue flowing.
What I am confused about is what ions are flowing. As an example I'm going to talk about a zinc-copper galvanic cell in which the zinc is oxidized at the anode and the copper is reduced at the cathode. What ions flow through the porous disk? Is it some of the $\ce{Zn^{2+}}$ ions and the anion from the copper solution, or is it separate ions? Is this the same in a salt bridge or is the salt used in the bridge the one that moves?
For example, if a salt bridge is made with $\ce{KCl},$ does the $\ce{K+}$ go to the cathode and the $\ce{Cl-}$ go to the anode or do the $\ce{Zn^{2+}}$ ions move through the salt bridge?
In other words, what ions flow through a salt bridge? Is it the ions from the separate solutions in the two half cells or the ions inside the salt bridge? What about a porous disk that has no ions inside of it?