Hola
sigues sin ser muy claro!!
pero haber si puedo ayudarte.
Tratare de explicarte de una manera simple para despues pasar a lo mas complejo (es un ejemplo, ok?)
tu dominio el mercadilloweb.com tu lo compraste con "ventasweb" cuando lo compraste te habran dado tu account y password para entrar al panel de control de tu dominio el mercadilloweb.com y poder hacer cambios de DNS's y contacto etc. pero con "ventasweb" no compraste el hosting solo compraste el nombre del dominio.
luego en otra parte compras el hosting (hospedaje) que se llama el hospedajeweb.net ellos te pediran que cambies los DNS's a su server. y configures: NS1.hospedajeweb.net y NS2.hospedajeweb.net
En este ejemplo tu debes ir al sitio de "ventasweb" entrar a tu panel de control y ahi buscar la opcion cambio de DNS y ahi escribir que tus dns's seran : NS1.hospedajeweb.net y NS2.hospedajeweb.net y eso es todo.
Ahora bien.... si este no es tu caso..... porque tu no has comprado ningun hosting y quieres utilizar tu pc para que hospede tu sitio. y estos dns's son de "ventasweb" entonces aqui debes montar un server web y configurar el servidor DNS, aqui lo importante es que tengas un ip publico y que mejor que sea estatico. (aunque existen formas de redireccionar si no lo es)
Por si solo win xp no trae un servidor DNS lo mejor seria un win 2000 server asi puedes configurar tu sitio mercadillo.com con el IIS y luego el servidor DNS y configurar dentro de este los dos dn's.
espero tus comentarios
ciao