请教ip伪装里的一个概念

请教ip伪装里的一个概念

设:

   machnie A --+--- B ---- C
               |
           A1--+
B做ip伪装,这样A出去的包,在B会将source ip 改成B的,让C以为是B给他发的包,对A1也一样,问题是当C的包往回送的时候,包头里的信息应该是 source ip 是c的,destination ip是b的,b怎么知道该给a还是a1呢? 包头里如果带有a或a1的信息,那就不是伪装了,b是怎么实现这些东西的?有没有这方面的帖子?谢!      
好象此时候b已经被a控制了,不太清楚,但看到过这内容,还有米特尼克的攻击事例和记录。      
劝你先看看nat的书吧,是nat 哦,not net!      
我已经弄清楚了,b会维护一张表,详情请看ip masquerade howto

谢谢!      
在iptables里NAT是和ip conntrack结合的,ip conntrack维护已建
连接的信息