小白网-奉贤部落-奉贤免费信息发布平台

查看: 63|回复: 0

mac表arp表路由表(路由器可以保护路由表和MAC地址表)

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 13:01 | 显示全部楼层 |阅读模式
本文以两个案例为例,深入讲授我们在收集合经常用到的mac地址表、ARP表、路由表他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。把握了这三表,就根基把握了收集合数据通讯的道理,成为收集合的武林高手!
数据的本质是传输数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。如前所述,数据通讯的根本是TCP/IP参考模子他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。图5示出了PC经过利用TCP/IP参考模子拜候WEB办事器的数据通讯进程他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
媒体存取控制
MAC地址表:简单来说,MAC地址表就是交换机等收集装备记录的MAC地址与端口的映照关系(见下图),代表交换机从哪个端口获知了某个MAC地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。交换机记录这些信息,后续交换机可以按照MAC地址表,依照报文的目标MAC地址转发数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
在华为的收集装备上,可以经过dis mac-address检察当地mac的地址表信息他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。从下图的显现中,我们可以晓得mac地址5489-98b1-79f4是从G0/0/2端口获知的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
ARP表
ARP表:简单来说,ARP表就是路由器等收集装备记录IP地址和MAC地址对应关系的表项(以下图)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
当我们需要转发数据时,我们需要晓得对方的MAC地址以及对方的目标IP地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。一般情况下,我们会先检查当地ARP表中能否有目标IP对应的MAC地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
在华为的收集装备上,可以经过dis arp检察当地arp表的信息他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。从下图的显现可以晓得,mac地址5489-98b1-79f4是对应的IP地址192 . 168 . 1 . 2;
路由列表
路由表:简单来说,路由表是路由器用来指导数据包若何转发的表项,记录了到达目标IP的下一跳去了那里(以下图所示)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
路由表的感化类似于我们生活中的舆图,指引我们到达一个目标地他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
在华为的收集装备上,您可以经过显现ip路由表来检察当地路由表的信息他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。从下图的显现中,我们可以晓得到达目标地192.168.2.0/24的下一跳是10 . 1 . 1 . 2;
案例PC1和PC2在二层互访的通讯进程的具体说明
如上图收集拓扑所示,PC1和PC2经过交换机SW1互联,PC1的IP地址为192.168.1.1/24,PC2的IP地址为192.168.1.2/24,是以PC1和PC2之间的通讯是简单的二层通讯(二层通讯不触及路由表)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。下面我们从ARP表和MAC地址表的角度来具体分析一下这个通讯他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
下面我们来具体分析一下:
1.假如PC1要拜候PC2,除了需要晓得目标IP 192.168.1.2外,还需要晓得PC2的mac地址,由于一切的数据通讯都是基于TCP/IP参考模子,需要停止数据封装他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
首先,PC1会查找自己的ARP条目,看能否有目标IP 192.168.1.2对应的MAC地址,发现是空;
2.我们晓得,假如不晓得对方的mac地址,PC1会发送ARP广播报文,询问谁晓得目标IP 192.168.1.2对应的MAC地址(以下图所示)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。PC2收到ARP广播报文后会做出响应,告诉PC1自己的MAC地址;
附:
当PC1发送ARP广播报文时,交换机SW1接收该报文,并按照报文的源mac地址在mac地址表中记录PC1的MAC地址与GE0/0/1的映照关系;当PC2发送响应报文时,交换机SW1也会记录PC2的mac地址与GE0/0/2的映照关系(以下图);
3.您可以看到,PC2的mac地址是从PC1的当地ARP条目中获知的;
4.这样,PC1便可以按照PC2的MAC地址封装数据并发送给交换机SW1,交换机SW1会查找自己的MAC地址表,发现该MAC地址到PC2的出接口是GE0/0/2,这样PC2便可以接收报文并解封装;
案例二:PC3与PC4互访相同进程详解他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
在上图所示的收集拓扑中,PC3和PC4经过路由器R1和R2互连他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。PC3的IP地址是192.168.1.2/24网关192.168.1.1,PC4的IP地址是192.168.2.2/24网关192.168.2.1,然后PC1和
下面我们来具体分析一下:
1.假如PC3想要拜候PC4,PC3需要首先将数据包发送到PC3的网关,由于它是跨网段通讯的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。3 PC会查找自己的ARP条目,看能否有网关IP192.168.1.1对应的MAC地址,发现是空;
2.我们晓得,假如不晓得对方的mac地址,PC3会发送ARP广播报文,询问谁晓得目标IP 192.168.1.1对应的MAC地址(以下图所示)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。R1收到ARP广播消息后会做出响应,告诉PC3他网关的MAC地址;
3.可以看到,在PC3当地的ARP条目中已经进修到了网关的mac地址;
4.这样,PC3便可以按照网关的MAC地址封装数据并发送给R1,R1收到数据包后会解封装他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。解封装后发现目标IP是PC4,不是发给自己的,因而会查找自己的路由表,发现到PC4的下一跳是10 . 1 . 1 . 2;
5.R1需要封装数据并发送到R2的10.1.1.2,所以需要请求10.1.1.2对应的MAC地址停止封装(我们可以看到R1的ARP表中已经有10.1.1.2对应的MAC地址,所以可以间接封装);
6.R2需要解封来自R1的数据包他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。解封装后发现目标IP是PC4他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。经过查找自己的路由表,发现它是自己间接毗连到PC4的端口他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
7.R2需要封装数据并发送给PC4,所以需要请求PC4 192.168.2.2对应的MAC地址停止封装(我们可以看到R2的ARP表中已经有192.168.2.2对应的MAC地址,所以可以间接封装);
8.最初PC4收到消息,解封装后发现是发给自己的,通讯竣事;
-竣事-
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-11 19:57 , Processed in 0.140404 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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