网络层转发分组的过程

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

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

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

相关推荐
2301_780789662 小时前
渗透测试真的能发现系统漏洞吗
服务器·网络·安全·web安全·网络安全
天天开心a2 小时前
华为HCIP-Datacom-Core Technology H12-831 书籍目录
网络·华为
Davie_Liu2 小时前
【Docker Buildx】docker buildx本地构建多架构镜像,拉取镜像时的网络延迟问题(已解决)
网络·docker·buildx
提笔忘字的帝国3 小时前
宝塔SSL自动续签
网络·网络协议·ssl
上海云盾商务经理杨杨3 小时前
高防IP如何抵御CC攻击?2025年全面防护机制解析
网络·网络协议·tcp/ip·网络安全
青草地溪水旁4 小时前
网络包如何经过互联网接入路由器进入互联网内部?
网络·网络编程‘
yb0os14 小时前
RPC实战和核心原理学习(一)----基础
java·开发语言·网络·数据结构·学习·计算机·rpc
乱飞的秋天4 小时前
网络编程学习
网络·学习·php
Yuki’5 小时前
网络编程基础
网络
青铜发条6 小时前
【python】python进阶——网络编程
运维·服务器·网络