我是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
- 1. 從一臺Linux服務器移到新文件到其他的Linux FTP
- 2. 將文件從Tomcat Linux移動到另一臺Linux服務器
- 3. 從另一臺linux服務器在Linux平臺上連接postgres服務器
- 4. 發送文件到Linux服務器
- 5. 發送http請求到linux服務器
- 6. 如何將文件從Linux(informatica服務器)發送到文件服務器(windows)
- 7. 將文件從一臺服務器發送到另一臺服務器。
- 8. 發送json數據從android到php linux服務器
- 9. 從一臺服務器發送xml數據到另一臺
- 10. 如何將消息從Apache Kafka服務器發送到其他服務器?
- 11. 客戶端向tcp服務器發送數據,tcp服務器向另一臺服務器發送數據
- 12. 發送大數據包到服務器
- 13. 如何將數據發送到其他服務器?
- 14. 如何將一組大數據從一臺服務器發送到另一臺服務器?
- 15. 從linux終端發送消息到一些web服務器
- 16. 將數據從一臺memcached服務器傳輸到另一臺memcached服務器
- 17. 將數據從一臺服務器遷移到另一臺服務器
- 18. 將MySql數據庫從一臺服務器複製到另一臺服務器
- 19. 將MySQL數據庫從一臺服務器導入到另一臺服務器
- 20. 將數據庫從一臺服務器轉移到另一臺服務器
- 21. 如何將文件從服務器linux傳輸到另一臺服務器linux java代碼
- 22. selenium rc在一臺linux服務器上
- 23. 從非Django服務器發送數據到Django服務器
- 24. 如何從我的Linux服務器發送郵件的PHP()到[email protected]當MX是另一臺服務器
- 25. 將數據發送到Web服務器
- 26. 將數據發送到Web服務器
- 27. 將數據發送到PHP服務器
- 28. 將數據發送到nodejs服務器
- 29. 使用POST將安全數據從.NET發送到Linux服務器?
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