协议简史:如何学习网络协议?

2019-01-18
阅读 3 分钟
9.9k
大学时,学到网络协议的7层模型时,老师教了大家一个顺口溜:物数网传会表应。并说这是重点,年年必考,5分的题目摆在这里,你们爱背不背。考试的时候,果然遇到这个问题,搜索枯肠,只能想到这7个字的第一个字,因为这5分,差点挂科。后来工作面试,面试官也是很喜欢七层模型,三次握手之类的问题,但是遇到这些问题时...

浏览器请求响应慢,该从哪些方面分析

2019-01-02
阅读 2 分钟
10.4k
查看网络面板 响应比较慢可以从两个层次去考虑 连接初始化阶段耗时 请求和响应耗时 查看关键指标: 排队 达到浏览器最大并发数量限制 有更高优先级的请求插队,低优先级的任务被延后 系统内存空间不足,浏览器使用磁盘空间 拥堵 原因和排队中类似 DNS查询 花在DNS查询上的时间 Proxy negotiation. 代理协商 Request sent...

哑代理 - TCP链接高Recv-Q,内存泄露的罪魁祸首

2018-02-24
阅读 3 分钟
7.2k
1. 问题现象 使用netstat -ntp命令时发现,Recv-Q 1692012 异常偏高(正常情况下,该值应该是0),导致应用占用过多的内存。 {代码...} 问题原因:代理的转发时,没有删除逐跳首部 2. 什么是Hop-by-hop 逐跳首部? http首部可以分为两种 端到端首部 End-to-end: 端到端首部代理在转发时必须携带的 逐跳首部 Hop-by-hop: ...