The inflatable rubber ball is a rubber-sealed vessel with rubber-dipped fabrics as skeleton, which could float on waters after injected with compressed air and then used as STS and STD buffer. Meanwhile, the inflatable rubber ball could absorb the impact energy of ships and reduce its reactive force and greatly improve the safety of ships upon berthing.