- skb的路由cache创建过程
函数名称
|
文件名
|
做了什么 |
---|---|---|
ip_rcv | net/ipv4/ip_input.c | 网络数据报的入口函数 |
ip_rcv_finish | net/ipv4/ip_input.c | |
ip_route_input_noref | net/ipv4/route.c | 创建路由表对应的entity |
ip_route_input_slow | net/ipv4/route.c | 本函数内部调用函数fib_lookup函数把转发表信息查出来之后,根据转发表内容决定是走路由转发还是本地送入,如果是本地流程,dst->input函数则为ip_local_deliver |
ip_mkroute_input | net/ipv4/route.c | 本流程为路由转发流程 |
__mkroute_input | net/ipv4/route.c | 创建缓存路由表& |