网络
文章平均质量分 87
mandagod
这个作者很懒,什么都没留下…
展开
-
HTTP 和 HTTPS 协议
HTTP 和 HTTPS 协议HTTP协议是什么? 简单来说,就是一个基于应用层的通信规范:双方要进行通信,大家都要遵守一个规范,这个规范就是HTTP协议。HTTP协议能做什么? 很多人首先一定会想到:浏览网页。没错,浏览网页是HTTP的主要应用,但是这并不代表HTTP就只能应用于网页的浏览。HTTP是一种协议,只要通信的双方都遵守这个协议,HTTP就能有用武之地。比如咱们常用的QQ,迅雷这些软转载 2015-07-30 13:36:11 · 783 阅读 · 0 评论 -
HTTP错误汇总(404、302、200……)
HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 - 对 Internet 服务转载 2015-10-09 16:59:03 · 2865 阅读 · 0 评论 -
HTTP 协议中的 Transfer-Encoding
HTTP 协议中的 Transfer-Encoding文章目录Persistent ConnectionContent-LengthTransfer-Encoding: chunked本文作为我的博客「HTTP 相关」专题新的一篇,主要讨论 HTTP 协议中的 Transfer-Encoding。这个专题我会根据自己的理解,以尽量通俗的讲述,结合代码示例和实际场景来转载 2016-11-02 16:07:19 · 1008 阅读 · 0 评论 -
[通俗易懂]深入理解TCP协议(上):理论基础
前言TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RFC793以及后面N多的RFC)。另外,本文我会使用英文术语,这样方便你通过这些英文关转载 2017-09-07 16:29:41 · 536 阅读 · 0 评论 -
[通俗易懂]深入理解TCP协议(下):RTT、滑动窗口、拥塞处理
前言此文为系列文章的下篇,如果你对TCP不熟悉的话,请先看看上篇《[通俗易懂]深入理解TCP协议(上):理论基础》 。上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之前,你需要做好准备,本篇文章有好些算法和策略,可能会引发转载 2017-09-07 16:31:30 · 808 阅读 · 0 评论 -
RPC、SQL、NFS属于OSI的哪一层
第一层:物理层第二层:数据链路层 802.2、802.3ATM、HDLC、FRAME RELAY 第三层:网络层 IP、IPX、ARP、APPLETALK、ICMP 第四层:传输层 TCP、UDP、SPX 第五层:会话层 RPC、SQL、NFS 、X WINDOWS、ASP第六层:表示层 ASCLL、PICT、TIFF、JPEG、 MIDI、MPEG 第七层:应用层 HTTP,FTP,原创 2017-12-20 11:06:23 · 10852 阅读 · 0 评论 -
TCP协议的三次握手四次挥手
IP协议、HTTP协议、TCP协议、TCP/IP 协议我们经常遇到,而且初学的时候容易弄混。那么他们之间有什么关系呢?重点内容1、什么是TCP/IP 协议TCP/IP不是一个协议,而是一个协议族的统称。里面包括IP协议、HTTP协议、TCP协议等。而三次握手四次挥手就发生在TCP协议中。TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层。每层都有相应的协议,具体如下图:下面是从网络...转载 2018-03-06 14:22:40 · 160 阅读 · 0 评论 -
非常详细的Docker学习教程
一、Docker 简介 Docker 两个主要部件: Docker: 开源的容器虚拟化平台 Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker Hub Docker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建立、运行、发布你的 D...转载 2018-05-22 20:27:14 · 861 阅读 · 0 评论