将数据包从一台Linux服务器发送到其他服务器(LINUX)
我是C编程新手。 我有两台Linux机器。我想从一台Linux机器发送一些数据包到其他Linux机器。 请推荐一些参考。 我在网上发现了很多东西,有点困惑如何继续。 请建议。将数据包从一台Linux服务器发送到其他服务器(LINUX)
从头开始使用C和网络都有点困难,但最好的在线套接字教程是Beej's Guide to Network Programming。
如果你是认真学习网络编程的话,那么得到这本书 - 你永远不会后悔:W.理查德史蒂文斯的UNIX Network Programming, Volume 1。
再次为这个可怕的指南。请注意读者:警报(3)不是从套接字读取超时的正确方法。显然Beej从来没有听说过select(3)或poll(3) – tbert 2012-08-14 13:01:38
@tbert:是不是有一整篇关于'select'的文章(http://beej.us/guide/bgnet/output/html/singlepage /bgnet.html#select)? – 2012-08-14 13:02:48
是的,史蒂文斯是圣经,但没有免费的在线指南...建议更好的。 – 2012-08-14 13:04:10
Google用于套接字编程。 – Rohan 2012-08-14 12:54:24
阅读[Beej的网络编程指南](http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html)。 – 2012-08-14 12:55:17
@KerrekSB Beej的指导是可憎的。请不要继续使用它。对于OP:史蒂文的网络书籍是你应该阅读的内容。 – tbert 2012-08-14 13:00:40