No, they are not the same. Simply because beef shank comes from the cattle's leg (front or bank), whilst the ribs comes from the chuck and rib area, the plate and brisket. Although both are somewhat similar in relation to where the cut was taken, however the only difference is that amount of meat that each part give.