Pueden pasar varias cosas para eso:
1º.- Lo mas comun es que hayas instalado un firewall como por ejemplo Norton, y no lo hayas configurado correctamente, con lo cual uno ve al otro pero no a la inversa.
2º.- Es tambien posible que en el XP no hayas compartidos archivos y carpetas, compruebalo
3º.- Tal vez tambien el XP vea al 98 aunque no lo muestra, si el 98 se llama Ordenador98, prueba a meter en una ventana de XP, en la direccion de ventana \\Ordenador98
Espero que esto te sirva de ayuda