设为首页收藏本站language 语言切换
查看: 1444|回复: 10
收起左侧

[求助] 2台PC跨三层通信过程

[复制链接]
发表于 2018-6-12 10:15:30 | 显示全部楼层 |阅读模式
3鸿鹄币
{ASQ}IP5P)1MP7C1VHD1Q2A.png 请问 PC1(ping)访问PC2的通信过程原理.

最佳答案

查看完整内容

假设PC1在VLAN1 PC2在VLAN2内,ar2上有两个vlan对应子接口,Ping request的单向报文传递过程分为4部分: 1 PC1-SW1 PC1与PC2不在同一网段,所以pc1发出的ping包的目的ip为pc2,目的mac为pc1网关的MAC地址(如无网关AR2的MAC会先经历一个ARP过程)。 2 SW1-AR2 SW1收到ping包后,如MAC表中无此MAC则在VLAN1内泛洪,否则直接转发给AR2。 AR2的vlan1子接口去掉vlan tag后检查目的MAC为自身,目的IP在本机路由表内有路由,根据 ...
发表于 2018-6-12 10:15:31 | 显示全部楼层
本帖最后由 RioLia 于 2018-6-26 14:20 编辑

假设PC1在VLAN1 PC2在VLAN2内,ar2上有两个vlan对应子接口,Ping request的单向报文传递过程分为4部分:
1 PC1-SW1
PC1与PC2不在同一网段,所以pc1发出的ping包的目的ip为pc2,目的mac为pc1网关的MAC地址(如无网关AR2的MAC会先经历一个ARP过程)。
2 SW1-AR2
SW1收到ping包后,如MAC表中无此MAC则在VLAN1内泛洪,否则直接转发给AR2。
AR2的vlan1子接口去掉vlan tag后检查目的MAC为自身,目的IP在本机路由表内有路由,根据路由条目从vlan2子接口发出此ICMP包
3 AR2-SW1
vlan2子接口发出ping包时,封装了vlan2的tag,目的mac更改为PC2的MAC。(如无PC2的MAC会先经历一个ARP过程)
4 SW1-PC2
sw1收到ping包后,如MAC表中无此MAC则在VLAN2内泛洪,否则直接转发给PC2,PC2收到此包后检查目的mac\ip均与自身相同,送交上层ICMP协议处理、发出Ping reply包。


回程报文同理
沙发 2018-6-12 10:15:31 回复 收起回复
回复

使用道具 举报

发表于 2018-6-13 14:59:23 | 显示全部楼层
就在你SW那绑两个L3 vlan if,就可以互通啦
板凳 2018-6-13 14:59:23 回复 收起回复
回复

使用道具 举报

发表于 2018-6-13 15:26:38 | 显示全部楼层
你在LSW1里面建立两个VLAN interface.将两个都变L3的if.设定GW IP在if上面,
pc设置GW就能互通了.都不用上去AR2
地板 2018-6-13 15:26:38 回复 收起回复
回复

使用道具 举报

发表于 2018-6-14 11:58:39 | 显示全部楼层
单臂路由
5# 2018-6-14 11:58:39 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2018-6-19 20:58:41 | 显示全部楼层
gavincheung 发表于 2018-6-13 14:59
就在你SW那绑两个L3 vlan if,就可以互通啦

不是的 我问的是通信原理
6# 2018-6-19 20:58:41 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2018-6-19 20:58:58 | 显示全部楼层
gavincheung 发表于 2018-6-13 15:26
你在LSW1里面建立两个VLAN interface.将两个都变L3的if.设定GW IP在if上面,
pc设置GW就能互通了.都不用上 ...

我的意思是问通信原理
7# 2018-6-19 20:58:58 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2018-6-19 20:59:13 | 显示全部楼层
gavincheung 发表于 2018-6-13 15:26
你在LSW1里面建立两个VLAN interface.将两个都变L3的if.设定GW IP在if上面,
pc设置GW就能互通了.都不用上 ...

我的意思是问路由通信原理
8# 2018-6-19 20:59:13 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2018-6-19 20:59:29 | 显示全部楼层

不是的 我问的是路由的通信原理
9# 2018-6-19 20:59:29 回复 收起回复
回复

使用道具 举报

发表于 2018-6-24 21:53:56 | 显示全部楼层
18259636852 发表于 2018-6-19 20:59
不是的 我问的是路由的通信原理

当你配了l3-vlan的时候,你自己的路由表上面就会添加一条路由信息了,自然就会路由了
10# 2018-6-24 21:53:56 回复 收起回复
回复

使用道具 举报

发表于 2018-8-23 17:02:21 | 显示全部楼层
11# 2018-8-23 17:02:21 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 17:53 , Processed in 0.063446 second(s), 14 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表