排序
前端网络安全笔记
原文地址(本人博客):www.waylon.online/blog?id=505… 本文主要涉及6个内容: HTTP与HTTPS 同源策略(Same-origin policy,简称 SOP)/ 跨域资源共享(Cross-Origin Resource Sharing,简称 ...
10-计算机网络协议核心知识|【传输层-TCP连接】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 TCP经典面试题:三次握手四次挥手。 二、序号、确认号 发送HTTP请求前先建立...
HTTP缓存
相关概念 http 请求报文 报文格式为: 请求行 HTTP头(通用信息头,请求头,实体头) 请求报文主体(只有POST才有报文主体) http 响应报文 报文格式为: 状态行 HTTP头(通用信息头,响应头,实体头...
08-计算机网络协议核心知识|【传输层-TCP之可靠传输】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 TCP比UDP复杂,也是一个难点,在面试过程中也是会被大概率提问的。 二、TCP ...
(十二)探索高性能通信与RPC框架基石:Json、ProtoBuf、Hessian序列化详解
引言 如今这个分布式风靡的时代,网络通信技术,是每位技术人员必须掌握的技能,因为无论是哪种分布式技术,都离不开心跳、选举、节点感知、数据同步……等机制,而究其根本,这些技术的本质都...
Wireshark TS | 循序渐进看系统访问偶发失败
前言 某日研发中心一同事反馈系统访问发生异常,时不时的会出现系统打不开现象。出现生产问题影响业务正常运行,自然是紧急响应,遂配合研发同事一起排查和处理,整个过程一波三折,总结下来该...
iOS 网速检测方案
背景 为了基于网络状况做更细致的业务策略,需要一套网速检测方案,尽量低成本的评估当前网络状况,所以我们希望检测数据来自于过往的网络请求,而不是专门耗费资源去网络请求来准确评估。 指标...
一文带你入门网络协议
众所周知,网络是一台台的计算机构成的一张“大网”,彼此通讯,交互数据。我们也都知道不同的计算机厂家生产的计算机肯定是存在差异的,那么它们是如何克服这些差异进行通信呢? 1.目录 网络协...
02-计算机网络协议核心知识|【集线器/网桥/交换机/路由器】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备. 本文假设你具备HTML+CSS+JS+Java基础(知道基本语法及如何使用即可)。 二、...
【网络安全】「漏洞扫描」(一)基于自定义协议的特定设备扫描器
前言 本篇博文是《从0到1掌握安全测试》中「漏洞扫描」系列的第一篇博文,主要内容是介绍一种基于自定义协议的局域网特定设备扫描器,它可以自动扫描给定 IP 地址段内的特定设备,并进行登录验...
Wireshark TS | 二谈访问网页失败
前言 又一个访问网页失败的案例,该案例来自于 Wireshark sharkfest 2018 - Point And ShootPacket,其中的 Case 2 Cannot see homepage,描述的是来自 OSAKA 的用户抱怨访问一些网站页面不能显...
输入URL到返回,牵扯出的网络知识一(TCP/IP篇)
前言 了解TCP/IP五层模型,探究从URL输入到返回到底经历了什么,这篇文件比长 你会从中了解到关于五层模型、MAC、ARP、三次握手、四次挥手等知识 TCP/IP五层模型 物理层 电脑的传输介质,传输二...
14-计算机网络协议核心知识|【(非)对称加密/数字签名/证书】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 很多开发人员经常听说加解密,但对其中原理不太了解,今天我们就一起探讨一...
WKWebView详解(三)Cookie的认识
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第18天,点击查看活动详情 主要内容: Cookie认识 NSHTTPCookie 六大特性 1. Cookie认识 我们通过的服务器和客户端进行交互...
09-计算机网络协议核心知识|【传输层-TCP之流量控制和拥塞控制】
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备。 如果接收方的缓存区满了,发送方还在疯狂发送数据,接收方只能把收到的数据...
Linux 内核是如何将用户进程的数据包通过各个中断来配合网卡发送到目标机器上
Linux 内核是如何将用户进程的数据包通过各个中断来配合网卡发送到目标机器上. 本文内容参考张彦飞老师的 <深入理解Linux网络:修炼底层内功,掌握高性能原理> 收货内容: Socket 发送队...
01-计算机网络协议核心知识|了解网络协议
一、前言 复习网络协议核心知识,进一步夯实基础,为后面 参与物联网、音视频、直播等领域的项目做一定的知识储备 1. 互联网 互联网的出现,彻底改变了人们的生活方式,足不出户就可以购物、聊...
iptables是如何影响数据包的传输的?
iptables的表和链 iptables可以设置不同的规则,并且它把规则按用途进行分类,分成了4个表,分别是 表用途raw 表用于去除数据包上的连接追踪机制(Connection Tracking)。mangle 表用于修改数...
HCIA 9-OSPF协议
OSPF(Open Shortest Path First)开放式最短路径优先,是一种链路状态路由协议,用于在IP网络中计算最短路径。OSPF协议是基于Dijkstra算法的,它使用链路状态信息来计算最短路径。 由于RIP是基...
网络编程——RPC与HTTP基本介绍、历史追溯、主流应用场景、对比分析、为什么还需要使用RPC
一、HTTP与RPC基本介绍 HTTP协议(Hyper Text Transfer Protocol)超文本传输协议: 一个用于在网络上交换信息的标准协议,它定义了客户端(例如浏览器)和服务器之间的通信方式。如平时上网在浏...