计算机网络知识点整理

计算机网络—IP头部结构,TCP头部结构,UDP头部结构 IP头部结构 IP头部结构图如下 注意:一行32bit为4字节,扩展的时候总是一行一行的拓展,也就是4个字节4个字节的扩展 版本号(Version):长度4bit,标识目前采用的IP协议的版本号,一般的值0100(IPv4),0110(IPv6) 首部长度(Header Length):长度4bit,这个字段的作用是为了描述IP头部的长度,IP头部长度是可变的(最常用的是红框中的部分,一共占20字节)。 - 首部长度部分占4个bit位,取值范围是0-15,单位为32bit(4个字节) - 整个IP头部 阅读详情

HTTP协议

HTTP是超文本传输协议,是基于TCP/IP协议的应用层协议。它定义了客户端和服务端之间交换报文的通信格式,默认端口是80.

常用的HTTP方法有:

GET:向服务器获取数据;

POST:向实体提交数据,通常会对服务器的数据进行修改;

PUT:上传文件,更新数据;

DELETE:删除数据;

HEAD:获取头部报文,但不返回主体内容;

OPTIONS:获取服务端支持的所有请求方式,用来检查访问权限;

CONNECT:通常用于SSL加密服务器的传输,管道方式的连接;

TRACE:回显服务器的请求,一般用来测试或判断。

GET和POST的区别

请求参数:GET请求参数通过URL传递的,POST请求参数放在请求主体中;

请求缓存:GET请求会被缓存,而POST请求不会,除非手动设置;

安全性:POST比GET安全,GET提交的数据都显示在URL上;

POST和PUT的区别

POST和PUT都是可以创建或者更新数据,但是在HTTP规范中,POST是非等幂的,多次调用会产生不同的结果,比如创建一个用户,多次使用POST会产生多个数据,而PUT则会覆盖前一个数据。

HTTP1.0到HTTP1.1的区别

① 持久连接:1.1版本引用持久连接,TCP连接默认不关闭,可以被多个请求复用,不用声明Connection:keep-alive。客户端和服务端一段时间没有通信就会主动断开连接。不过规范做法就是最后一个请求中声明Connection:close。

② 管道机制:1.1版还引用管道连接,就是在同一个TCP请求中,客户端可以同时发送多个请求。

③ Content-Length 字段:一个TCP连接可以传送多个回应,势必就要有一种机制来区分数据包属于哪一个回应。

④ 分块传输编码:使用Content-Length 字段的前提是,服务端发送回应之前,只要回应数据的大小。产生一块数据,就发送一块数据,采用‘流模式’取代缓存模式。

HTTP1.1到HTTP2.0的区别

① 多路复用:在一个连接里,客户端和浏览器都可以同时发送多个请求或回应。而且不用按照顺序一一对应,这样就避免了队头阻塞。

② 二进制协议:HTTP1.1版本的头部信息是文本,数据体可以是文本也可以是二进制。而HTTP2.0是彻底的二进制协议。头部信息和主体部分都是二进制,统称为‘帧’:头信息帧和数据帧。

③ 服务端推送:允许未经允许,主动向客户端推送。

④ 头部信息压缩:HTTP协议不带有状态,每次请求都必须附上所有信息,很多信息都是重复的,这样会浪费很多带宽,影响速度。HTTP2.0对这一点做了优化,引入头信息压缩。提高速度。

页面有很多图片,HTTP如何加载

HTTP1:浏览器对同源名最大连接数为6,所以会请求多次,可以用多域名部署解决。

HTTP2:支持多路复用,可以在一个TCP发送多个HTTP请求。

HTTPS和HTTP的区别

HTTPS需要ca证书,费用较高;

HTTP是超文本传输协议,信息是明文传递的,HTTPS是具有安全性的SSL加密传输;

HTTP使用的是80端口,HTTPS是443端口;

 

HTTP状态码

 

 304是什么

服务器为了提高网站访问速度,对之前访问的部分页面指定缓存机制。当客户端在对这些界面进行请求,服务端会根据额缓存内容判断和之前相比是否发生变化,如果相同返回304,此时客户端调用缓存内容,不必进行二次下载。状态码304不应该认为是一种错误,而是客户端有缓存下服务端的一种响应。搜索引擎止住会更加青睐内容源更新频繁的网站。
产生较多304状态码的原因有页面更新周期长或者不更新,页面是静态页面。304状态码出现过多会造成收录减少和权重下降的问题。

计算机网络模型

 三次握手和四次挥手

