Winsock 的問題 !!(編號:4531)

我有一個用 winsock 做的聊天程式, 但如果某一方的電腦是在 Proxy or FireWall 之下就不能與另一方聊天了 !! 請問各位有何解決之法? 謝謝!!
是不是要用 Sock4, Sock5 之類的東西!!