首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

internet上路由器之间传输需要知道物理层地址吗?解决方法

2012-03-22 
internet上路由器之间传输需要知道物理层地址吗?在以太网中数据传输要知道对方的MAC地址,可以用arp解析。那

internet上路由器之间传输需要知道物理层地址吗?
在以太网中数据传输要知道对方的MAC地址,可以用arp解析。那么在路由器之间,需要MAC地址吗?也是用arp广播?

[解决办法]
我想是要的,在以太网没有MAC地址怎么通信呢。路由器接受到IP包后应该是先查看IP包目的地址是否是自己网络中的主机,如果是就ARP广播找,如果不是就按照路由表将包转发到下一个路由器。

个人理解,如有高手请指教。
[解决办法]
关键是两两之间,不一定都用的以太网协议啊。
比如路由器和我家的moden 然后拨号到电信。不是用以太网协议,mac地址就用不上了吧,改用其他的。
[解决办法]
同3楼。

MAC地址、arp是以太网的东西,
如果路由器之间的底层网络是以太网的,就需要。
否则会有自己的链路层协议处理这些东西。
[解决办法]

直接用链路层协议就可以了
不需要mac地址的
只需要知道目的ip是通向那个网络接口的。直接把数据发送到接口上就可以了
[解决办法]
网络接口之间还是需要相互知道以太网地址才能正常通信的。数据包到接口时有目的地址和下一跳地址两个地址,目的地址是数据包最终的地址,下一跳地址是数据的下一个接收点,也就是另个路由器接口。显然两个路由器的接口之间是需要以太网地址的。
[解决办法]
两个路由器之间连接,有可能是点对点,有可能是以太网,有可能是帧中继, 或者虚拟链路。
 经过RIP, OSPF等路由协议, 构建了路由表, 就可以传输数据了。
[解决办法]
如果以太网口连接两台路由器的话,正常是要跑ARP协议来映射ip和以太网物理地址的
路由器协议是建立ip之上的
[解决办法]
路由器之间,就是两个路由器相连的意思么?若是那样,感觉应该不用,路由表不就是做这个功能的么。
但是实际中,一般两个路由器之间一般是要连网络的,网络上有设备,你想要将数据包传递过来,那就得用MAC地址了。
[解决办法]
以太网是需要的

出路由器 物理层+链路层+网络层,链路层填写MAC,中间的交换机根据目的MAC才能知道从哪个接口转发出去
达到目的路由器后才可以识别是发送给自己的网卡的信息,上送给网络层


[解决办法]
关注
[解决办法]
以太协议是需要的,其他协议使用其他的标识

热点排行