带三层交换机通信过程

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PC1
f1/0
SW1
f1/1
PC2
PC1第三次pingPC2
• 1.先封装ICMP请求包 • 2.再封装目的IP和源IP • 3.封装目的MAC(PC2)和源MAC(PC1) • 4.封装成功并发送到f1/0端口,学习源MAC,并从f1/1端口转发
MAC
PC1
f1/0
IP
SW1
f1/1
ICMP
PC2
PC2收到ICMP请求,解封装
• 1.看到目的MAC地址为自己, 继续向上解封装 • 2.看到目的IP为自己 继续解封装,发现是ICMP,这是ping包。
PC2封装回复包
• 1.先封装ICMP回复包 • 2.再封装目的IP(PC1)和源IP(PC2) • 3.封装目的MAC(通过查询ARP缓存表获得)和源MAC • 4.封装成功并发送
三层交换机
通信过程
接口 PC1 PC2 R1 SW1 F0/0 F0/0 F0/0 LOOP 0 VLAN 10
IP 12.1.1.1/24 13.1.1.1/24 14.1.1.1/24 1.1.1..1/25 12.1.1.2/24
网关 12.1.1.2/24 13.1.1.2/24
VLAN 10 20
PC2封装回复包
• 1.先封装ICMP回复包 • 2.再封装目的IP(PC1)和源IP(PC2) • 3.封装目的MAC(通过查询ARP缓存表获得)失败 • 4.封装失败
MAC IP ICMP
发送ARP请求包
• 1.封装ARP请求包 • 2.封装目的MAC和源MAC • 3.封装成功并发送到f1/1端口,学习源MAC,并从f1/0端口转发
MAC ARP
目的MAC地址
地址类型
目的端口
SW1收到ARP请求包,解封装
• 1.看目标MAC是否为自己(是,向上解封装;否,丢弃)因目的MAC为全 f所以继续向上解封装 • 2.看到ARP请求包内容(目的IP地址),确定是请求SVI虚拟接口VLAN 10接口的MAC地址
SW1封装回复包
• 1.封装ARP回复包 • 2.封装目的MAC和源MAC • 3.封装成功并发送
MAC
ARP
PC1第二次pingPC2
• 1.先封装ICMP请求包 • 2.再封装目的IP和源IP • 3.封装目的MAC和源MAC • 4.封装成功并发送
MAC IP ICMP
SW1收到ICMP请求,解封装
• 1.看到目的MAC地址为自己, 继续向上解封装 • 2.看到目的IP发现不是自己的,
MAC
PC1
f1/0
ARP
SW1
f1/1
PC2
PC1收到PC2的ARP请求包解封装
• 1.看目标MAC是否为自己(是向上解封装否丢弃)因目的MAC为全F 所以继续向上解封装 • 2.看到ARP请求包内容(IP地址),确定是请求PC1的MAC地址 • 3.封装回复包
PC1封装回复包
MAC
ARP
• 1.封装ARP回复包 • 2.封装目的MAC(PC2)源MAC(PC1) • 3.封装成功并发送到f1/0端口,学习源MAC,并从f1/1端口转发
MAC IP ICMP
Βιβλιοθήκη Baidu
VLAN 20
F0/0
13.1.1.2/24
14.1.1.2/24
PC1第一次pingPC2
• 1.先封装ICMP请求包(ping包) • 2.再封装目的IP和源IP • 3.封装源MAC和目的MAC(通过查询ARP缓存表获得)失败 • 4.封装失败
MAC IP ICMP
发送ARP请求包
• 1.封装ARP请求包 • 2.封装目的MAC(全f)源MAC(PC1) • 3.封装成功并发送到f1/1端口
相关文档
最新文档