路由器上的MAC地址是啥意思?如果终端连另一个路由器MAC地址会变吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了路由器上的MAC地址是啥意思?如果终端连另一个路由器MAC地址会变吗?相关的知识,希望对你有一定的参考价值。

每一块网卡对应一个唯一的mac地址。路由器内部也有一块网卡,同样也对应一个mac地址,该mac地址即为路由器的mac址址。mac地址是一个固定的物理地址,是不能更改的。 参考技术A 路由器上有1-2个插网线的接口,还有接光纤或者电缆的接口
每个接口都有一个MAC地址,这个地址是个物理地址,和下面说的一样,是全球唯一的。
参考技术B MAC地址(Media Access Control Address),直译为媒体访问控制地址,也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网上设备位置的地址。在OSI模型中,第三层网络层负责IP地址,第二层数据链接层则负责MAC地址。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。

家用路由器lan口mac是路由器地址吗

家用路由器LAN口地址实际上是设备的管理地址,也可以兼做下游设备的默认网关。

家用路由器实际上不是真正的路由器,而是交换机、AP、路由器和防火墙的组合体,这些功能在商用网络中是由不同的设备实现的,家用路由器一台设备什么都做,但每方面都很弱。

场景一:

这是最普通的使用场景,WAN口连接运营商设备,LAN口连接有线终端,无线空口连接无线终端。

lan1,lan2,lan3就相当于交换机各端口。技术图片
 

PC1想要访问PC2时,将PC2的IP地址与自身的子网掩码做逻辑与运算,发现自身与PC2在同一个物理网段(二层广播域)中,可以直接通信,于是发出ARP请求,请求PC2的MAC地址,将PC2的IP地址作为目的IP,MAC地址作为目的MAC,完成二层帧的封装,把数据帧发给路由器;路由器查找MAC地址映射表,发现数据帧的目的MAC与4号端口关联,直接从4号端口发出。

此为LAN内部通信,该过程中完全不需要LAN口IP地址的参与。

PC1想要访问Internet资源时,将公网服务器的IP地址与自身的子网掩码做逻辑与运算,发现自身与该服务器并不在同一个物理网段,此时就需要默认网关的帮助。

技术图片

PC1通过ARP请求获取默认网关的MAC地址,将公网服务器的IP地址作为目的IP,默认网关的MAC地址作为目的MAC,完成二层帧的封装,把数据帧发给路由器;路由器的LAN口IP地址有一个对应的MAC地址,其收到PC1的数据帧后,发现目的MAC与自身MAC一致,无需转发给LAN口设备,而是进行路由表查询。家用路由器只有LAN和WAN两个网段,只要目的IP不属于LAN口网段,就会命中默认路由,发往WAN口。

此为跨越LAN网段通信,该过程需要LAN口IP地址充当终端设备的默认网关。

 


场景二:

当无线覆盖范围不足,各家庭成员仅在固定地点上网时,我们可以使用多个家用路由器进行扩展。虽然此方案几乎无漫游能力,但是各成员不会经常移动位置,可以以较低的成本满足覆盖需求。

技术图片

在此场景中,两台路由器的LAN口通过双绞线互联,成为同一个物理网段(二层广播域),任意LAN口间通信无需LAN口IP地址的参与。两台路由器的LAN口IP地址分别为192.168.1.1和192.168.1.2,前缀长度均为24位,属于同一个逻辑网段(三层网段);直连光调制解调器(光猫)的设备LAN口IP地址充当所有终端的默认网关,同时也作为Web管理地址(输入进入设备1的管理界面);第二台设备的LAN口IP地址仅作为Web管理地址(输入进入设备2的管理界面),不承担数据转发功能。


关于DHCP:

DHCP只是自动给终端设备分发IP地址、子网掩码和默认网关的一种服务,即使所有设备都手动配置地址,仍然可以正常上网,只是不方便而已。手机上的路由器地址其实是通俗化的说法,作用等同于电脑中的默认网关,用于跨越LAN进行通信。

DHCP服务设置在连接Internet的设备上时,默认网关恰好与设备的管理地址相同。在上图场景中,DHCP服务也可以设置在设备2上,分发192.168.1.1作为终端的网关即可

 

 家用路由器所谓的LAN口地址实际上是一个VLAN接口地址(VLAN接口通常是三层交换机为了与其他VLAN通信或管理本机而配置的地址),只不过家用路由器所有的LAN口都在同一个VLAN下面。建议简单了解一下HCIA或者CCNA中关于VLAN的有关知识以及三层交换机的简单功能,对你理解该问题有帮助。

2 LAN口是一个二层口,没有三层地址,通常只有上面的VLAN接口才有三层地址,你说的自动分配(DHCP)其实是路由器分配给终端的而不是分配到LAN口的,这里纠正一下

另外,一般没有所谓的“二级路由”的概念,但是喜欢折腾家用路由器的好像都喜欢这么叫,我也不知道为啥。毕竟一个家用路由器只是两端跨越了一个三层环境而已,而相邻的两个三层网络一般不配置同网段的地址。
3 交换机是没有mac地址的,只有交换机各端口编号(端口名称)。
技术图片

 

vlan地址就是家用路由器的默认网关地址

 注意是家用

以上是关于路由器上的MAC地址是啥意思?如果终端连另一个路由器MAC地址会变吗?的主要内容,如果未能解决你的问题,请参考以下文章

路由器repeater模式是啥意思

路由器如何绑定mac地址进行后台访问管理,其原理是啥?

WIfi 的AP MAC是啥?

ARP与MAC地址

路由器上的每一个端口都有一个mac地址吗?

mac os怎么查看本机路由,如centos,用route,windows在cmd中用route print,mac os在终端怎么查看?