Tech View: Nifty defends 12,000 mark, needs to break 12,170 for further rise | Sharefundss