常见的网络编程面试题汇总

网络编程相关视频解析手写一个用户态网络协议栈,瞬间提升你网络功底Tcp/ip协议栈技术专题训练营(1)Tcp/ip协议栈技术专题训练营(2)tcp和udp的区别(1) TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接(2) TCP提供可靠

Go 语言使用 TCP_NODELAY 控制发包流量

本文将简单介绍其中的Nagle 算法,与 Nagle 算法相关的 socket 选项TCP_NODELAY,以及在 Go 语言中如何使用它。

MQTT:心跳机制(Keep Alive)

在这篇文章中,我们将讨论MQTT的Keep Alive功能以及为什么此功能对移动网络特别重要。正文TCP连接半开问题MQTT 基于传输控制协议 (TCP)。该协议确保数据包以“可靠、有序和错误检查”的方式通过互联网传输。然而,通信双方之间的传输有时会不同步。

玩转Socket,你还是要懂这些概念

TCP-UDP协议层、Socket高级层:会话层、表示层、应用层Socket简单来说是IP地址与端口的结合协议一种地址与端口的结合描述协议TCP/IP协议的相关API的总称;是网络Api的集合实现涵盖了。

「PHP」先从一个简单的socket服务器开始

socket的中文名字叫做套接字,这种东西就是对TCP/IP的“封装”。现实中的网络实际上只有四层而已,从上至下分别是应用层、传输层、网络层、数据链路层。

PHP与Swoole是如何异步通讯的

今天要分享的视频教程【Swoole4.2从入门到精通全套高级实战】,Swoole是面向生产环境的PHP异步网络通信引擎,使PHP开发人员可以编写高性能的异步并发TCP、UDP、Unix Socket、HTTP和WebSocket服务。

Tcp Socket 多客户端处理

多客户端处理是在Echo的基础上做了升级,使其可以对多个客户端进行响应。这次修改的方向有两个,一个是去除两个实例中的重复代码,对套接字函数的调用做一个初步封装,另一个是新建可以处理多个客户端的服务端项目。添加一个公用类库,命名为Echo.

一篇搞懂TCP、HTTP、Socket、Socket连接池

前言:作为一名开发人员我们经常会听到HTTP协议、TCP/IP协议、UDP协议、Socket、Socket长连接、Socket连接池等字眼,然而它们之间的关系、区别及原理并不是所有人都能理解清楚,这篇文章就从网络协议基础开始到Socket连接池,一步一步解释他们之间的关系。

网站地图