Some suspect it was the Pro Russians, and the only way I think they could have the capacity to shoot down an airliner with a rocket is if they are being supplied by Russia. Either that or it came from Russia directly. The tragedy is still unfolding.
Not very long ago some Ukrainian Air Force aircraft have been shot down as well, a fighter jet and a transport aircraft from what I recall.