帧是如何在互联网中转发的呢

以太网mac帧是知道对面主机的IP地址的,所以在IP数据报中,目的主机和源主机的IP地址在网络中转播是不变的,在同一局域网中,比如说是交换机构成的交互式以太网,通过自学习算法知道自己的转发表(MAC地址和转发端口的映射关系),既然知道了目的主机的IP地址,就把目的主机的IP地址和自己的IP地址的网络前缀作比较,发现不是在一个局域网下的话,就把此MAC帧发送给自己的局域网的网关(就是路由器的接口IP地址,这个是以及知道的,配置的时候会进行默认网关的配置),如果不知道自己网关的MAC地址的话就会通过一个地址解析协议ARP(它是一个广播帧),来获取到默认网关的MAC地址,然后封装自己的数据帧发送给自己的默认网关,路由器上的默认网关会查找路由表(路由表是网络地址和下一跳接口的IP地址的映射,有的网络地址是直连当前路由器的接口的,通过静态路由配置和RIP和OSPF进行路由表的生成)来确认转发到那个路由器的接口,也就是目的IP地址的网络前缀和路由表中的网络地址进行比对,看是否要转发给别的路由器还是这个网络地址是直连的,如果直连的话就用ARP来找到目的主机的MAC地址进行,转发就完成,如果不是直连的话就根据路由表网络地址确定下一跳的路由器接口的IP地址,知道找到目的主机的网络地址的路由器直连接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值