四大件之计算机网络
文章平均质量分 71
trigger333
When you work, work. When you laugh, laugh.
展开
-
HTTP代理,正向反向,代理的作用
目录HTTP代理正向代理和反向代理代理的作用HTTP代理http代理是指将使用http访问的数据(http数据流)转移到第三方(如网站-代理-您的计算机)的行为;或者具有转发http消息功能的服务器。事实上,http通常用于访问代理。例如,如果你不能直接访问某个网站(例如,有ip限制,或者你的网络有端口限制等。),你可以通过代理访问。最简单的是设置一个http代理,打包你的访问请求,以它的名义发送或接收信息,然后转给你。http代理简单来说就是网络信息的中转站。正向代原创 2022-04-14 17:51:14 · 3443 阅读 · 0 评论 -
TCP长连接,并行连接
目录访问百度官网有没有复用tcp连接什么时候会复用tcp连接并行连接并行连接可能会提高页面的加载速度,但不一定更快并行连接可能让人“感觉”更快一些访问百度官网有没有复用tcp连接有的 一共产生了8个http请求,每一个请求的 请求头中都有 keep alive。告诉服务器不关闭 TCP 连接。什么时候会复用tcp连接浏览器发送的 http 请求是复用一个 tcp 连接么 - Ever-Lose - 博客园发的同域名,并且是第一个请求完事了才发第二个...原创 2022-04-14 17:33:00 · 3869 阅读 · 0 评论 -
HTTP常见状态码 以及解决方法
目录主要状态码补充状态码410("Gone")409("Conflict")503("Service Unavailable")主要状态码补充状态码410("Gone")410用于服务器端知道客户端所请求的资源曾经存在,但现在已经不存在了的情况。409("Conflict")此响应代码表明:你请求的操作会导致服务器的资源处于一种不可能或不一致的状态。例如你试图修改某个用户的用户名,而修改后的用户名与其他存在的用户名冲突了。响应报头:若冲突是因为某.原创 2022-04-14 17:07:31 · 5558 阅读 · 0 评论 -
UDP传输 TCP传输
UDP TCP对比有TCP为什么还要有UDP?UDP有时比TCP更有优势。UDP以其简单、传输快的优势,在越来越多场景下取代了TCP,如实时游戏。(1)网速的提升给UDP的稳定性提供可靠网络保障,丢包率很低,如果使用应用层重传,能够确保传输的可靠性。(2)TCP为了实现网络通信的可靠性,使用了复杂的拥塞控制算法,建立了繁琐的握手过程,由于TCP内置于系统协议栈中,极难对其进行改进。采用TCP,一旦发生丢包,TCP会将后续的包缓存起来,等前面的包重传并接收到后再继续发送,延时会越来原创 2022-03-27 11:07:39 · 8934 阅读 · 0 评论 -
HTTP请求中数据包是如何达到服务器的
目录五层模型应用层传输层网络层OSPF协议数据链路层路由器、交换机、集线器的区别数据包在五层模型中的传输一台计算机的网络配置五层模型每一层的协议和设备, 数据包是如何达到服务器的。参考TCP/IP五层协议——数据包是如何到达服务器的_chengzeL的博客-CSDN博客客户端请求是如何到达服务器的_无忧杂货铺的博客-CSDN博客_客户端请求服务器的过程五层模型应用层负责进程间的通信,主要的协议有域名系统 DNS,映射HTTP协议,SM...原创 2022-03-27 10:40:01 · 2597 阅读 · 0 评论 -
HTTPS原理 如何实现安全通信
目录HTTPS原理数字证书CA可不可以用公钥加密服务器的公钥?参考:HTTPS理论基础及其在Android中的最佳实践_孙群的博客-CSDN博客_android httpshttps://blog.csdn.net/iispring/article/details/51615631HTTPS是什么?加密原理和证书。SSL/TLS握手过程_哔哩哔哩_bilibiliHTTPS原理我们知道,HTTP请求都是明文传输的,所谓的明文指的是没有经过加密的信息,如果HTTP请求被原创 2022-03-26 22:38:23 · 6763 阅读 · 0 评论 -
session,token,cookie区别
目录cookiesessiontoken总结cookiecookie在http请求的头部 headerscookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存在客户端上的,所以浏览器加入了一些限制确保cookie不会被恶意使用,同时不会占据太多磁盘空原创 2022-03-01 15:26:21 · 443 阅读 · 0 评论 -
计算机网络知识点整理(二)
session,token,cookie区别 http1.0和1.1的区别 HTTPS与HTTP的一些区别ping经过哪几层,会使用哪些协议 视频面试的时候采用的协议是什么?目录session,token,cookie区别cookiesessiontoken总结http1.0和1.1的区别HTTPS与HTTP的一些区别ping经过哪几层,会使用哪些协议视频面试的时候采用的协议是什么?http状态码session,token,cookie区别c...原创 2022-03-01 15:26:36 · 120 阅读 · 0 评论 -
计算机网络知识点整理(一)
计算机网络的体系结构,TCP协议的具体内容,流量控制,拥塞机制,三次握手,四次挥手等。目录计算机网络体系结构五层协议如何判断一个设备工作在什么层上面呢?在浏览器中输⼊url地址会发生什么TCP 三次握⼿和四次挥⼿三次握手为什么TCP客户端最后还要发送一次确认呢?TCP 的四次挥手四次挥手的原因为什么客户端最后还要等待2MSL?啥是套接字TCP 滑动窗口TCP 流量控制TCP 拥塞控制1. 慢开始与拥塞避免2. 快重传与快恢复参考:转载 2022-03-01 11:44:57 · 238 阅读 · 0 评论 -
P2P应用(BT种子,Skype,洪泛式查询)
目录P2P应用文件分发时, 客户机/服务器架构和P2P架构的对比BT种子Bittorrent技术对网络性能有哪些潜在的危害?P2P索引(P2P如何搜索信息的)集中式索引洪泛式查询层次式覆盖网络(典型例子:Skype)P2P应用文件分发时, 客户机/服务器架构和P2P架构的对比客户端/服务器架构分发文件的时间随着分发文件数量线性增加,而P2P架构所用时间会有一个界限,且较客户端/服务器小很多。所以下载文件时广泛使用P2P架构。BT种子Bi原创 2021-03-04 20:10:09 · 610 阅读 · 1 评论 -
DNS服务(域名解析服务)
DNS服务(域名解析服务),提供ip地址和域名之间的映射关系,这样我们在访问www.baidu.com的时候DNS就知道它的ip地址是202.108.22.5。目录DNS服务DNS服务采用的是分布式层次式的数据库全球13个ipv4根域名服务器都在外国,会对我国的网络安全造成什么影响:域名查询方法迭代查询递归查询DNS服务DNS服务采用的是分布式层次式的数据库全球13个ipv4根域名服务器都在外国,会对我国的网络安全造成什么影响:其实问题是有依据的,2003原创 2021-03-04 20:03:00 · 1600 阅读 · 1 评论 -
Email应用概述
传输信息为什么不采用点对点传输,因为不能保证两台设备同时在线,所以利用邮件服务器做一个中转。目录Email应用的构成组件email的缺点SMTP协议SMTP交互实例与http协议的对比SMTP协议如何传输视频、音频、图片等信息呢?邮件访问协议POP3和IMAP的区别:Email应用的构成组件email的缺点传输信息时间延迟较长,交互体验不好。在传递一些情绪反应、需要同情理解或社会支持的信息时,电子邮件就不能传递出这些情感。SMTP协议传输层原创 2021-03-03 16:21:01 · 420 阅读 · 1 评论 -
Web应用概述(持久性连接、http请求、http响应、cookie技术、web缓存/代理服务器技术)
web应用就是利用http协议进行互联互通的应用,常用的浏览器都属于web应用。目录遵循的协议HTTP连接的两种类型采用带有流水机制的持久性连接使得http通信时效率更高。具体的http信息http请求信息http请求消息的通用格式http响应消息Cookie技术cookie原理cookie的问题:隐私问题cookie时代即将终结?web缓存/代理服务器技术web缓存示例问题:代理服务器里面的缓存网页是最新版的吗,和原始服务器上面的一致吗?解决原创 2021-03-02 16:06:19 · 533 阅读 · 0 评论 -
计算机网络概述下
计算机网络性能目录计算机网络性能速率带宽延迟/时延分组交换为什么会有时延时延带宽积丢包率和吞吐量速率指的是额定速率(往往达不到)而且G和M、K之间的倍率是1000,不是1024;带宽指的是数据传输速度延迟/时延分组交换为什么会有时延主要来自四种延时时延带宽积丢包率和吞吐量...原创 2021-02-28 19:14:49 · 93 阅读 · 0 评论 -
计算机网络概述上
目录基本概念计算机网络 = 通信技术+计算机技术互联网的作用是什么呢?怎么实现数据从源到宿的传递呢:硬件+协议。网络协议:协议三要素:端系统上网端系统如何上网(通过路由器连接其他主机即为上网)客户/服务器( client/server)应用模型:客户发送请求,接收服务器响应如:Web应用,文件传输FTP应用怎么接入网络网络的核心:路由+转发数据交换电路交换报文交换分组交换报文交换与分组交换分组交换和电路交换基本概念计算机网络 = 通信技原创 2021-02-28 19:16:06 · 234 阅读 · 1 评论 -
计算机网络常考笔试面试题目整理
五层网络模型(每一层的作用、主要协议等)、TCP三次握手/四次挥手、UDP和TCP的区别、可靠传输、HTTP 和 HTTPS 的区别、HTTPS 的工作原理五层网络模型(每一层的作用、主要协议等)OSI七层网络模型属于学院派,TCP-IP五层网络模型属于实践派(也可分为四层)。比如我想登录一个网站,我输入了用户名和密码等信息,这个信息就依次通过http协议(报文)、TCP协议(用户数据报)、IP协议(数据报)、数据链路层的协议(帧/比特)变成不同的数据,最后能在网线上传输。在网站服务器接原创 2021-02-20 22:21:22 · 708 阅读 · 1 评论