文章分类 -  网络

摘要:概念 ARQ:自动重传请求(Automatic Repeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一. RTO:Retransmission TimeOut FEC:Forward Error Correction kcp简介 kcp是一个基于udp实现快速、可靠、向前纠 阅读全文
posted @ 2020-06-20 16:44 小天儿 阅读(313) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.opsers.org/linux-home/videos/chapter-netfilter-iptables-raiders.html 防火墙 防火墙简介 防火墙分类 防火墙的工作原理 iptables iptables基础 iptables传输数据包的过程 iptab 阅读全文
posted @ 2018-01-23 18:54 小天儿 阅读(526) 评论(0) 推荐(0) 编辑
摘要:SSL/TLS作为一种互联网安全加密技术,原理较为复杂,枯燥而无味,我也是试图理解之后重新整理,尽量做到层次清晰。正文开始。 1. SSL/TLS概览 1.1 整体结构 SSL是一个介于HTTP协议与TCP之间的一个可选层,其位置大致如下: SSL:(Secure Socket Layer,安全套接 阅读全文
posted @ 2018-01-22 16:46 小天儿 阅读(390) 评论(0) 推荐(0) 编辑
摘要:原文:https://www.zhihu.com/question/21464851/answer/223124156 阅读全文
posted @ 2017-09-20 18:05 小天儿 阅读(551) 评论(0) 推荐(0) 编辑
摘要:libuv 和 libev ,两个名字相当相近的 I/O Library,最近有幸用两个 Library 都写了一些东西,下面就来说一说我本人对两者共同与不同点的主观表述。 高性能网络编程这个话题已经被讨论烂了。异步,异步,还是异步。不管是 epoll 也好,kqueue 也罢,总是免不了异步这个话 阅读全文
posted @ 2016-09-17 19:54 小天儿 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:1. 正则表达式规则 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2, 阅读全文
posted @ 2016-09-10 17:36 小天儿 阅读(245) 评论(0) 推荐(0) 编辑
摘要:服务器通讯原理就是一台socket服务器A,另一台socket客户端B,现在如果要通讯的话直接以流方式写入或读出。 这样能实现通讯,但有个问题。如何知道更多信息?比如需要发送流大小,编码,Ip等。 这样就有了协议,协议就是规范,就是发送的流中携带了很多的内容。 RPC的实现就是一种规范。可参考htt 阅读全文
posted @ 2016-05-23 05:37 小天儿 阅读(1623) 评论(2) 推荐(1) 编辑
摘要:对于很多设备之间的通信,经常需要自己设计一套通信协议。当然此处的通信协议一般都是建立在TCPIP协议等协议基础之上的协议,也就是在已有协议的基础之上,在定义一套协议。例如:有一套检测降雨量的设备(一般为简单的嵌入式设备)需要把采集到的的数据上报给中心服务器(一般为一台性能特别好的计算机)。就需要一套 阅读全文
posted @ 2016-04-07 11:53 小天儿 阅读(2905) 评论(1) 推荐(1) 编辑
摘要:(一) 对象更新校验方式: HTTP通过两种方式验证对象是否有更新if-non-match 或者 if-modified-since. 通过在Request中包含上述header向服务器发起询问。当response中包含E-tag头时,浏览器应该使用if-non-match来询问;response中 阅读全文
posted @ 2015-08-17 09:10 小天儿 阅读(448) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示