• 2025-01-20【计算机网络】传输层协议TCP与UDP
    传输层    传输层位于OSI七层网络模型的第四层,主要负责端到端通信,可靠性保障(TCP),流量控制(TCP),拥塞控制(TCP),数据分段与分组,多路复用与解复用等,通过TCP与UDP协议实现。端到端通信    传输层通过端口号(Port)来区分不同进程。端口号为16位数字(0-65535),用于标
  • 2025-01-17计算机网络基础——运输层
    5.1运输层概述5.2运输层端口号、复用与分用的概念端口号发送方的复用和接收方的分用TCP/IP体系的应用层常用协议所使用的运输层熟知端口号协议字段的值说明了封装的是何种协议数据单元5.3UDP和TCP的对比UDP为无连接的服务,TCP为面向连接服务UDP支持一对一、一对多
  • 2025-01-12什么是TCP重传率,有什么用?如何查看?
    TCP重传率是一个衡量TCP网络性能的重要指标,它指的是在TCP通信过程中,由于数据包丢失、损坏或确认(ACK)未按预期到达而导致的数据包重传的比例或率。TCP协议通过重传机制来保证数据传输的可靠性,但过高的重传率通常意味着网络质量问题,如网络拥、链路不稳定或质量差,从而导致网
  • 2025-01-11【pcap文件】TCP重传与重叠碎片
    #pcap文件网络流量数据包捕获是网络安全领域的重要部分,而pcap文件则是这一过程的常见载体。为了深入解析pcap文件中潜在的可疑网络流量,我们需要运用强大的网络安全威胁评估与审计工具。这些工具能够帮助我们捕捉、记录、检测和诊断网络中的数据传输问题,及时发现异常活动,保护我们
  • 2024-12-25WebRTC服务质量(08)- 重传机制(05) RTX机制
    WebRTC服务质量(01)-Qos概述WebRTC服务质量(02)-RTP协议WebRTC服务质量(03)-RTCP协议WebRTC服务质量(04)-重传机制(01)RTXNACK概述WebRTC服务质量(05)-重传机制(02)NACK判断丢包WebRTC服务质量(06)-重传机制(03)NACK找到真正的丢包WebRTC服务质量(07)-重传机制(04)接收NACK
  • 2024-12-23【Linux 网络 (五)】Tcp/Udp协议
    Linux网络一前言二、Udp协议1)、Udp协议特点2)、Udp协议格式3)、Udp报文封装和解包过程4)、UDP的缓冲区三、TCP协议1)、TCP协议特点2)、TCP协议格式1、4位首部长度、源端口、目的端口2、16位窗口大小3、Tcp确认应答机制4、序号和确认序号5、标记位四、面向字节流解释五、
  • 2024-12-16呕心沥血上万字——详解 TCP 协议!!
    目录1.TCP协议特点2.TCP报文格式 2.1源端口/目的端口2.24位首部长度2.3选项2.4保留位2.516位校验和2.66位标志位3.TCP核心机制一:确认应答3.1先发后至3.2序号/确认序号3.2.1如何编排3.2.2排序4.TCP核心机制二:超时重传4.1丢包 4.1.1丢
  • 2024-12-15网络原理05
    3.连接管理四次挥手   第六位FIN 结束报文段建立连接,一般都是客户端发起的断开连接,客户端和服务器都可以主动发起此时断开连接,就相当于是A和B都把对端的消息删除了和三次握手不同,此处的四次握手,不能把中间的两次交互合并——>ACK和第二个FIN的触发时机
  • 2024-12-14计算机网络-传输层 TCP协议(上)
    目录报头结构TCP的可靠传输机制核心机制一:确认应答TCP的序号和确认序号核心机制二:丢包重传核心机制三:连接管理建立连接-三次握手断开连接-四次挥手核心机制四:滑动窗口数据包已经抵达,ACK被丢了数据包就直接丢了​编辑报头结构4位TCP报头⻓度:表⽰该TCP头部
  • 2024-12-11网络安全、Web安全、渗透测试之笔经面经总结(一)
    本篇文章总结涉及以下几个方面:对称加密非对称加密?什么是同源策略?cookie存在哪里?可以打开吗xss如何盗取cookie?tcp、udp的区别及tcp三次握手,syn攻击?证书要考哪些?DVWA是如何搭建的?渗透测试的流程是什么xss如何防御IIS服务器应该做哪些方面的保护措施:虚拟机的几种连接方
  • 2024-12-08TCP连接过程中涉及到的状态转换
    TCP连接过程中涉及到的状态转换TCP服务器和客户端都要有一定的数据结构来保存这个连接的信息。在这个数据结构中其中就有一个属性叫做“状态”操作系统内核根据状态的不同,决定了当前应该干什么。(不会迷茫也不会混乱)LISTENLISTEN状态,表示服务器这边,创建好serverSo
  • 2024-12-07TCP的“可靠性”(上)
    目录TCP的“可靠性”(上)确认应答(可靠性传输的基础)超时重传连接管理(三次握手,四次挥手)TCP的“可靠性”(上)想必大家都或多或少的听说过TCP的特性:有连接,可靠传输,面向字节流,全双工本文重点讲讲TCP的“可靠性”网络通信过程是复杂的,无法确保发送方发送出去的数据,100%能够
  • 2024-12-07NR RLC(四) AM mode
    这篇是RLCAMmode的相关内容,RLC的ARQ是一种重传机制,其实NR三个不同的协议层MAC(HARQ)、RLC(ARQ)和PDCP都有重传功能。为什么三层协议都需要具备重传功能?早期也有思考过这个问题,这里引用5GNRTheNextGenerationWirelessAccessTechnology中的一段话来解释这个问题。 M
  • 2024-12-05计算机网络复习5——运输层
    运输层解决的是进程之间的逻辑通信问题两个主机进行通信归根结底是两个主机中的应用程序互相通信,又称为“端到端的通信”端口运行在计算机中的进程是用进程标识符来标志的。但不同的操作系统标识进程的方法不统一,因特网重新以统一的方法对TCP/IP体系中的应用进程进行标识。
  • 2024-11-28tcp是如何保证可靠连接的
    TCP(TransmissionControlProtocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。它通过以下几种机制来保证可靠的连接:三次握手(Three-wayHandshake):建立连接时,TCP使用三次握手来同步连接双方的序列号和确认号,确保双方的接收和发送通道都已准备好。序列
  • 2024-11-252. 传输层
    传输层TCP协议面向连接、可靠的、面向字节流的传输层通信协议。具体来说:面向连接就是必须是一对一,不能是一对多也不能是多对多;可靠的就是当网络发生变化,比如网络延迟,阻塞等情况,TCP都可以保证一个报文可以达到对端;面向字节流就是TCP协议的接受方必须知道消息的边界,这是因为一个
  • 2024-11-24TCP可靠机制详解
    重传机制针对数据包丢失的情况,会用重传机制解决。超时重传在发送数据时,设定一个定时器,当超过指定的时间后,没有收到对方的ACK确认应答报文,就会重发该数据,也就是我们常说的超时重传。TCP会在以下两种情况发生超时重传:数据包丢失,确认应答丢失缺点:当超时时间RTO较大时,重发
  • 2024-11-23TCP vs UDP:如何选择适合的网络传输协议?
    在网络通信中,TCP(TransmissionControlProtocol)和UDP(UserDatagramProtocol)是两种非常重要的传输层协议。它们各有特点,适用于不同类型的应用场景。本文将详细探讨TCP和UDP协议的结构、优缺点及应用,帮助您理解如何在不同情况下选择适合的协议。一、什么是TCP和UDP?TCP(传输控
  • 2024-12-03遍历for循环的使用
    笔记#遍历字符串foriin'hello':print(i)#range()函数,Python中的内置函数,产生一个[n,m)的整数序列,包含n但是不包含mforiinrange(1,11):#print(i)ifi%2==0:print(i,'是偶数')#计算1-10之间的累加和s=0#用于存储累加和foriinr
  • 2024-11-28[笔记]各种模板
    启动。快排(带随机)voidqsort(intl,intr){ if(l>=r)return; vector<int>p,q;p.clear(),q.clear(); for(inti=l;i<=r;i++){ if(a[i]<a[l])p.push_back(a[i]); if(a[i]>a[l])q.push_back(a[i]); } intu=l,v=r,val