- 2024-11-14HTTP 协议学习笔记
HTTP协议学习笔记带新手走进神秘的HTTP协议-超超boy-博客园HTTP首部字段详细介绍-超超boy-博客园《白帽子讲web安全(第二版)》HTTP默认的端口号为80,HTTPS的端口号为443。HTTP是无状态协议,它不对之前发生过的请求和响应的状态进行管理。可以使用Cookie
- 2024-11-14【大模型书籍】复旦大学推出首部大模型中文专著,引领AI学习新风潮!
前言在信息爆炸的时代,自然语言处理(NLP)技术如同璀璨的星辰,照亮了我们与机器沟通的道路。而今,复旦大学自然语言处理实验室的教授团队,如同航海家般,为我们带来了一本指引大语言模型领域前行的明灯——《大语言模型入门与实践》。
- 2024-11-13UDP 协议 - 学习笔记
摘要:本文原创,转载请注明地址https://www.cnblogs.com/baokang/p/18543885一、UDP是什么UDP(UserDatagramProtocol)用户数据报协议是运输层协议的一种,是一种无连接的数据传输协议二、UDP协议的特点(1)UDP是无连接的,发送数据前不需要建立连接,因此减少的发生数据量和发送数据
- 2024-11-09计算机网络 - UDP 协议
定义UDP(UserDatagramProtocol)用户数据报协议:是一种无连接的数据传输协议,传输前不需要建立连接,没有复杂的协议优点是:首部开销小,不需要连接,机制简单,可以一对一,一对多,多对一通信,使用与直播、视频通话等业务领域缺点是:传输无序,不能保证消息一定送到,有丢包的问题报文如下UDP报
- 2024-10-23以太网数据帧结构
UDP段、IP数据包,以太网帧图示通信过程中,每层协议都要加上一个数据首部(header),称为封装(Encapsulation),如下图所示。不同的协议层对数据包有不同的称谓,在传输层叫做段(segment),在网络层主教座数据包(datagram),在链路层叫做帧(frame)。数据封装称帧后发到传输介质上,到达目的主机后每层协
- 2024-10-23HTTP 2.0 新特性
HTTP2.0新特性HTTP2.0为什么使用二进制分帧?二进制协议比文本协议更加紧凑,减少占用空间分帧层相当于将HTTP切分,更加灵活,比如可以对header帧做单独的特殊处理分帧层有着属于自己的报文头,其中的StreamIdentity使得操作系统具备将多个响应以及请求一一匹配的能力,这个
- 2024-10-15TCP协议
TCP报文段源端口和目的端口。各占2B。分别表示发送方和接收方使用的端口号。序号。占4B,范围为0~\(2^{32}-1\),共\(2^{32}\)个序号。TCP连接中传送的字节流中的每个字节都要按顺序编号,序号字段值指的是本报文段所发送的数据的第一个字节的序号。例如,一报文段的序号字段值是301,
- 2024-10-14UDP协议
UDP概述用户数据报协议UDP只在IP的数据报服务之上增加了很少一点的功能,即复用、分用以及差错检测功能。UDP的主要特点是:UDP是无连接的,即发送数据之前不需要建立连接,减少了开销和发送数据之前的时延UDP使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的连接状态
- 2024-10-13IPv6
IPv6的特点IPv6的主要特点如下:更大的地址空间。这是最重要的。IPv6将地址从IPv4的32位增大到128位,IPv6的地址空间是IPv4的\(2^{128-32}=2^{96}\)倍,从长远来看,这些地址是绝对够用的。扩展的地址层次结构。IPv6因为地址空间很大,所以可以划分为更多的层次。灵活的首部格式。IP
- 2024-10-12IP数据报
IP数据报的格式一个IP分组(或称IP数据报)由首部和数据部分组成。首部前一部分的长度固定,共20B,是所有IP分组必须具有的。在首部固定部分的后面是一些可选字段,其长度可变,用来提供错误检测及安全等机制。IP数据报的格式如图4.5所示。版本。占4位。指IP的版本,IPv4数据报中该字段
- 2024-10-01网络基础概念
1.协议的概念1.1什么是协议从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。假设,A、B双方欲传输文件。规定:第一次,传输文件名,接收方接收到文件名,应答OK给传输方;第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK;第三次,传输文件内容。同样,接收方
- 2024-09-15AI视频只有段子?不,轻舟已过万重山
大家好,我是Shelly,一个专注于输出AI工具和科技前沿内容的AI应用教练,体验过300+款以上的AI应用工具。关注科技及大模型领域对社会的影响10年+。关注我一起驾驭AI工具,拥抱AI时代的到来。昨天,我发了一条用AI制作的10秒钟的中秋创意视频,全网浏览量过万。创作这条视频,主要是想在中秋
- 2024-09-07第3章 数据链路层
PS:大标题的索引号并不有序,主要方便本人资料对看,请勿介意3.1数据链路层的功能概念:1.链路:结点到相邻结点的物理线路2.数据链路:链路+实现协议的硬件/软件3.1.1为网络层提供服务statesuiteg无确认的无连接服务可靠性由高层负责适合误码率较低的信
- 2024-09-05一文带你了解IP版本
一、IP地址有哪些版本互联网协议的原始版本于1983年在互联网的前身ARPANET中首次部署,也就是互联网协议版本4(IPv4)。在发展过程中,IPv4逐渐成为了互联网的基础协议之一。然而可供分配的IPv4地址空间逐渐耗尽,这促使互联网工程任务组(IETF)探索新技术以扩展互联网的寻址能力。其结果是互联
- 2024-09-04三水的计算机网络学习之旅----实例探索如何来分层处理
主机A要访问某个Web服务器1.首先在浏览器地址栏中输入Web服务器的域名,2.紧接着主机向Web服务器发送一个请求报文,3.服务器收到请求报文后执行相应操作,然后给主机发送响应报文4.主机收到响应报文后由浏览器负责解析与渲染。我们从五层原理体系来进行进一步解析:封装过程:(自
- 2024-08-23粘包现象 | wireshark抓包的使用
在TCP协议的通信过程中,由于其面向流的特性,数据在传输过程中可能会发生粘包现象,即多个发送的数据包被接收方一次性接收,导致应用层无法正确解析数据。1.粘包现象概述TCP协议为了保证传输效率,可能会将多次send调用发送的数据合并在一个TCP报文中发送出去。这样,接收方在读取时就
- 2024-08-14udp介绍
1.udp介绍udp是一个简单的面向数据报的运输层协议,进程的每个输出操作都正好产生一个udp数据报,并组装成一份待发送的ip数据包,这与面向流字符的协议不同,如tcp,应用程序产生的全体数据与真正发送的单个ip数据报可能没有什么联系。udp不提供可靠性:它把应用程序传给ip层的数据发送出
- 2024-07-31计算机网络基础第五讲 传输层
计算机网络基础第五讲传输层第一节:传输层概述1.运输层概述2.运输层功能两种不同协议:TCP:面向连接,全双工可靠信道;仅支持单播;复杂UDP:无连接不可靠;支持单播,多播,广播;应用层来负责可靠;简单第二节:端口号1.运输层的端口进程标识符来标记进程;不应该是操作系统提供标识符;为
- 2024-05-29《计算机网络微课堂》5-9 TCP报文段的首部格式
本节课我们介绍TCP报文段的首部格式。在之前的课程中我们曾介绍过,为了实现可靠传输,TCP采用了面向字节流的方式,如图所示TCP将应用进程交付下来的应用报文看作是字节流,存入TCP发送缓存中,但TCP在发送数据时是否发送缓存,取出一部分或全部字节,并给其添加一个首部使之成为TCP
- 2024-05-29《计算机网络微课堂》5-3 UDP和TCP的对比
本节课我们将从几个方面对比UDP和TCP。UDP和TCP是TCP/IP体系结构运输层中的两个重要协议,如图所示,这是我们之前课程中介绍过的TCP/IP体系结构,它的运输层有两个非常重要的协议UDP和TCP。在使用TCP/IP体系结构的网络通信中,这两个协议的使用频率仅次于往基层的IP协
- 2024-05-28《计算机网络微课堂》4-7 IPv4数据报的首部格式
本节课我们介绍IPv4数据报的首部格式,为了简单起见,之后我们将IPv4数据报简称为IP数据报,而不指出、版本号。IP数据报的首部格式及其内容是实现IP协议主要功能的基础,因此我们有必要搞清楚这部分内容,如图所示:这是IP数据报的首部格式,它由20字节的固定部分和最大40
- 2024-05-10HTTP 报文详解
报文的语法所有的HTTP报文都可以分为两类:请求报文和响应报文。请求报文会向Web服务器请求一个动作,响应报文会将请求的结果返回给客户端。请求和响应报文的基本报文结构相同请求报文的格式:<method><request-URL><version><headers><entity-body>响应报文的格式:<vers
- 2024-04-01TCP/IP 基础知识总结
我们刚开始接触计算机网络最多的协议,莫属TCP/IP协议了,TCP/IP协议同时也是互联网中最著名的协议。TCP/IP的历史背景最初还没有TCP/IP协议的时候,也就是在20世纪60年代,许多国家和地区认识到通信技术的重要性。美国国防部希望能够研究一种即使通信线路被破坏也能够通过其他
- 2024-03-15【计算机网络】传输层——传输层概念&UDP协议
传输层概述主要学TCP和UDP协议,为应用层提供通信服务,使用网络层的服务只有主机才有的层次(路由器到网络层就没了)传输层功能1.提供进程与进程之间的通信2.复用和分用3.传输层对收到的报文进行差错检测。4.传输层的两种协议。TCPUDP差异面向连接的传输控制协议T
- 2024-03-15【计算机网络】网络层——IPv6
为什么要有IPv6虽然32位IPv4地址空间的消耗,使用CIDR(无分组编址)和NAT(网络地址转换、应用在局域网与外部网络之间)延缓了一点但是治标不质本IPv6从 根本上解决(增加地址位数)Qos(QualityofService,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力