LoveUnix » 编程开发 & Rational » 请教大虾们关于网络编程的基础知识。
让LU留住您的每

一天 让LU博客留住您的每一天
2005-6-26 18:33 emil604
看过UNIX网络编程,书上只是介绍如何建立网络间的链接,可我搞不懂的是,IP报TCP 报的打包过程是如何用c来编写的,如果我要对协议进行修改,比如增加一个序列号在每个IP报前,该在那儿修改。

2005-6-26 20:20 kj501
建议你看看《tcp/ip详解》。

2005-6-26 22:13 carol
<!--QuoteBegin-emil604+2005-06-26 18:33:02--><div class='quotetop'>QUOTE(emil604 @ 2005-06-26 18:33:02)</div><div class='quotemain'><!--QuoteEBegin-->看过UNIX网络编程,书上只是介绍如何建立网络间的链接,可我搞不懂的是,IP报TCP 报的打包过程是如何用c来编写的,如果我要对协议进行修改,比如增加一个序列号在每个IP报前,该在那儿修改。<br />[right][snapback]474841[/snapback][/right]<br /><!--QuoteEnd--></div><!--QuoteEEnd--><br /><br />如果我是你,我先去找 IP报TCP 报的打包过程 的相关步骤<br />如果只是修改程序,那就在程序里找出对应的地方,应该很容易知道修改那个选项,呵呵,纯理论推测

2005-6-27 10:45 无双
看看 tcp/ip原理<br /><br />然后 <br /><br />看看SOCK_RAW<br /><br /><a href="http://annys.eines.info/cgi-bin/man/man2html?SOCK_RAW+7" target="_blank" style="text-decoration: underline" style="color:blue">http://annys.eines.info/cgi-bin/man/man2html?SOCK_RAW+7</a><br /><br />

2005-7-4 17:10 emil604
谢谢大家指路。

2005-11-13 15:42 jackyzhu_001
哈哈,这为楼主朋友和我的想法一样啊,我想的是先把传输文件分成小块文件,再对小文件进行处理,比如加上序列号之类的,不知道这个想法是否欠妥,大家说说

我想把P2P的思想加入到里面来,让各位见笑了

[[i] 本帖最后由 jackyzhu_001 于 2005-11-13 15:48 编辑 [/i]]

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.