请问在freebsd中,ipv6的邻居发现是在那些文件里面实现的?

anuy 2004-09-16 05:37:10

就是ipv6的地址分配,谁知道是在那些文件里面实现的吗?想看看它的源码
...全文
82 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
101monster 2004-09-21
  • 打赏
  • 举报
回复
UP
anuy 2004-09-21
  • 打赏
  • 举报
回复
对于freebsd的nd的实现,你能给我讲一下吗?
anuy 2004-09-21
  • 打赏
  • 举报
回复
我的意思是:比如一台router,在打开v6的支持的时候,它是能为主机自动的分配ipv6的地址的,就是neighbordiscovery部分,但我似乎在netinet6里只看到4个相关文件,似乎不太够,所以才有上面的问题。不好意思,周末出去玩了,回晚了:)
tztz520 2004-09-18
  • 打赏
  • 举报
回复
zjzf_1 2004-09-18
  • 打赏
  • 举报
回复
/usr/src/sys/netinet/ 这个目录下 网络层和应用层协议的文件都在这里

ipv6在ip6.h定义了首部

我不知道你所说的地址分配是指什么 难道是DHCP

你要想看是怎样设置ip地址的可以看 ifconfig 他的代码在/usr/src/sbin/ifconfig

注意看#ifdef INET6 #endif 中间部分的代码

你问问提问的不清楚 我也不知道我所答 是否为你所问
rzsheng 2004-09-16
  • 打赏
  • 举报
回复
不知道,有吗?

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