如果a主機
想ping
通外網(wǎng)
寒波,但是沒有相應(yīng)的route
试幽,那么可以借用b主機
的route
凉夯,如果a主機
能ping
通b主機
的某個ip
杜顺,那么就能借用b主機
的route
,這個ip
就是a主機
上的網(wǎng)關(guān)
裁僧。(存疑)
網(wǎng)關(guān)就相當于路由表个束,只不過是借用其他主機的路由表
http://blog.csdn.net/hansel/article/details/1785342
- 如
route add default gw 10.0.0.1
這個就指明
10.0.0.1
這張網(wǎng)卡是網(wǎng)關(guān),體現(xiàn)在數(shù)據(jù)包上聊疲,那就是目的mac地址是10.0.0.1這張網(wǎng)卡的地址
茬底,那么當數(shù)據(jù)包到達這張網(wǎng)卡時,發(fā)現(xiàn)目的mac是它获洲,而目的ip不是它阱表,那就會進入轉(zhuǎn)發(fā)流程
如果不使用這句命令,或者使用route add default
贡珊,發(fā)出來的包的目的mac不是10.0.0.1網(wǎng)卡的mac或是廣播地址(ff:ff:ff:ff:ff:ff:ff)
最爬,那么當數(shù)據(jù)包到達這張網(wǎng)卡時,因為目標mac不是它门岔,那么就會直接拋棄包
- 問題
只要數(shù)據(jù)包通過路由爱致,那么mac地址就會修改為相應(yīng)路由項的網(wǎng)關(guān)的mac地址,但是無法進行第二次跳轉(zhuǎn)寒随,為什么糠悯?