Давайте для начала разберемся, в каком падеже употребляется в данном случае слово "носков".
Например: "Я купила ему две пары (чего?) носков".
"Чего?" - это, как мы помним, вопрос родительного падежа.
Теперь возьмем отдельно существительное "носки" во множественном числе (речь ведь идет не об одном носке, а о четырех) и просклоняем его.
Именительный падеж - "носки".
Родительный падеж - "носков".
Дательный падеж - "носкам".
Винительный падеж - "носки".
Творительный падеж - "носками".
Предложный падеж - "носках".
Таким образом мы определили, что писать нужно именно так: "две пары носков", а не "две пары носок". Носок - это существительное единственного числа в именительном или винительном падежах.