三次握手:客户端向服务端发送SYN请求同步,服务端接受请求将确定好的ACK和服务端请求SYN返回给客户端,客户端接收到服务段请求,发送ACK确认。

四次挥手:客户端向服务端发送释放请求,服务端返回ACK确认。因为TCP连接双向,服务端还有没发送完的数据会继续发送,结束后向客户端发送连接释放请求,客户端收到后发送ACK应答。

计算机网络原理知识点整理 1.计算机网络大发展 计算机网络从20世纪70年代开始发展,他的演变可以概括为 面向终端的计算机网络、计算机-计算机网络、开放式标准化网络以及因特网广泛应用和高速网络技术发展等四个阶段。 2.计算机—计算机网络 ARPA网 标志着目前所称的计算机网络的兴起。ARPANET是一个成功的系统,它是计算机网络技术发展中的一个里程碑。 IBM---SNA 和 DEC-- DNA 3.三大网络包括:电信网络、广播电视网络以及计算机网络 4.电话系统由三个主要的部件构成:(1)本地网络 ;(2)干线 阅读详情

相关推荐

计算机网络知识点整理-面经

计算机网络主要由一些通用的,可编程的硬件互联而成,这些硬件并非专门用来实现某一特定目的,这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛和日益增长的应用。

和大家一起涨芝士 512

计算机视觉中头部姿态估计的研究综述--Head Pose Estimation in Computer Vision - A Survey

计算机视觉中头部姿态估计的研究综述 埃里克.莫非,IEEE的初级会员 默罕 马努拜特里维迪,IEEE高级会员

coder_ycy的博客 2万+

计算机网络期末知识点简答题的整理和考点

一些个结合老师给的重点进行的整理 目录 一、概述部分 1、什么是面向连接和无连接?简述其特点。 2、什么是多路复用?常分为哪两种类型。 3、简述分层的特点和分层后数据的传递过程。 4、网络拓扑结构包括哪些? 5、网络按覆盖范围划分为几种类型?简述其特点。 6、简述电路交换和分组交换特点及工作过程。 二、应用层和运输层: 7、简述SMTP通信的三个阶段。 8、电子邮件系统的主要组成部分。 9、简述TCP三次握手过程。 10、简述UDP服务的特点。 11、简述TCP和UD....

hmysn的博客 6647

计算机网络复试知识点整理

云端马匪的博客 1401

别再怕无霍尔BLDC了!手把手教你用反电动势过零检测搞定电机换向(附STM32代码片段)

本文详细介绍了无霍尔传感器BLDC电机的驱动方法,重点讲解反电动势过零检测技术及其在STM32上的实现。通过硬件电路设计、信号调理和软件算法优化,手把手教你完成电机换向控制,并提供实用的调试技巧和代码片段,帮助开发者快速掌握无霍尔BLDC驱动技术。

weixin_42522575的博客 492

NetSuite软件二次开发:NetSuite二次开发最佳实践与案例分析

SuiteScript是NetSuite提供的一种用于二次开发的脚本语言,它基于JavaScript,但添加了特定的API和框架,以支持NetSuite平台的业务逻辑开发。SuiteScript有两种版本:SuiteScript 1.0和SuiteScript 2.0,后者提供了更现代的面向对象编程模型,增强了代码的可读性和可维护性。NetSuite允许用户自定义字段以满足特定的业务需求。这些字段可以添加到现有的记录类型中,也可以用于自定义记录。自定义字段可以是文本、数字、日期、下拉列表等多种类型。

kkchenjj的博客 1465

【计算机网络】强化知识点整理

本文系统梳理了计算机网络的核心知识点,包括:1)网络体系结构中的互联网特点、三种交换技术及协议三要素;2)物理层的奈奎斯特/香农定理、物理接口特性及设备;3)数据链路层的校验编码、滑动窗口协议及介质访问控制技术;4)网络层的IP编址、子网划分、路由聚合及IPv6特性;5)传输层TCP/UDP协议及拥塞控制机制;6)应用层DNS、FTP、电子邮件等协议的工作流程。全文以技术要点罗列的形式,全面涵盖了计算机网络各层的关键概念与实现原理。

preserver的博客 723

软解调详解

