网络层转发分组的过程

分组转发都是基于目的主机所在网络的,这事因为互联网上的网络数远小于主机数,这样可以极大的压缩转发表的大小。当分组到达路由器后,路由器根据目的IP地址的网络地址前缀查找转发表,确定下一跳应当到哪个有路由器。因此,在转发表中,每条路由必须有下面的两条信息,即1,目的网络地址,2,下一跳地址。

这样,IP数据包最终一定可以找到目的主机所在目的网络上的路由器,可能需要童工多次简介交付,当到达最后一个路由器的时候,才试图向目的主机进行直接交付。

IP地址,是网络层及网络层之上使用的地址,他是分层式的。硬件地址,也就是MAC地址,是数据链路层使用的地址,他是平面的。IP地址放在IP数据报的首部,而MAC地址放在MAC帧的首部。把IP数据报封装为MAC帧后,数据链路层看不见IP数据报中的IP地址。

相关推荐
拾忆,想起33 分钟前
Dubbo跨机房调用实战:从原理到架构的完美解决方案
服务器·网络·网络协议·tcp/ip·架构·dubbo
辻戋42 分钟前
HTTP的血泪进化史
网络·网络协议·http
NiKo_W2 小时前
Linux 数据链路层
linux·服务器·网络·内网穿透·nat·数据链路层
拾忆,想起2 小时前
Dubbo网络延迟全链路排查指南:从微服务“快递”到光速传输
网络·网络协议·微服务·架构·php·dubbo
星轨初途2 小时前
数据结构二叉树之链式结构(3)(下)
c语言·网络·数据结构·经验分享·笔记·后端
曾经的三心草4 小时前
JavaEE初阶-网络原理1
java·网络·java-ee
国科安芯4 小时前
MCU芯片AS32A601与INA226芯片精确测量实现与应用
网络·单片机·嵌入式硬件·架构·安全性测试
liu****12 小时前
27.epoll(三)
服务器·开发语言·网络·tcp/ip·udp
云飞云共享云桌面12 小时前
如何降低非标自动化工厂的研发软件采购成本
运维·服务器·网络·数据库·性能优化·自动化