The index always points to the whole vertex, not to its components, i.e. if you have vertices like
(0,0,0), (1,1,1), (1,1,1)
for your (in this case distorted...) triangle,
you would have
0,0,0,1,1,1 in your vertex buffer
and
0,1,1
in your index buffer.