查看: 1249|回复: 0

【卓跃教育】Linux内核之驱动程序层+链路层

[复制链接]

该用户从未签到

发表于 2012-12-10 09:29:39 | 显示全部楼层 |阅读模式
分享到:
前两篇文章已经对Linux的内核网络栈的结构做了个大致的分析,下面由卓跃教育为您介绍Linux内核网络栈的实现层或下层的函
数。 
首先我们知道网络栈初始化的时候在net/socket.c中的函数sock_init()函数中当proto_init()完成后会执行dev_init()来进行网
络设备模块的初始化。在drivers/net/space.c中定义了设备首节点地址dev_base,其实际上是回环设备的地址。而NEXT_DEV宏定
义即定义了下一个网络设备的地址,这样可以把设备串成链。
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-11 01:22 , Processed in 0.099404 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.