排序
使用 Cloudflare 配置个人站点,并深入理解 CDN 服务
工作后,对某项新技术的学习往往出自功利或焦虑。而学习 CloudFlare 则可能帮你找回学习新技术的乐趣。 前言 你可能对网络基础设施原理或搭建私有云服务不感兴趣,所以这里先从功利的角度分析下...
重学网络-OSI 模型的层
OSI 模型的层 OSI 代表 开放系统互连。它由ISO(“国际标准化组织”)于1984年开发。它是一个 7 层架构,每一层都有特定的功能要执行。所有这 7 层协同工作,在全球范围内将数据从一个人传输到...
中兴交换机如何配置?有哪些常用的配置命令,本文值得收藏!
中兴交换机是一种常见的网络设备,用于构建和管理企业网络。它提供了丰富的功能和灵活的配置选项,使网络管理员能够根据特定需求进行定制化配置。本文将详细介绍中兴交换机的配置过程,包括登录...
深入理解QUIC协议-流控
我正在参加「掘金·启航计划」 为什么需要流控 先思考为什么需要流控。 假如没有数据发送的流控,发送端尽自己最大能力向接收端发送数据会出现什么现象: 如图中的例子,发送端发送数据的速度是7...
网络编程:TCP粘包问题——各层粘包_拆包、Nagle 算法、Go实现长度字段协议解决TCP粘包、使用TCP的应用层协议设计
一:TCP粘包介绍 1.1 TCP介绍 如上图,TCP具有面向连接、可靠、基于字节流三大特点。 字节流可以理解为一个双向的通道里流淌的数据,这个数据其实就是我们常说的二进制数据,简单来说就是一大堆...
04-计算机网络协议核心知识|【 路由/名词解释】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 在不同网段之间转发数据,需要有路由器的支持。 二、路由 默认情况下,路由...
12-计算机网络协议核心知识|【跨域/Cookie/Session】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用...
iOS老司机的网络相关Tips
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情 1. 前言: 作为一个有自我修养的iOS工程师, 对网络的理解体现在开发中的方方面面 如果你是个科班毕...
面试官:TCP是如何保证可靠传输的???
TCP 是一种面向连接的传输协议,它在网络通信中提供了可靠的数据传输。TCP 通过一系列机制来确保数据的可靠性和顺序性,以确保数据在发送和接收之间的正确传输。 以下是 TCP 保证可靠传输的主要...
三层交换机的配置
三层交换机的概念 三层交换机是一种网络设备,结合了交换机和路由器的功能。它能够在数据链路层和网络层之间进行转发和路由,实现高速的数据传输和灵活的网络管理。 三层交换机具有以下特点: ...
HTTPS中的TSL/SSL
1. 前言 最近工作涉及到 https 和 jwt,突然发现自己对加密解密以及相应的算法的理解还是很模糊,因此写这边文章主要是想理清脑子中的一些困惑。这篇文章不会涉及到算法的数学原理,如果想了解...
05-计算机网络协议核心知识|【物理层/数据链路层】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 在不同网段之间转发数据,需要有路由器的支持。 OSI七层模型中的物理层和数...
DLNA投屏协议从理论到实践优化
一、5W2H分析DLNA 二、细节探究 三、存在问题及注意事项 一、5W2H分析DLNA 1.1 什么是DLNA协议 DLNA 的全称是DIGITAL LIVING NETWORK ALLIANCE(数字生活网络联盟), 旨在解决个人PC、消费电器...
HTTPS协议-保障数据安全【安全篇】
我们都知道由于HTTP是明文的,整个传输过程完全透明,任何人都能够在链路中监听、修改、伪造请求/响应报文。所以不能满足我们的安全要求。比我如我们上网的信息会被轻易的截获,所浏览的网站真...
计算机网络那些事之 MTU 篇
哈喽大家好,我是咸鱼 今天我们来聊聊计算机网络中的 MTU (Maximum Transmission Unit) 什么是 MTU ? MTU(Maximum Transmission Unit)是指数据链路层中的最大传输单元 通俗点来讲,MTU 是指...
说一下GET请求和POST请求的区别
面试官常常会问到的一个问题就是:GET请求和POST请求的区别。因为一个看似简单的问题就能考察出面试者对网络协议和通信的掌握程度以及对前后端开发基础知识是否了解、安全性意识是否足够强,以...
17-计算机网络协议核心知识|【WebSocket/FTP】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 WebSocket、FTP、RESTful、SMTP、IMAP、POP等协议很多人可能仅仅听说过,但...
Connection refused问题总结
之前有一篇在雪球的时候遇见TCP的: TCP的CLOSE_WAIT和TIME_WAIT问题汇总 TCP连接问题排查 目录 case1 case2 case3 case4 tcpkill 断开源端连接 case5 模拟网络波动 这次接着进行汇总: case...
【HTTP完全注释】?爆肝万字!让你全面了解HTTP发展史!!!
完整手册可关注该仓库,给个✨ 该站点也会同步更新 HTTP的历史 超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是万维网(World Wide Web)的基础协议。自蒂姆·伯纳斯-...
07-计算机网络协议核心知识|【传输层-UDP】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备 传输层有两个协议是每一个程序员必然知道的:UDP、TCP。 二、传输层(Transpor...