技术问题,包转发过程
本帖最后由 luoqi302331 于 2020-4-21 16:54 编辑luoqi302331 发表于 2020-4-21 17:12
网上一个教程说可以,但是我怎么也ping不通 所以请大神解释一下,到底能不能同?然后包怎么走的啊?
跨网段访问需要三层路由功能,没有路由,通不了 这个是NA知识啊 xuchao2019 发表于 2020-4-21 16:59
这个是NA知识啊
是啊 我就是在NA板块提问啊 有什么问题? luoqi302331 发表于 2020-4-21 17:01
是啊 我就是在NA板块提问啊 有什么问题?
没问题, 确定PC1可以ping通PC2? 坚持Persist 发表于 2020-4-21 17:11
确定PC1可以ping通PC2?
网上一个教程说可以,但是我怎么也ping不通 所以请大神解释一下,到底能不能同?然后包怎么走的啊? arp proxy sw1 上只有vlan10的直连路由,sw2上只有vlan20的直连路由,互相不知道对方的路由,没法通的。 这两台交换机都是二层的话,就不行。有一台是三层的话,就可以。{:6_264:} tanzhy 发表于 2020-5-1 23:50
sw1 上只有vlan10的直连路由,sw2上只有vlan20的直连路由,互相不知道对方的路由,没法通的。
正解 1.PC1 ping PC2,首先PC1会将目标地址20.1.1.1与自己的mask进行与运算,判断目标地址和自己是否在同一网段,发现和自己不在同一网段,就需要把数据包发送给自己的网关,然后查找自己是否网关IP对应的MAC地址,如果有MAC地址直接封包然后发送,如果没有MAC地址就进行ARP查询,网关会回复一个ARP应答,这样PC1就知道网关MAC地址,就能发包了,数据包达到网关SW1后,SW1就看是否有20.1.1.1的路由,因为vlan20没有起三层SVI接口,所以SW1的直连路由就只有10.1.1.0/24以及10.1.1.254/32,没有其他路由,所以丢包。反之 PC2 ping PC1也是一样的。 沒有路由器 学习了
页:
[1]