首页 > 学院 > 网络通信 > 正文

路由器处理数据包的两个过程

2019-11-05 00:37:37
字体:
来源:转载
供稿:网友

  一、Routing PRocess
  当一个数据包进入路由器:
  1、拆去二层帧头;
  2、进入缓冲区;
  3、查看目标地址(匹配路由表);
  4、重新封装二层帧头;
  5、转发。
  二、Switching Process:
  1、Check framing and buffer packet;
  查看二层帧,进行CRC校验,层三的数据和头部进入缓冲区(buffer);
  2、Check routing table;
  查路由表,从buffer中拿出目标ip和路由表进行匹配(与运算);
  3、Re-Encapsulation layer 2 header;
  重新封装二层帧头;
  注: (1)二层帧头包括源MAC地址和目标MAC地址。
  (2)此时的二层帧头的源MAC已经变为路由器出接口的地址。
  4、Forwarding from one local interface;
  转发(从一个本地接口封装);

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表