Welcome to e health forum.
It is not possible to diagnose the type of cancer, and also if you actually have cancer, just by the description provided by you.
Lymph node enlargement is a very common sign and can cause many people to get stressed and lose their sleep. A few major symptoms and danger signs can help you differentiate very common benign conditions from those indicating conditions like cancer and chronic diseases.
Symptoms like persistent fever, weight loss, night sweats along with multiple enlarged, painless lymph nodes may indicate conditions like lymphoma or cancer.
Smaller single nodes, that are tender to pressure without any other signs mentioned above can signify many common conditions including including upper respiratory tract infections, chronic infections like tuberculosis, local asymptomatic skin infections, etc.
The recent onset of red painful bumps in the neck indicate lymph node enlargement associated with local infection. But if it has been persistent for a longer duration could be due to a chronic infection or a systemic disorder.
You might consult a doctor for a physical examination and proper advise. In case of doubt, he might advise you to undergo a biopsy of the lymph nodes for a definitive diagnosis.
In the mean time, you can take Advil or Motrin , for a few days, and apply cold packs over the lumps. This measure, will help in resolution of your symptoms to some extent.