- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章网卡驱动和网络接口层
2.3网络接口层
2.3.5网络初始化
概述
➢网络初始化
网络初始化
•网络初始化时,系统会通过netstart()函数
–创建相关的网络协议进程
–创建一些必要的服务进程
netstart()流程图
判断此时系统时钟是否运行,
若没有运行则系统出错
初始化UDP端口映射结构队列
str1和str2用于记录必要的输出信息
为UDP端口映射结构队列创建一个
访问信号量
now用于记录当前的系统时间初始化ARP缓冲区
初始化IP分片队列
i用做循环计数。
实际中,这3个全局变量会通过
命令行设置。
依次标识:
该主机是否为网关.环回地址设定路由信息
是否可以转发IP数据报
该主机维护的网络接口数。依次为每个网络接口:
分配IP输入队列
设置硬件地址类型
若主机做网关
初始化相关的网络接口
开启环回接口和网络主接口
获取该主机IP地址
开启环回接口和网络主接口
设置默认路由,
创建网络定时器进程、IP进程
否则只需要初始化网络接口
创建TCP定时进程、TCP输人进程、获取主机网络接口的相关信息并输出
TCP输出进程
wait()函数
新创建的进程需要完成初始化工作,
父进程通过wait()等待子进程进行初始
化,子进程在初始化完毕以后会通过
signal()函数释放信号量,父进程可以
继续运行。
非网关主机,从终端输出必要的信息
获取当前系统时间
如果主机启用组播功能,则初始化主机群表
如果主机启用RIP,则创建并初始化rip进程
如果主机启用OSPF,则创建并初始化ospf进程
如果主机启用SNMP,则创建并初始化smmp进程
依次创建:
rwho进程.
fingerd服务器进程
echo进程
udpecho进程
网络初始化结束,返回之前执行的用户进程
小
您可能关注的文档
最近下载
- 地聚物胶凝材料制备及应用研究现状.docx VIP
- 2024高考试题评析及教学启示第9讲-水溶液中的离子反应平衡图像题 课件 (共65张PPT).pptx VIP
- TSG_D00012023年_压力管道安全技术监察规程——工业管道(高清晰版).docx
- “四舍五入”试商(教学设计)-2024-2025学年四年级上册数学苏教版.docx
- 门禁系统施工组织方案【弱电方案】.docx VIP
- 内蒙古版综合实践活动三下 第四单元 主题活动三《小小会计师》课件.pptx
- 统编版(2024)七年级语文上册第三单元整本书阅读 《朝花夕拾》精读、略读、浏览 教学设计.doc
- 班委会组织结构优秀课件.ppt
- 广东省珠海市香洲十中2023-2024学年九年级上学期语文期中试卷.docx VIP
- 物业管理师 实务试题..doc VIP
文档评论(0)