最近学习计算机网络,想弄个程序练习一下,于是就想到了在局域网内部传输文件练练手,在网上down了个程序,很快就可以跑通了,可以实现同一网段互相传输文件,但这个工作似乎很多软件已经做得很好了,比如IP信使、飞鸽传书什么的,于是就想到可以不可以跨网段传输文件呢。
另一方面,由于我一个台式机一个笔记本,经常需要在两者之间传文件,而我只有一个QQ,所以还是有实现的必要的。最开始由于传文件的需要,以台式机为服务器,笔记本可以像台式机传文件,我还测估计了一下速度,接近2M/s,后来同样是由于传文件需要,将二者反过来(笔记本作为服务器,台式机向笔记本传文件),却发现不行,后来ping了一下,也不行,开始找原因了。
首先,实验室的网络拓扑如下所示:
经过测试,笔记本可以ping通台式机,而台式机却不能ping通笔记本的ip。