在这个示例中,生成了一个随机的比特序列,将其调制为QPSK信号,添加了高斯白噪声,然后计算了每个比特的LLR,并根据LLR的符号进行了解调判决。软解调是一种基于接收信号的概率估计进行解调的方法。与传统的硬解调相比,软解调不仅考虑了接收信号的幅度和相位信息,还利用统计特性计算每个比特为0或1的概率,从而提高了解调性能。软解调过程中涉及的主要公式包括对数似然比(LLR)的计算公式、信号的概率分布函数以及解调判决公式等。软解调的计算处理流程包括信号接收、预处理、相位估计、LLR计算、解调判决和输出等步骤。

ahah12345678的博客 1226

计算机网络(第七版)知识点整理资料

计算机网络(第七版)知识点整理资料 去发现同类优质开源项目:https://gitcode.com/ 简介 此资料文件包含《计算机网络(第七版)》谢希仁著一书的前六章知识点复习。内容经过整理,便于读者对计算机网络基础知识进行复习与巩固。 注意事项 本资料为试读版本,部分页面可能存在排版错乱的情况,但这不会影响下载后文件的完整性。 下载后请仔细检查文件内容,确保知识点的准确性与完整性。 使用说明...

gitblog_06764的博客 341

手把手教你学Simulink——基于Simulink的PR(比例谐振)控制器在单相整流中的应用

本文详细介绍了基于Simulink的PR(比例谐振)控制器在单相整流系统中的应用。通过与传统PI控制器的对比,阐述了PR控制器在交流信号跟踪中的优势:可实现50Hz正弦电流的无静差跟踪,THD低于2%,功率因数接近1。文章从PR控制器原理出发,提供了Simulink建模的具体步骤,包括主电路搭建、电压外环设计、PR控制器实现方法(推荐MATLAB Function方式)以及SPWM调制。通过仿真验证了PR控制在稳态和负载突变情况下的优越性能,并探讨了工程实践中的电网频率自适应、多谐振PR等关键技术。该教程为

MHD0815的博客 123

Vue3 - 超详细最新 wangEditor V5 富文本编辑器安装引入及使用教程,提供工具栏配置、基础富文本功能、API使用示例教程等(新手小白快速引入并植入到项目中)

vue3,wangEditorv5富文本编辑器,wangEditorv5官方文档,vue3最新安装wangEditorv5富文本详细使用教程,vue3使用wangEditorv5编辑器示例代码,vue3网站网页安装植入富文本编辑器教程,vue3wangEditor使用api,vue3安装富文本控制台出现报错如何解决,vue3wangEditor-v5工具栏配置,vue3中使用富文本编译器wangEditor5的方法,wangeditor5在vue3中的全使用过程,vue3超详细最新wangedi

🏆 前端领域优质创作者 4253

计算机网络知识点整理---概述(一)

本文章是根据B站的王道计算机考研-计算机网络进行整理 目录 计算机网络概念、组成、分类、功能 标准化工作及相关组织 性能指标之速率、带宽、吞吐量 性能指标之时延、时延带宽积、往返时延RTT、利用率 分层基本原则 7层OSI参考模型(法定标准) 应用层 表示层 会话层 传输层(以上端到端) 网络层 数据链路层 物理层(以上点到点) 5层TCP/IP参.........

吉屋安的博客 3063

姿态传感器/陀螺仪之ICM-42670-P应用原理图设计

ICM-42670-P采用LGA-14封装,尺寸为2.5x3x0.76毫米,工作电压范围为1.71V至3.6V,支持I3CSM、I2C和SPI串行通信接口。其设计目标是提供高精度、低功耗和小型化的解决方案,以满足消费类和工业应用的需求。ICM-42670-P是一款由TDK InvenSense推出的高性能六轴MEMS运动追踪传感器,集成了3轴陀螺仪和3轴加速度计,适用于多种应用场景,包括可穿戴设备、游戏控制器、无人机、AR/VR设备等。

corlin6688的博客 1205

计算机网络(谢希仁版)知识点整理

假期有一阵了,把上学期学过的计算机网络的相关知识点发上来,有需要的可以自行查看或者下载。使用的是微软自带的OneNote,下载后用OneNote打开比较方便。

qq_44832011的博客 376

lammps模拟技巧:高熵合金势函数设置三种方法

大家好,我是小马老师。 本文继续介绍lammps模拟中的势函数设置方法。 在前面的文章中,介绍过高熵合金的建模:高熵合金建模 高熵合金包含的原子数较多,势函数的设置相对复杂,在平时一对一的咨询中,这种问题也相对较多。 下面介绍三种高熵合金势函数设置方法。 1.下载专用势函数 下面的网站包含了大多数原子的势函数: https://www.ctcms.nist.gov/potentials/ 如需下载包含Fe原子的势函数,直接点Fe: 出现势函数列表: 比如Al-Co-Cr-Fe-Ni就是高熵合金AlCoC

