IP输出 之 ip_output、ip_finish_output、ip_finish_output2

概述

ip_output-设置输出设备和协议,然后经过POST_ROUTING钩子点,最后调用ip_finish_output;

ip_finish_output-对skb进行分片判断,需要分片,则分片后输出,不需要分片则知直接输出;

ip_finish_output2-对skb的头部空间进行检查,看是否能够容纳下二层头部,若空间不足,则需要重新申请skb;然后,获取邻居子系统,并通过邻居子系统输出;

源码分析

 

 

 

本文链接:IP输出 之 ip_output、ip_finish_output、ip_finish_output2

转载声明:转载请注明来源:Linux TCP/IP Stack,谢谢!


发表评论

电子邮件地址不会被公开。 必填项已用*标注