IL-6 seems to play several roles in the anemia of cancer by acting at the level of the bone marrow by inducing ineffective erythropoiesis and at the level of the reticuloendothelial system by changing iron diversion by up-regulating hepcidin. Here, IL6 is linked to cancer.