1. 首页
  2. 编程语言
  3. 其他
  4. Linux操作系统网络编程原始套接字

Linux操作系统网络编程原始套接字

上传者: 2020-06-02 12:47:16上传 DOC文件 40.5KB 热度 39次
当我们创建了一个TCP套接字的时候,我们只是负责把我们要发送的内容(buffer)传递给了系统。系统在收到我们的数据后,回自动的调用相应的模块给数据加上TCP头部,然后加上IP头部,再发送出去。而现在是我们自己创建各个的头部,系统只是把它们发送出去。在上面的实例中,由于我们要修改我们的源IP地址,所以我们使用了setsockopt函数,如果我们只是修改TCP数据,那么IP数据一样也可以由系统来创建的。
下载地址
用户评论