
计算机网络
文章平均质量分 93
vectorX
github账号 100101001
展开
-
10 | 如何实现高性能的异步网络传输
异步的线程模型,与同步模型的最大区别是,同步模型会阻塞线程等待资源,而异步模型不会阻塞线程,它是等资源准备好后,再通知业务代码来完成后续的资源处理逻辑。这种异步设计的方法,可以很好解决IO等待问题。 我们开发的绝大多数业务系统都是IO密集型系统。跟IO密集型系统相对的另一种系统是计算密集型系统。 IO密集型系统大部分时间都在执行IO操作,这个IO操作主要包括网络IO和磁盘IO,以及与计算机连接的一些外围设备的访问。与之相对的计算密集型系统,大部分时间都是在使用CPU执行计算操作。我们开发的业..转载 2021-08-20 02:06:34 · 385 阅读 · 0 评论 -
【网络】TCP 的特点{更新中}
TCP是如何名副其实地进行传输控制的呢?它对传输进行的控制,主要目的是为了解决 UDP 中发生的丢包,重复收包,乱序等问题。 以下插图和内容分凝练于《图解TCP/IP(第5版)》((日)竹下隆史) 。对此书感兴趣网上资源自搜。侵权联系删除 太长不看可跳最后总结 TCP的序列号以及确认应答号 确认应答的起因:告知发送端,其发出的数据,接收端已收到。发送端借此决定对丢包重发。 序号的起因...原创 2020-01-31 16:31:55 · 210 阅读 · 0 评论 -
cookie与session区别
作者:轩辕志远 链接:https://www.zhihu.com/question/19786827/answer/28752144 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTT...转载 2018-05-19 22:10:40 · 180 阅读 · 0 评论 -
计算机网络实验——ns3仿真最短路由选择算法
实验设计: 九个节点的ad-hoc网络,路由协议采用最短路由选择算法 实验目的: 采用Floyd-Warshall算法实现ad-hoc网最短路由选择 学习NS3仿真模拟器 实验设置: 开发环境:Windows 10 Pro + VS2012 Express 开发工具:NS3+ Mercurial 开发语言:C++ 实验心得: Mercurial: 基于p...原创 2018-12-08 00:03:34 · 8649 阅读 · 57 评论