计算机网络
文章平均质量分 73
johnllllll
这个作者很懒,什么都没留下…
展开
-
HTTP超时时间设置
在进行超时时间设置之前我们需要了解一次http请求经历的过程在客户端和服务器之间通常有一层网关来负责路由和负载均衡:DNS和TCP的超时时间通常由系统指定,DNS默认为5s,TCP建了超时默认为127s。原创 2024-05-11 19:28:41 · 3576 阅读 · 2 评论 -
GET和POST的区别
(1)GET参数通过URL传递,且参数类型只支持ASCII字符,长度有限制,POST参数放在Request body中。(2)GET请求会被浏览器缓存,而POST不会(3)GET请求只能进行url编码(application/x-www-form-urlencoded),而POST支持多种编码方式(application/x-www-form-urlencoded 或 multipart/form-data)(4)从RestFul接口看,GET 用于获取信息, Post用于提交信息。GET请求是原创 2020-09-21 15:47:47 · 94 阅读 · 0 评论 -
HTTP1.1、HTTP2.0、HTTP3.0
一、HTTP1.11、长连接 相比HTTP1.0,HTTP1.1默认支持长连接keep-alive,使用HTTP 流水线技术(HTTP pipelining,也有翻译为管道化连接),它是指,在一个TCP连接内,多个HTTP请求可以并行,下一个HTTP请求在上一个HTTP请求的应答完成之前就发起。2、分块传输编码 每个非空的数据块之前,会有一个16进制的数值,表示这个...原创 2020-09-03 21:30:05 · 658 阅读 · 0 评论 -
UDP协议
User Datagram Protocol(用户数据包协议)UDP直接接收应用层数据进行封装UDP包大小https://segmentfault.com/a/1190000017959319原创 2020-09-03 18:01:28 · 94 阅读 · 0 评论 -
ICMP协议
Internet Control Message Protocol(网际控制信息协议)出错时ICMP会把出错的数据包的IP头部和端口号作为数据返回。Ping 程序Ping 程序利用 ICMP 回显请求报文和回显应答报文(而不用经过传输层)来测试目标主机是否可达。它是一个检查系统连接性的基本诊断工具。ICMP 回显请求和 ICMP 回显应答报文是配合工作的。当源主机向目标主机发送了 ICMP 回显请求数据包后,它期待着目标主机的回答。目标主机在收到一个 ICMP 回显请求数据包后,它会原创 2020-09-03 17:22:28 · 169 阅读 · 0 评论 -
IP协议
4位版本 IPv4为4,IPv6为6 4位头部长度 标识该IP头部有多少个32位bit字(4字节),由于4位最大描述15,所以IP头部最大长度为60字节。 8位服务位 包括3位优先权位,4为TOS字段和1位保留字段。4为TOS字段分别表示:最小延时,最大吞吐量、最高可靠性和最小费用。其中最多能选择一位置1,应用程序根据实际需要来设置服务类型。 16位标识 唯一的标识主机发送的每一分数据报。其初始值由系统随机生成;通常每发送一个报文,它的值加一。当IP报文长度超过...原创 2020-09-03 16:57:39 · 261 阅读 · 0 评论 -
以太网
数据链路层的数据叫以太网帧以太网帧就是将网络层交付的数据添加报头信息后,此时的数据以帧的形式传递。以太网帧的格式如下:在这里,目的地址与源地址这里都指的是 MAC 地址。每一个主机对应唯一的一个 MAC 地址,是由网卡决定的,长度是 48 位,所以这里的目的地址与源地址都是 6 个字节,也就是 48 个比特位。在以太网帧的最后,还有一个 CRC 校验码,来校验数据是否异常。在中间,有一个两个字节的类型标识。这个类型字段有三种值,分别是 : IP、ARP、RARP。IP如果类型转载 2020-09-03 16:05:22 · 212 阅读 · 0 评论 -
计算机网络五层模型
应用层 HTTP、FTP 传输层 TCP、UDP 网络层 IP、ICMP、ARP 数据链路层 以太网 物理层 IEEE802.1A 封装与分用原创 2020-09-03 15:30:28 · 151 阅读 · 0 评论 -
TCP UDP的主要区别
TCP UDP的主要区别1、TCP需要建立连接,UDP是无连接的。2、TCP提供可靠的服务,UDP会丢包。3、TCP面向字节流(根据滑动窗口来确定发送报文大小),UDP是面向报文的(直接把应用层数据加上UDP首部进行发送)。4、TCP有拥塞控制,UDP没有。5、UDP头部开销小6、UDP支持一对一,一对多,多对一,多对多通信,而每条TCP连接只有两个端点。...原创 2020-05-17 19:18:38 · 308 阅读 · 0 评论 -
OSI七层模型及各层作用
OSI模型,即开放式通信系统互联参考模型,是国际标准化组织提出的一个试图是各种计算机或者通信系统在世界范围内互联为网络的...转载 2019-07-23 09:25:29 · 1569 阅读 · 0 评论 -
计算机网络概述
思维导图感觉不错的思维导图概述计算机网络在信息时代的作用21世纪的重要特征:数字化、网络化和信息化,它是一个以网络为核心的信息时代。三大类网络:电信网络、有线电视网络和计算机网络。互联网两个重要基本特点:连通性和共享互联网+:互联网+各个传统行业,其特点就是把互联网的创新成果深度融合于经济社会各领域之中。互联网概述网络的网络计算机网络由若干结点和连接这些结点的链路...转载 2019-07-24 16:48:22 · 4550 阅读 · 0 评论 -
TCP协议详解
TCP报文格式TCP流量控制流量控制(flow control)就是让发送方的发送速率不要太快,要让接收方来得及接收。在连接建立时,B告知A它的rwnd(recevicer window)=400,发送方的发送窗口不能超过接收方给出的接收窗口。其中存在一个问题:B向A发送了一个零窗口,但是过了不久,B的接收缓存又有了一些存储空间。于是B向A发送了rwnd=400的报文段,...原创 2019-07-25 20:34:59 · 225 阅读 · 0 评论 -
网络安全加密与HTTPS
一、对称加密1、概述加密和解密都使用同一把秘钥2、缺点秘钥需要双方先协商好,秘钥不适合在网上传输(在网上传输有被人截获的可能);每两个人就得用一种秘钥,如果人数多的话秘钥也多,维护起来麻烦。3、常见的对称加密算法:DES(Data Encryption Standard)3DES:也叫Triple DES,是三重DES加密。AES(Advanced Encr...原创 2019-06-26 13:56:52 · 710 阅读 · 0 评论