Conexão dial-up

Ae galera,

Tem como saber em java se o computador está ou não conectado a internet e um outro comando em java que faça a desconexão dial-up de um computador que esteja conectado??

Pra ser mais claro, queria fazer um sisteminha, para aprendizado, onde quando um usuario se conectasse a internet este programa dispararai um cronometrozinho, e apos 30 minutos por exemplo ele desconectasse automaticamente o computador da internet?? alguem tem alguma luz pra me dar?? :?:

desde já muito obrigado
8) 8)