Linux协议栈实现.docVIP

  • 5
  • 0
  • 约12万字
  • 约 90页
  • 2017-08-24 发布于重庆
  • 举报
Linux协议栈实现.doc

Linux协议栈实现 概述 重在分析IP协议的实现。通过分析实现来做到修改内核,安装新的模块。 内容 1 简介 7 2 消息通讯简介 7 2.1 网络通讯路径 7 2.2 协议栈 8 2.3 包结构(Sk_buffer) 8 2.4 Internet路由 8 3 网络初始化 8 3.1 路由表的初始化 8 3.2 网络初始化脚本(/etc/rc.d/init.c/network) 9 3.3 ifconfig 9 3.4 route 9 3.5 动态路由程序 9 4 连接 9 4.1 Socket结构 10 4.2 Socket与routing 10 4.3 连接处理 10 4.3.1 连接建立 10 4.3.2 socket调用 10 4.3.3 Connect调用 10 4.3.4 关闭连接 10 4.3.5 close调用 10 4.4 内核函数 11 4.4.1 destroy_sock - net/ipv4/af_inet.c (195) 11 4.4.2 fib_lookup() - include/net/ip_fib.h (153) 11 4.4.3 fn_hash_lookup() - net/ipv4/fib_hash.c (261) 11 4.4.4 inet_create() - net/ipv4/af_inet.c (326) 11 4.4.5 inet_

文档评论(0)

1亿VIP精品文档

相关文档