
计算机网络
文章平均质量分 92
qianye_97
这个作者很懒,什么都没留下…
展开
-
[计算机网络] TCP和UDP
TCP和UDP协议 UDP:不可靠,无连接,时延小,适用于小文件 TCP:面向连接,时延大,适用于大文件;确保可靠性:三次握手,超时重传,滑动窗口,拥塞控制。 TCP协议中包含了专门的传递保证机制,当数据接收方收到发送方传来的信息时,会自动向发送方发出确认消息;发送方只有在接收到该确认消息之后才继续传送其它信息,否则将一直等待直到收到确认信息为止。 与TCP不同,UDP协议并不提供数据传送的保证机制。如果在从发送方到接收方的传递过程中出现数据报的丢失,协议本身并不能做出任何检测或提示。 UDP具有TCP所原创 2021-08-22 20:44:13 · 1519 阅读 · 5 评论 -
[计算机网络] http协议相关
一、http请求报文 1是请求方法 OPTIONS:返回服务器针对特定资源所支持的 HTTP 请求方法。也可以利用向 Web 服务器发送’*'的请求来测试服务器的功能性。 HEAD:向服务器索要与 GET 请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响应消息头中的元信息。 GET:向特定的资源发出请求。 POST:向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST 请求可能会导致新的资源的创建和/或已有资原创 2021-08-19 21:54:29 · 198 阅读 · 1 评论 -
[计算机网络] 从输入网址到返回页面中间经历了什么
1. URL 解析 首先浏览器判断该URL是否是合法的URL。如果是合法的,就生成http请求报文。 2. DNS 解析 DNS解析就是将地址栏的域名转化为IP地址 DNS 寻址过程 在浏览器中输入 www.qq.com 域名,操作系统会先检查自己本地的 hosts 文件是否有这个网址映射关系。 如果在本地的 hosts 文件没有能够找到对应的 ip 地址,浏览器会发出一个 DNS请求到本地DNS服务器 。本地DNS服务器一般都是你的网络接入服务器商提供,比如中国电信,中国移动。 如果本地DNS服务器的缓原创 2021-08-19 15:51:46 · 842 阅读 · 0 评论 -
[https] HTTPS的加密原理
原文链接 为什么需要加密? 因为http的内容是明文传输的,明文数据会经过中间代理服务器、路由器、wifi热点、通信服务运营商等多个物理节点,如果信息在传输过程中被劫持,传输的内容就完全暴露了。劫持者还可以篡改传输的信息且不被双方察觉,这就是中间人攻击。所以我们才需要对信息进行加密。最容易理解的就是对称加密 。 http 和 https 的区别 https 协议要申请证书到 ca,需要一定经济成本; http 是明文传输,https 是加密的安全传输 连接的端口不一样,http 是 80,https 是转载 2021-07-17 13:21:51 · 397 阅读 · 1 评论 -
[计算机网络] 计算机网络基础知识
0、引言 OSI参考模型 协议 传输单位 应用层 报文 表示层 报文 会话层 报文 传输层 报文段 网络层 数据报,分组(如果IP数据报太大就切割成分组) 数据链路层 MAC, PPP, HDLC, CSMA/CD 帧 物理层 比特流 1、物理层 功能: 解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体 物理层设备 中继器(RP repeater):对信号进行再生和还原,对衰减的信号进行放大,保持与原数据相同,以增加信号传原创 2021-05-20 10:34:14 · 1017 阅读 · 3 评论