找回密码
 请使用中文注册
查看: 264|回复: 0

我该如何查询路由器里面的数据包...(如何查询路由器数据包)

[复制链接]
阅读字号:

213

主题

9

回帖

3787

积分

版主

积分
3787
发表于 2023-5-13 17:40:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?请使用中文注册

×
路由器怎么设置 路由器全部怎么安装 路由器怎么设置 路由器亮红灯什么原因 路由器登录入口和光猫的区别 路由器怎么重启 路由器怎么连接 路由器桥接教程详细 路由器干什么用:我该如何查询路由器里面的数据包..路由器如何对IP数据报进行路由查找
一、我该如何查询路由器里面的数据包..
如果你的路由器是那种简单的路由器,就是包含交换机和路由器功能的家用路由器,要实现硬件抓包分析是很难的,因为这种路由器通常不会在交换机上保留镜像端口,而路由器到交换机之间的连接又给固化到硬件里面了,没法再安装一个HUB之类的可以镜像的端口。
如果你不嫌麻烦,可以在无线路由器跟ADSLmodem之间再加一个有线路由器,有线路由跟无线路由之间接一个起码两个口的HUB,一口接下层的无线路由,一口接你用来抓包的电脑,这样所有的数据都会在通过HUB的端口上进行镜像。
因为HUB是一层硬件设备,所有的数据都会同时送到各个端口,而交换机是二层硬件设备,数据包不会进行镜像,只会送到需要送达的端口,所以交换机上如果没有专门的镜像端口你是抓不到需要的包的
分析软件可以自己去上网搜,这个没有很实际的用途,大多网络通信都会被高层的应用加密,即使你抓到数据包也很难分析出实际用途,大多数是网络硬件工程师用来分析网络协议用的
二、路由器如何对IP数据报进行路由查找
当一个数据包进入路由器:
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;
转发(从一个本地接口封装);
您需要登录后才可以回帖 登录 | 请使用中文注册

本版积分规则

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2025-8-25 16:40 , Processed in 0.238649 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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