lammps_jiayou的博客 8962

Spring Boot 调用豆包大模型如何开启联网搜索?

场景推荐方案有权限创建 Bot + 需强集成✅ 使用bot-xxxx无 Bot 权限 / 追求通用性✅ 自行集成搜索引擎 + 普通豆包模型仅需基础对话❌ 无需考虑联网豆包大模型确实支持联网搜索,但前提是:你用的是“智能体 Bot”,且它被配置了“网页搜索”插件,并调用正确的 API 端点。希望本文能帮你少走弯路,快速构建出真正“知天下事”的智能助手!

lpfasd123的博客 1123

计算机网络——知识点笔记整理(长期更新)

哈喽,大家好,我是小胡,今天准备给大家整理一个新坑——计算机网络的知识点,那么,话不多说,就开始啦

weixin_73891756的博客 652

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

计算机网络复习资料整理:助你高效复习,轻松掌握核心知识点

计算机网络复习资料整理:助你高效复习,轻松掌握核心知识点 【下载地址】计算机网络复习资料整理 这份资料全面整理了《计算机网络(谢希仁)》的核心知识点和重要概念,专为期末复习设计。无论你是初学者还是希望巩固知识,这份PDF都能帮助你系统掌握计算机网络的基础与进阶内容。结构清晰,重点突出,助你高效备考,轻松应对考试。快来下载...

gitblog_06752的博客 881

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

计算机网络知识点概览(分类整理)

PS: 文章由GPT生成,个人整理而来。点击标题可跳转进入知识点对应的文章。,因为在实际网络中,它们由应用程序自己处理。计算机网络是面试中的高频考点,涵盖。,就近提供内容,提高访问速度。

qq_45638953的博客 797

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

计算机网络期末复习知识点整理

B给A发,此时C想要发送信号给D,但C见听到戒指上有信号传输,则会等待B传输结束再进行给D的传输,但实际上这种等待是不必要的,因为C即使发给D也不会干扰A的接收信号,因为干扰只在接收方端产生,所以这种问题带来了效率的降低,根源在于C不知道接收方A的情况,只知道自己附近发送方B的情况。如果数据包需要分段,则需要将数据包的数据字段分成多份,每份数据再封装为一个数据包(添加数据包头部,为了能够路由转发),分段的数据包(子数据包)中的标识字段与被分段数据包(父数据包)的标识一致(继承)。

weixin_63171329的博客 3462

计算机网络考研知识点整理,计算机网络考研知识点

计算机网络考研知识点以下就是计算机网络考研知识点等等的介绍,希望为您带来帮助。1.计算机网络体系结构这部分内容要了解计算机网络概念的概念、组成;计算机网络的分类,发展过程等。理解网络分层结构、网络协议、接口、服务等概念。重点掌握OSI参考模型和TCP/IP模型的区别和联系。2.物理层对这部分内容的考查,以基本原理和概念的形式为主。掌握信道、信号、带宽、码元、波特、速率、信元、信宿、编码与调制、电路...

weixin_39700215的博客 1503

计算机网络名词解释dns_计算机网络名词解释知识点简答题整理

名词解释:基带传输:比特流直接向电缆发送,无需调制到不同频段;基带信号:信源发出的没有经过调制的原始电信号;URL:统一资源定位符,标识万维网上的各种文档,全网范围唯一;传输时延:将分组的所有比特推向链路所需要的时间;协议:协议是通信设备通信前约定好的必须遵守的规则与约定,包括语法、语义、定时等。网络协议:对等层中对等实体间制定的规则和约定的集合;MODEM:调制解调器;起始(原始)服务器:对象最...

weixin_42139871的博客 886

计算机网络前六章知识点整理,计算机网络知识点整理

计算机网络知识点概括计算机网络:就是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网络软件(即网络通信协议、信息交换方式、网络操作系统等)实现网络中资源共享和信息传递的系统。计算机网络:资源子网+通信子网资源子网:主机(Host) 、终端(Terminal)通信子网:通信结点+ 通信链路通信结点:路由器、结点交换机、分组交换设备(PSE)、分组装/卸设备(PA...

weixin_42513602的博客 527
上一篇: Vue学习
下一篇: vue项目之<el-cascader>
顺顺不吃竹笋
博客等级 码龄10年 32粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值