网络层转发分组的过程

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

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

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

相关推荐
iナナ15 分钟前
Spring Web MVC入门
java·前端·网络·后端·spring·mvc
半路_出家ren1 小时前
IPTables防火墙
服务器·网络·iptables
朝新_2 小时前
【EE初阶 - 网络原理】网络通信
java·开发语言·网络·php·javaee
white-persist2 小时前
Burp Suite模拟器抓包全攻略
前端·网络·安全·web安全·notepad++·原型模式
科研鬼才(bushi3 小时前
计算机网络——数据链路层【碰撞检测、信道占用】
网络·计算机网络
liulilittle4 小时前
网络编程基础算法剖析:从字节序转换到CIDR掩码计算
开发语言·网络·c++·算法·通信
漫谈网络4 小时前
KVM创建的虚拟机,虚拟机的网卡是如何生成的
运维·服务器·网络·qemu·虚拟化·kvm
hanxiaozhang20184 小时前
Netty面试重点-1
网络·网络协议·面试·netty
yenggd5 小时前
sr mpls te隧道配置案例
网络·华为
skywalk81636 小时前
调试parlant的大模型配置,最终自己动手写了g4f的模块挂载
网络·人工智能·语言模型·tiktoken