分类: LINUX
2010-12-18 12:02:22
一.数据包转发
1..转发就是把中转所有不是传给本地系统的输入数据包,把它们再次发送到目的地或者下一站路由。Linux下转发的接口是ip_forward函数。
2. ip_forward_finish函数:表明封包都已经检查完毕,可以传出。
3.调用dst_output函数把数据包传出。
二.数据包本地传递:
1.本地传递:本地主机地址就是封包的目的地。Linux下转发的接口是ip_local_deliver函数。