LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1041|回复: 7

在linux中关于tcp/ip的代码都放在哪里?

[复制链接]
发表于 2004-11-12 17:48:38 | 显示全部楼层 |阅读模式
如题,不知道这样问是否恰当。多谢了
发表于 2004-11-12 21:39:14 | 显示全部楼层
/usr/src/linux-2.6.7/net/ipv4
  ├ipip.c
  ├fib_frontend.c
  ├route.c
  ├igmp.c
  ├ip_output.c
  ├icmp.c
  ├tcp_timer.c
  ├inetpeer.c
  ├ah4.c
  ├arp.c
  ├ipcomp.c
  ├ip_nat_dumb.c
  ├tcp_minisocks.c
  ├xfrm4_policy.c
  ├tcp_input.c
  ├ip_gre.c
  ├sysctl_net_ipv4.c
  ├ip_options.c
  ├tcp_output.c
  ├esp4.c
  ├fib_rules.c
  ├raw.c
  ├fib_hash.c
  ├ipmr.c
  ├utils.c
  ├tcp_ipv4.c
  ├ip_sockglue.c
  ├ip_fragment.c
  ├tcp.c
  ├devinet.c
  ├fib_semantics.c
  ├udp.c
  ├af_inet.c
  ├protocol.c
  ├xfrm4_input.c
  ├xfrm4_tunnel.c
  ├ip_input.c
  ├ipconfig.c
  ├xfrm4_state.c
  ├proc.c
  ├tcp_diag.c
  ├ip_forward.c
  ├syncookies.c
  ├/usr/src/linux-2.6.7/net/ipv4/ipvs
  │├ip_vs_proto_udp.c
  │├ip_vs_nq.c
  │├ip_vs_ftp.c
  │├ip_vs_xmit.c
  │├ip_vs_sed.c
  │├ip_vs_lc.c
  │├ip_vs_conn.c
  │├ip_vs_ctl.c
  │├ip_vs_lblc.c
  │├ip_vs_dh.c
  │├ip_vs_lblcr.c
  │├ip_vs_proto_esp.c
  │├ip_vs_sh.c
  │├ip_vs_proto_ah.c
  │├ip_vs_wlc.c
  │├ip_vs_rr.c
  │├ip_vs_proto.c
  │├ip_vs_proto_tcp.c
  │├ip_vs_sched.c
  │├ip_vs_proto_icmp.c
  │├ip_vs_est.c
  │├ip_vs_wrr.c
  │├ip_vs_sync.c
  │├ip_vs_core.c
  │└ip_vs_app.c
  └/usr/src/linux-2.6.7/net/ipv4/netfilter
    ├ipt_NOTRACK.mod.c
    ├iptable_raw.mod.c
    ├ipt_pkttype.c
    ├ipt_mark.c
    ├ip_queue.c
    ├ipt_state.c
    ├ip_nat_irc.c
    ├ipt_ttl.c
    ├ip_conntrack_proto_tcp.c
    ├ipt_ECN.c
    ├ipt_tos.c
    ├ipt_DSCP.c
    ├ipt_owner.c
    ├iptable_raw.c
    ├ipt_conntrack.c
    ├iptable_mangle.c
    ├ipt_LOG.c
    ├ipchains_core.c
    ├ipt_REJECT.c
    ├ip_nat_snmp_basic.c
    ├ip_fw_compat_masq.c
    ├ip_nat_standalone.c
    ├ip_conntrack_ftp.c
    ├arp_tables.c
    ├ip_conntrack_irc.c
    ├ipt_length.c
    ├ipt_helper.c
    ├arpt_mangle.c
    ├ip_fw_compat_redir.c
    ├ipt_dscp.c
    ├ip_nat_ftp.c
    ├ipt_SAME.c
    ├ip_conntrack_amanda.c
    ├ipt_ah.c
    ├ipt_MASQUERADE.c
    ├ipt_MARK.c
    ├ip_nat_proto_unknown.c
    ├ipt_esp.c
    ├ipt_TCPMSS.c
    ├ipt_iprange.c
    ├ipt_NETMAP.c
    ├ipt_ecn.c
    ├ip_conntrack_standalone.c
    ├ip_fw_compat.h
    ├ipfwadm_core.c
    ├ip_nat_rule.c
    ├ip_fw_compat.c
    ├iptable_filter.c
    ├ip_conntrack_proto_generic.c
    ├ipt_ULOG.c
    ├ipt_REDIRECT.c
    ├ip_conntrack_tftp.c
    ├ip_nat_proto_icmp.c
    ├ip_nat_tftp.c
    ├ipt_physdev.c
    ├ip_tables.c
    ├ip_nat_amanda.c
    ├ip_nat_proto_udp.c
    ├ipt_multiport.c
    ├ip_nat_helper.c
    ├ip_nat_core.c
    ├ipt_recent.c
    ├ipt_tcpmss.c
    ├ipt_mac.c
    ├ipt_NOTRACK.c
    ├ipt_limit.c
    ├ipt_TOS.c
    ├ip_conntrack_proto_icmp.c
    ├ip_nat_proto_tcp.c
    ├arptable_filter.c
    ├ipt_CLASSIFY.c
    ├ip_conntrack_core.c
    └ip_conntrack_proto_udp.c
 楼主| 发表于 2004-11-14 07:41:49 | 显示全部楼层
多谢了
 楼主| 发表于 2004-11-23 17:14:13 | 显示全部楼层
从哪里可以找到这些文档的说明,用下载kernel-source-document吗?
 楼主| 发表于 2004-11-23 17:15:33 | 显示全部楼层
这里的结构和tcp ip illustrated vol2里的不太一样了,怎么才能将两者对应起来,
多谢!!
发表于 2004-11-23 17:45:10 | 显示全部楼层
tcp ip illustrated里面说的是BSD的tcp/ip协议栈的,那个时候还没有linux呢。
 楼主| 发表于 2004-11-24 03:24:37 | 显示全部楼层
那怎么才能读到现在linux内核文档的说明,要装kernel-source-document吗?
发表于 2004-11-24 10:56:03 | 显示全部楼层
好象有一本Linux Tcp/Ip协议栈的源代码分析的书吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表