网络
文章平均质量分 91
EricLi404
这个作者很懒,什么都没留下…
展开
-
Nginx执行阶段详细解析
Nginx 介绍Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强OpenResty介绍OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性转载 2021-04-16 11:23:37 · 324 阅读 · 0 评论 -
Thrift 学习笔记(with Go、Java)
Thrift 架构(Transport 、Protocol、Processor、Server)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DHW6Sjez-1618232943670)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/21b213ed-d457-4d9a-ae43-cd74093e9d38/Untitled.png)]Thrift软件栈分层从下向上分别为:传输层(Transpor原创 2021-04-12 21:10:05 · 324 阅读 · 0 评论 -
计算机网络原理笔记
计算机网络原理笔记 copyright: ©Leif_李宇阳 转载请注明出处。笔记在本地写了一个md文件,边写边更新,打算直接一个博文放全文的,可是csdn这个不争气的,笔记字数超过40000之后,markdown解析就各种错误,所以。。。分了章节。。。传送门大法好~~概述物理层数据链路层网络层运输层原创 2016-01-26 18:13:44 · 10413 阅读 · 7 评论 -
计算机网络原理笔记(五、运输层)
5.运输层5-1.运输层协议概述 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。 当网络的边缘部分中的两个主机使用网络的核心部分的功能进行端到端的通信时,只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。 5-1-1.进程之间的通信两个主机进行通信实际上就是两个原创 2016-02-23 14:36:25 · 4540 阅读 · 0 评论 -
计算机网络原理笔记(二、物理层)
2.物理层2-1.物理层的基本概念机械特性 指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。电气特性 指明在接口电缆的各条线上出现的电压的范围。功能特性 指明某条线上出现的某一电平的电压表示何种意义。过程特性 指明对于不同功能的各种可能事件的出现顺序。 2-2.数据通信的基本知识2-2-1.数据通信系统模型 2-2-2.几个术语数据(data)原创 2016-02-02 15:09:24 · 5547 阅读 · 7 评论 -
计算机网络原理笔记(一、概述)
1.概述1-1.网络(network)由若干结点(node)和连接这些结点的链路(link)组成。1-2.三种通讯方式客户服务器方式(C/S 方式)即Client/Server方式 浏览器服务器模式(B/S 方式) 即Browser/Server方式对等方式(P2P 方式)即 Peer-to-Peer方式 p2p模式不区分服务请求方和提供方1-3.三种交换方式电路交换报文交换分组交原创 2016-02-02 15:08:17 · 5459 阅读 · 5 评论 -
计算机网络原理笔记(三、数据链路层)
3.数据链路层 数据链路层使用的信道有两种: 点对点信道,广播信道3-1.使用点对点信道的数据链路层3-1-1.数据链路和帧3-1-1-1.链路链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。3-1-1-2.数据链路数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。原创 2016-02-02 15:10:46 · 6557 阅读 · 5 评论 -
计算机网络原理笔记(四、网络层)
4.网络层4-1.网络层提供的两种服务可靠交付*or最大努力交付*面向连接、无差错交付的虚电路服务–电信网无连接的、尽最大努力交付的数据报服务–因特网因特网的优点:网络的造价大大降低,运行方式灵活,能够适应多种应用。虚电路服务与数据报服务的对比对比的方面虚电路服务数据报服务思路可靠通信应当由网络来保证可靠通信应当由用户主机来保证连接的建立必须有不需要终点地址仅在连接建立阶原创 2016-02-13 18:24:18 · 8936 阅读 · 1 评论 -
子网掩码、端口、DNS、网关
1.子网掩码将IP地址划分为网络地址和本地地址两部分屏蔽一个IP地址的网络部分的“全1”比特模式。对于A类地址来说,默认的子网掩码是255.0.0.0; 对于B类地址来说默认的子网掩码是255.255.0.0; 对于C类地址来说默认的子网掩码是255.255.255.0。对应数值为255的IP地址为网络地址; 对应数值为0的IP地址位为本地地址。2.常见端口号 FTP(文件传输协议)原创 2015-11-29 22:40:41 · 6589 阅读 · 1 评论 -
TCP/IP四层模型解析
1.TCP/IP四层模型与OSI七层模型的对应关系1.网络接口层(主机-网络层) 网络接口层与OSI参考模型中的物理层和数据链路层相对应。 它负责监视数据在主机和网络之间的交换。 事实上,TCP/IP本身并未定义该层的协议,而由参与互连的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。 地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路原创 2015-11-29 15:20:40 · 9883 阅读 · 1 评论 -
OSI七层模型解析
OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型。在这一框架下进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性。原创 2015-11-29 12:42:08 · 969 阅读 · 3 评论 -
HTTP服务器响应状态信息
消息(1xx) 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。转载 2015-11-25 16:46:51 · 1008 阅读 · 2 评论 -
HTTP报文解析
超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应信息。一。HTTP请求报文 HTTP请求报文分为三部分:请求行、请求头部、请求包体1.请求行:由方法字段、URL 字段 和HTTP 协议版本字段 3 个部分组成,他们之间使用原创 2015-11-25 20:47:20 · 1638 阅读 · 1 评论 -
HTTP协议笔记
一。HTTP 工作原理 HTTP 协议采用请求/响应模型。客户端向服务器发送一个请求报文,服务器以一个状态作为响应。以下是 HTTP 请求/响应的步骤:客户端连接到web服务器:HTTP 客户端与web服务器建立一个 TCP 连接;客户端向服务器发起 HTTP 请求:通过已建立的TCP 连接,客户端向服务器发送一个请求报文;服务器接收 HTTP 请求并返回 HTTP 响应:服务器解析请求原创 2015-11-25 20:53:08 · 498 阅读 · 2 评论