这个不是讲解的问题,你要去看Linux操作系统中DHCP处理的源代码
根据我以前学习C++程序经验,写一个能够从客户端向服务端发送文件的程序,会比较全面。socket程序基本上都是通用的方式。服务端:创建socketbindlistenaccetprecv客户端:创建socketconnectsend具体处理的话,服务端要加入多线程,一个线程处理一个业务。希望能够帮到你。