【网络协议】TCP三次握手,四次挥手 1:三次握手 可以先看看tcp的协议的图 序列号seq: 占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的 ...
分类:
其他好文 时间:
2020-06-20 17:00:02
阅读次数:
50
CAN接收和发送数据 我们需要把CAN的控制和收发器的工作过程了解透彻 CANAN总线的传输线缆用双绞线 CAN收发器是根据什么来?电信号 转换成逻辑电平 差分传输 总线电平有两种 显性电平和隐形电平 变化越快 速度越快....根据自己选择的标准! 控制器:......逻辑电平 到报文 数据帧举例 ...
分类:
其他好文 时间:
2020-06-20 13:24:41
阅读次数:
57
TCP 三次握手 第一次:客户端发送SYN,进入SYN_SEND状态。 第二次:服务端收到SYN,并发送SYN和ACK,由LISTEN状态变为SYN_RECVD状态。 第三次:客户端收到SYN和ACK,发送ACK报文,进入到ESTABLISHED状态。(服务端收到后也进入ESTABLISHED状态) ...
分类:
其他好文 时间:
2020-06-19 13:55:14
阅读次数:
64
什么是ICMPICMP的全称是InternetControlMessageProtocol(网际控制信息协议)。ICMP工作在TCP/IP体系中的网络层,是IP协议的一个补充,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。ICMP报文通常被IP层或更高层协议(TCP或UDP)使用。ICMP报文是在IP数据报内部传输的。IP协议是不可靠协议,不能保证IP数据报能够成
分类:
其他好文 时间:
2020-06-19 10:31:09
阅读次数:
54
前言 序列化是指将对象转换成可传输或可存储的形式的过程。常见的如文件存储,网络传输。 序列化是个过程,按照什么方式序列化呢?不同的序列化方式得到的结果也不近相同。微服务里超高的调用频率要求编解码的速度更快,大数据里要求数据存储的报文体积更小。 1. 序列化的定义 应用场景 如上面说到序列化用于将对象 ...
分类:
其他好文 时间:
2020-06-17 23:01:45
阅读次数:
78
计算机网络可以向用户提供哪些服务: 数据传输:网络间各个计算机之间互相进行信息的传递。 资源共享:进入网络的用户可以对网络中的数据、软件和硬件实现共享。 分布处理功能:通过网络可以把一件较大工作分配给网络上多台计算机去完成。 试从多个方面比较电路交换,报文交换和分组交换的主要优缺点 电路交换: 优点 ...
分类:
其他好文 时间:
2020-06-17 18:36:56
阅读次数:
75
报文 常见 GET 的报文如下 GET /index.html?name=everlose&age=28 HTTP/1.1 Host: localhost ...省略其他 request header 常见 POST 报文如下 POST /index.html HTTP/1.1 Host: loca ...
分类:
其他好文 时间:
2020-06-17 13:09:34
阅读次数:
63
简介 ICMP是封装在IP数据报当中的 ICMP通常被IP层或更高的协议使用,ICM报文时在IP数据报内部被传输的。 类型字段可以有15个不同的值,主要用来描述报文的作用,下图介绍了类型和代码分表代表了那些请求或响应 有几种情况都不会产生ICMP差错报文: 1.ICMP差错报文 因为已经是报的差错报 ...
分类:
其他好文 时间:
2020-06-17 13:01:50
阅读次数:
72
1、将两个文件按列合并,按行合并呢?答:行:awk '{print $0}' 1.txt 2.txt列:paste 1.txt 2.txt 2、为什么要在Lvs的后台真实服务器上绑定VIP呢?并且是在环回口上绑定VIP呢?答:(1)客户端发送给分发器的请求数据报文的目的IP地址是VIP,经过分发器器 ...
分类:
系统相关 时间:
2020-06-17 11:10:19
阅读次数:
72
1.在停止等待协议中,如果收到重复的报文段时不予理睬(即悄悄地丢弃它,而其他什么也不做)是否可以?试着举出具体例子说一下你的理解与看法? 2.在停止等待协议中,如果不使用编号是否可行?请说下你的理由? 3.假定在传输层使用停止等待协议。发送方在发送报文段M0后设定的时间内未收到确认,于是重传M0,但 ...
分类:
其他好文 时间:
2020-06-16 20:30:47
阅读次数:
92