“由于出口接口不是以太网网络,R2不需要用目标MAC地址解析下一跳IPv4地址。”--这是从串口路由的,请有人向我解释一下:D。
发布于 2018-04-23 20:29:05
MAC地址是一些(IEEE LAN)层-2协议的地址.其他层-2协议使用其他寻址,或根本没有寻址.
如果您在串口上使用帧中继,则使用DLCI (数据链路连接标识符)而不是MAC地址。像PPP这样的东西只有两个可能的端点,所以发送的任何帧都会被预期的接收者接收,因此PPP没有真正的寻址。HDLC对每个供应商都是专有的,但更有可能的是,没有真正的地址。这些是在串行接口上使用的常见的第二层协议.
在IEEE协议中,有些使用48位MAC地址,有些使用64位MAC地址.
路由器剥离了第2层帧,该帧可能包含MAC地址,这取决于使用的协议。然后,路由器将根据第三层地址路由第三层数据包,并在用于转发数据包的接口上为第二层协议构建一个新的第二层框架。本地局域网通常使用MAC地址,而广域网则不使用MAC地址。路由器将删除LAN帧,并为不使用MAC地址的出站协议创建一个帧。
发布于 2018-04-23 20:36:12
为了到达下一跳路由器(或最终目的地),以太网(和其他基于MAC的网络协议)需要帧头中的目标MAC。这些协议使用点对多点的方案,并需要一个地址来找到它们的方式。MAC地址通常是通过某种IP到MAC解析机制来确定的,比如以太网上的IPv4的ARP。
其他接口,包括串口,使用点对点方案,只需连接两个点。不需要任何特定于接口的地址,因为一方发送的任何内容都是在另一方接收的。
https://networkengineering.stackexchange.com/questions/50070
复制相似问题