计算机网络的网络层

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、协议

相关推荐
张小姐的猫16 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
国科安芯16 小时前
星间光链路:AS32S601型抗辐射MCU在空间激光通信终端控制中的技术实现
服务器·网络·单片机·嵌入式硬件·物联网·安全·信息与通信
可视化运维管理爱好者17 小时前
nVisual Studio:数据中心网络智能规划设计工具
网络·ide·visual studio
天行健,君子而铎17 小时前
知影-API风险监测系统:数据流转安全的核心防护方案
网络
其实防守也摸鱼17 小时前
补天SRC新手入门指南:从0到1的漏洞挖掘之路
网络·python·学习·安全·web安全·数据挖掘·挖洞
运维行者_18 小时前
如何查看每个IP的带宽使用情况?NetFlow 技术实战指南
开发语言·网络·分布式·后端·架构·带宽
振浩微433射频芯片18 小时前
工业遥控器总在关键时刻“掉链子”?——433MHz芯片方案如何破局
网络·单片机·嵌入式硬件·物联网·工业遥控
AGCSDNl19 小时前
线上起名网站深度测评
网络
2501_9160088919 小时前
HTTPS 抓包遇到证书绑定怎么办,使用 TraceEagle 解除 App 证书校验
网络协议·计算机网络·http·网络安全·ios·adb·https
weixin_7275356220 小时前
OSI 七层模型概览
网络