在过去的一个星期,我在做一个基于TCP/IP传输层协议的文件分享工具,这个工具的主要功能就是类似于将要分享文件的分享端作为Ftp文件服务器,而下载文件方则为客户端。而在此过程中,服务端需要提供给客户端ip地址和端口号。 说明:编写此程序目的在于学习TCP/IP传输协议相关知识,http协议及ftp协议的底层实现原理。并未打算应用此程序,所以没有说明界面设计,主要注重功能的实现,同时写本文也是为了记录和总结这学习的过程,更是为了锻炼自己的写作能力,欢迎大家指出我的不足与错误。也欢迎大家来github提出你们的想法。