はい、誤解しまくってると思います。
自分が分かっているのはUDPでコネクションレスの通信ができる、程度です。

もしかして、サーバー側にfopen()とかやらせるには
server.cの中でfopen("xxx.txt", "rb");なんて書いてやればいいんでしょうか?
でも、どのタイミングでやらせればいいんでしょう?
すみません・・・