计算机网络的网络层

1、网络层的主要任务

  • 将分组从源主机经过多个网络和多段链路传输到目的主机

这个任务划分为分组转发 和路由选择两种重要的功能。

2、向上层提供的两种服务

2.1、面向连接的虚电路服务

核心思想:可靠通信应由网络自身来保证

  1. 通信双方沿着已建立的虚电路发送分组
  2. 很多⼴域分组交换⽹都使⽤⾯向连接的虚电路服务

2.2、无连接的数据报服务

核心思想:可靠通信应由用户主机来保证

  1. 不需要建立网络连接
  2. 每个分组可走不同的路径,因此,每个分组的首部 都必须携带目的地址的完整地址,通信结束后,没有需要释放的连接
  3. 这种通信⽅式所传送的分组可能误码、丢失、重复和失序。

3、网络层协议

3.1、IPv4数据报格式

3.2、标识、标志、片偏移

  • 标识(Identification):占16比特,数据包的ID,当数据包过⼤进⾏分⽚时,同⼀个数据包的所有片的标识都是⼀样的,有⼀个计数器专门管理数据包的ID,每发出⼀个数据包,ID就加1。
  • 标识(Flags):占3比特,最低位(More Fragment,MF),中间位(Don't Fragment,DF),最⾼位为保留位,必须设置为0。
  • 片偏移(Fragment Offset):占13⽐特,片偏移乘以8:字节偏移,每⼀片的⻓度⼀定是8的整数倍

3.3、生存周期

⽣存时间,占8⽐特

4、协议

相关推荐
EasyDSS4 小时前
连锁扩张管控难?一套视频会议/直播/点播/集群对讲EasyDSS音视频云平台打通门店全流程数字化
网络·音视频·easydss
比兔代理6 小时前
游戏、直播、远程办公遇到动态IP怎么办?
网络
Lzg_na6 小时前
ARP 地址解析协议详解
网络·网络协议
上海广测检测科技有限公司6 小时前
消费类智能联网设备安全分级国标征求意见要点解析:三级五维框架与跨境对标逻辑
网络·经验分享
QZ166560951597 小时前
金融数据流转监测排行:从看见到拦截的距离
网络·安全·网络安全·金融
zxanz19 小时前
SSL 证书申请下来快吗?
网络·网络协议·ssl
false_or_true10 小时前
一次由 tcp_tw_recycle 引发的“灵异”故障排查:基于双网闸架构的踩坑记
网络·tcp/ip·架构
爱写代码的倒霉蛋10 小时前
我用book-to-skill把尹圣雨的《TCP/IP网络编程》做成了知识库(适合快速入门网络编程)
网络·网络编程·知识库
..过云雨10 小时前
19.【网络】多路转接poll、epoll、Reactor反应堆 - 修正版
网络
Raas10011 小时前
MAI Gateway(魔芋企业级AI网关)功能全解:AI网关能做Prompt注入防护吗?一文看懂AI网关能力矩阵(v1.2.0)
网络·人工智能·gateway·prompt·mai gateway·企业级ai网关·企业级产品