I can recomend some books. I discovered a book "Teach yourself TCP/IP in 24 hours" I have no idea how good it is since I have not read it but heres a link
...