IP与以太网的转发操作

TCP模块在执行连接、收发、断开等各阶段操作时,都需要委托IP模块将数据封装成包发送给通信对象。

网络中有路由器集线器两种不同的转发设备,它们在传输网络包时有着各自的分工。

(1)路由器根据目标地址判断下一个路由器的位置

(2)集线器在子网中将网络包传输到下一个路由

实际上,集线器是按照以太网规则 传输包的设备,而路由器是按照IP规则传输包的设备,因此我们也可以作如下理解。

(1)IP协议(IP头部)根据目标地址判断下一个IP转发设备的位置

(2)子网中的以太网协议(MAC头部)将包传输到下一个转发设备

IP模块根据路由表Gateway栏的内容判断应该把包发送给谁。这里还需要执行通过IP地址查询MAC地址的操作,这里需要用到ARP(Address Resolution Protocol)协议。

MAC地址长度为48比特(6字节),有以下两种写法,意思一样:

1)00-80-C8-2D-82-EA

2)00:80:C8:2D:82:EA

相关推荐
MrSYJ8 小时前
TCP协议理解
后端·tcp/ip
网络研究院11 天前
2026年网络安全
网络·安全·法律·法规·趋势·发展
酣大智11 天前
ARP代理--工作原理
运维·网络·arp·arp代理
treesforest11 天前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
shushangyun_11 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
2601_9618451511 天前
粉笔行测题库|系统班|刷题
网络·百度·微信·微信公众平台·facebook·新浪微博
程序猿阿伟11 天前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome
InHand云飞小白11 天前
无人值守站点网络困境?工业级路由器IR315破解连接难题
网络·物联网·4g·工业路由器·4g路由器·iiot·蜂窝路由器
森G11 天前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
江华森11 天前
TCP/IP 协议栈实战 — 7 个实验详解
网络·tcp/ip·智能路由器