【请教】关于操作系统中 路由表 和 路由转发功能 的一些疑问
最近做实验,产生了一些疑问,具体如下,还请高手帮忙解答:
一.背景
1.有三台电脑 A B C,其中B是双网卡的,A和C都单网卡
2.A——1.0.0.1
B——1.0.0.254 和 2.0.0.254
C—— 2.0.0.1
二.实验步骤
1.将B的IP转发功能打开
2.A直接 ping 1.0.0.254 OK,由于A有默认路由,且B的IP转发功能也打开了,A ping 2.0.0.1 也OK
3.将B的IP转发功能关闭
3.A ping 2.0.0.1 失败
三.问题
1.路由表就是根据目的地址和网关,转发数据的表,这个理解对吗?
2.关闭B的路由转发功能后,A无法ping C了,但B还可以ping C,难道说,此时B的路由表只认识B自己发出的数据?这是什么原理?
3.接着上一个问题,数据转发时候的流程是怎样的,是否是这样——先看数据来源,是自己的就无条件根据路由表转发,不是自己的,则看路由转发开关是否打开再决定是否转发,对吗?
4.路由器是否就是默认打开了路由转发功能的电脑?
3.