Dear Student,
1. Canal rays are beam of positive ions that is created by certain types of gas discharge tubes whereas proton is a subatomic particle that is composed of positive charge and is present inside the nucleus of an atom.
2. Cathode ray is beam of electrons that travels from negatively charged to positively charged end of a vacuum tube, whereas electrons are subatomic particles composed of negative charge that revolves around a nucleus of an atom.