Tag: TCP

18 total results found

MySQL 数据库连接原理和性能优化

高性能 MySQL 实战 整体架构

常见的 MySQL 客户端 MySQL 服务端启动之后,就可以通过客户端建立与服务端的连接,然后发送查询/更新请求了。 我们可以...

由 学院君 发布于6 months ago    浏览数: 1069    点赞数: 1

基于 Thrift + Laravel 构建微服务(二):引入 Swoole 重构服务端实现

微服务从入门到实践 RPC 框架

上篇分享学院君给大家演示了如何在 Laravel 项目中集成 Thrift 提供远程 RPC 服务调用,不过,Thrift 默认是基...

由 学院君 发布于1 year ago    浏览数: 2361    点赞数: 0

HTTP 性能优化篇(三):HTTP/2.0 简介

网络协议概论 HTTP 协议详解

目前主流的 HTTP 通信都是基于 HTTP/1.1 的,而 HTTP/1.1 自 1999 年发布的 RFC2616 之后再未进行...

由 学院君 发布于1 year ago    浏览数: 243    点赞数: 0

HTTP 协议概述(三):总体概览(下)

网络协议概论 应用层协议

HTTP 报文 书接上文,HTTP 报文是由一行一行的简单纯文本字符串组成,从 Web 客户端发往务器的 HTTP 报文称为请求报...

由 学院君 发布于1 year ago    浏览数: 278    点赞数: 1

电子邮件协议(下):如何通过 POP 及 IMAP 协议实现邮件接收

网络协议概论 应用层协议

POP 协议 上篇分享学院君介绍了电子邮件的起源,以及如何通过 SMTP 协议发送邮件,SMTP 的一个不利之处在于它支持的是发送...

由 学院君 发布于1 year ago    浏览数: 173    点赞数: 2

文件传输协议:通过 FTP 实现与远程主机的文件传输

网络协议概论 应用层协议

FTP 的英文全称是 File Transfer Protocol,意为文件传输协议,也就是在两个相连的计算机(通常是本地主机与服务...

由 学院君 发布于1 year ago    浏览数: 252    点赞数: 0

远程登录协议(上):通过 TELNET 模拟实现 HTTP 和 SMTP 客户端

网络协议概论 应用层协议

所谓远程登录指的是从本地计算机登录到网络另一端的计算机(通常是服务器或者云主机实例),远程登录成功后,就可以直接使用这些主机上的应用...

由 学院君 发布于1 year ago    浏览数: 335    点赞数: 1

Socket 编程(下):服务器如何提高并发量

网络协议概论 传输层协议

我们以 Web 请求为例,介绍如何让服务器同时处理更多请求,提高并发量。Web 请求一般都是 HTTP 请求,而 HTTP 协议又是...

由 学院君 发布于1 year ago    浏览数: 574    点赞数: 2

Socket 编程(上):套接字底层原理

网络协议概论 传输层协议

套接字简介 位于应用层的应用程序在基于 TCP 协议或 UDP 协议进行通信时,需要用到操作系统提供的类库,这种类库一般称为 AP...

由 学院君 发布于1 year ago    浏览数: 634    点赞数: 1

TCP 协议(下):流量控制和拥塞控制

网络协议概论 传输层协议

我们继续分享 TCP 协议,今天要介绍的是 TCP 协议如何进行流量控制和拥塞控制。在介绍这两个控制机制之前,我们需要先了解窗口的概...

由 学院君 发布于1 year ago    浏览数: 452    点赞数: 2

TCP 协议(中):三次握手与可靠传输

网络协议概论 传输层协议

上一篇分享学院君简单介绍了 TCP 协议的定义、特点及报文的首部格式,今天我们来详细介绍 TCP 协议是如何实现面向连接并确保可靠传...

由 学院君 发布于1 year ago    浏览数: 607    点赞数: 0

TCP 协议(上):TCP 简介与报文格式

网络协议概论 传输层协议

TCP 简介 前面学院君已经介绍过传输层有两个具有代表性的协议,分别是 UDP 协议和 TCP 协议,上一篇我们已经介绍过 UDP...

由 学院君 发布于1 year ago    浏览数: 632    点赞数: 0

传输层的定义及端口号设置

网络协议概论 传输层协议

讲完网络层协议,接下来学院君开始介绍传输层协议。传输层主要有两个协议:TCP 协议和 UDP 协议。TCP 提供面向连接的可靠性传输...

由 学院君 发布于1 year ago    浏览数: 559    点赞数: 2

一次网络请求的完整生命周期

网络协议概论 网络基础

今天,我们通过介绍一次网络请求的完整生命周期来看看在计算机网络世界中到底使用了哪些协议。为了方便理解,我们还是对照上一篇提供的 TC...

由 学院君 发布于1 year ago    浏览数: 1556    点赞数: 1

Socket 编程(一):Dial 函数及其使用

Go 入门教程 网络编程

传统的 Socket 编程 在 Go 语言中进行网络编程时,比传统的网络编程实现更加简洁。 回想下我们在 C 语言中编写网络程序...

由 学院君 发布于1 year ago    浏览数: 4408    点赞数: 0