网络层转发分组的过程

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

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

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

相关推荐
程序员-珍2 小时前
虚拟机ip突然看不了了
linux·网络·网络协议·tcp/ip·centos
4647的码农历程2 小时前
Linux网络编程 -- 网络基础
linux·运维·网络
向李神看齐2 小时前
RTSP协议讲解
网络
Death2002 小时前
使用Qt进行TCP和UDP网络编程
网络·c++·qt·tcp/ip
魏大橙3 小时前
linux RCE本地/公网测试
网络·网络协议·udp
陈逸轩*^_^*3 小时前
Java 网络编程基础
java·网络·计算机网络
l1x1n04 小时前
网络安全概述:从认知到实践
网络
鄃鳕4 小时前
HTTP【网络】
网络·网络协议·http
蜡笔小新星4 小时前
Python Kivy库学习路线
开发语言·网络·经验分享·python·学习
小白爱电脑6 小时前
WIFI网速不够是不是光猫的“路由模式”和“桥接模式”配置错了?
网络·智能路由器·桥接模式