当前位置 > 主页 > 万和大讲堂 >


南京HCIE培训 三层交换转发流程

2015-06-17 11:28

   举例说明,PC1访问PC2,通过三层交换机通信的过程:

 

  1、PC1开始发送是,知道PC2的IP地址,但不知道MAC地址,首先PC1会采用ARP来确定PC2的MAC地址,PC1会把自己的IP和PC2的IP地址进行比较---> 南京HCIE培训

 

  1)在同一网段,PC1广播一个ARP请求,PC2返回一个其MAC地址,PC1会将PC2的MAC地址放入自己 的ARP缓存中,通过用次MAC地址封装数据包后转发。三层交换机的二层交换模块根据PC1发送的以太帧中的MAC地址查找其MAC地址表确定将数据包发送到目的端口;

 

  2)不在同一网段,PC1会向网关(一般为三层交换机的一个vlan地址)发送ARP封装包,交换机回应VLAN接口的MAC地址 南京HCIE培训

 

  2.1)交换机知道PC2的MAC地址,则直接将数据包以此MAC地址封装并发送到PC2

 

  2.2)交换机不知道PC2的MAC地址,交换机会提取PC1的数据帧的IP包去查路由表,根据路由表中的路由信息向PC2所在的网段广播一个ARP请求,PC2接到请求后,会回复其MAC地址,交换机会记录此地址对应的端口,以后PC1和PC2在进行数据传输是,将用PC2的IP地址查找底层硬件转发表,得到出端口与对应的MAC地址,并用查到MAC地址封装包,从查到的出端口将数据转发出去,数据转发过程全部交给二层交换处理,实现高速交换。


最近开班 more>
  • Python基础班
  • Java全栈开发
  • 前端基础班
  • 软件测试
  • 云原生精英班
  • 云网预科班
  • CISP
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCM 12C
  • OCP 19C
  • RHCE 9.0
  • 随时开课
  • 12月26日
  • 随时开课
  • 12月4日
  • 12月16日
  • 12月9日
  • 12月21日
  • 1月6日
  • 12月30日
  • 12月16日
  • 12月21日
  • 12月7日
  • 12月7日
  • ——
  • 随时开课
  • 12月16日
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

  • Java大数据交流群560819979加入
  • Python技术交流群595083299加入
  • Oracle技术交流群595119011加入
  • Web前端技术交流群604697610加入
  • Huawei技术交流群482919361加入
  • Redhat技术交流群587875348加入
  • UI设计技术交流群511649801加入
  • Cisco技术交流群596886705加入
  • IT运维技术交流群605888381加入