总结 本文对网络层要点进行总结。 网络层提供的服务 TCP/IP体系中的网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。网络层不提供服务质量的承诺,不保证分组交付的时限,所传送的分组可能出错、丢失、重复、失序。进程之间通信的可靠性由运输层负责。 互联网上交付的数据报种类 在互联网上 ...
分类:
其他好文 时间:
2021-07-05 18:35:17
阅读次数:
0
本章节使用的资料已经放到了开发板网盘资料中,路径为:“11_Linux 系统开发进阶\78_章节_网络通信-套字节 UDP 使用资料”。iTOP-IMX6ULL 实现基于 UDP 的 socket 编程。78.1 实验操作UDP 是用户数据报协议,它是一种无连接的传输层协议,提供面向事物的简单不可靠 ...
分类:
其他好文 时间:
2021-06-21 20:33:05
阅读次数:
0
目的不可达报文 类型:3 代码:0至15 检验和 未使用(全0) 收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节 源端抑制报文 类型:4 代码:0 检验和 未使用(全0) 收到的IP数据报的一部分,包括IP首部以及数据报数据的前8个字节 超时报文 类型:11 代码:0或1 检验和 ...
分类:
系统相关 时间:
2021-06-10 17:35:20
阅读次数:
0
存储转发数据报交换
提供给传输层的服务
面向连接——虚电路
非面向连接——数据报 ...
分类:
其他好文 时间:
2021-06-06 18:56:04
阅读次数:
0
像如上这种报错,DEBUG发现是因为文件后缀名写的是XLS,而程序给的是XLSX格式的的,而当ENDROW给10000时系统就会读取10000行数据,然后看数据并没有10000行就会出现如上DUMP,如果把文件后缀名改成与程序一致的XLSX,那么久没问题了 ...
分类:
其他好文 时间:
2021-06-04 19:55:11
阅读次数:
0
时延 指数据(报文/分组/比特流)从网络/链路的一端传送到另一端所需的时间,也叫做延迟。 由四种时延组成: 发送时延(主机内部发生):数据长度/带宽 传播时延(主机外部,即链路上发生):链路长度/信号载体在信道中的传播速度 排队时延 检错时延 *时延=四种时延之和 时延带宽积:时延(传播时延)与带宽 ...
分类:
其他好文 时间:
2021-05-24 07:24:42
阅读次数:
0
3.5 面向连接的运输:TCP 3.5.1 TCP连接 面向连接:两个进程必须握手,相互发送预备报文段来确保数据传输的参数,初始化和TCO连续相关的状态变量 TCP协议在端系统中运行,中间的网络元素对连接是忽视的,看到的是数据报 TCP连接是点对点,只在连接双方 客户先发送一个特殊的TCP文段,服务 ...
分类:
其他好文 时间:
2021-05-24 05:01:33
阅读次数:
0
简介 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。 支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。 Sona ...
分类:
其他好文 时间:
2021-04-30 12:13:25
阅读次数:
0
【UDP协议】 格式相对简单:源端口:端口号0-65535,1-1024保留端口号,为标准的服务端口目的端口:无须多解释UDP长度:header+data 总长度UDP校验和:伪头部,头部,data 三部分校验和。伪头部,文末稍作解释。数据:上层应用层的数据。伪头部UDP校验和中的伪头部,并非UDP ...
分类:
其他好文 时间:
2021-04-13 11:49:35
阅读次数:
0
SonarQube 简介 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。 支持java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管 ...