随笔分类 -  计算机网络

摘要:1. 网络通信和三次握手 我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样: 发送这个包,需要知道两个地址:对方的MAC地址、对方的IP地址。有了这两个地址,数据包才能准确送到接收者手中。但是, 阅读全文
posted @ 2018-01-07 14:52 nDos 阅读(1019) 评论(0) 推荐(0)
摘要:1. 互联网 互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。 当我们通过DNS解析的过程知道了某个域名(比如www.nDos.com)对应的IP地址,下一步是判断本机 阅读全文
posted @ 2018-01-07 14:19 nDos 阅读(343) 评论(0) 推荐(0)
摘要:1. DNS 在互联网上的每一个计算机都拥有一个唯一的地址,称作“IP地址”(即互联网协议地址)。由于IP地址(为一串数字)不方便记忆,DNS允许用户使用一串常见的字母(即“域名”)取代。比如,您只需键入www.icann.org,而不是“192.0.34.163”。即可访问ICANN的官方网站。D 阅读全文
posted @ 2018-01-07 13:10 nDos 阅读(390) 评论(0) 推荐(0)
摘要:1. 浏览器缓存 浏览器缓存的知识是前端工程师必须要掌握的,因为这些知识直接影响到你的页面的用户体验,影响到你的页面的加载策略。接下来将要详细的讲述浏览器缓存的概念和原理,缓存的知识除了和浏览器有关,还涉及到HTTP协议。 1.1 概念 浏览器缓存(Browser Caching)是为了节约网络的资 阅读全文
posted @ 2018-01-07 00:53 nDos 阅读(330) 评论(0) 推荐(0)
摘要:1. 浏览器与触屏 1.1 用户输入[input] 键盘的USB元件通过计算机上的USB接口与USB控制器相连接,USB接口中的第一号针为它提供了5V的电压 键码值存储在键盘内部电路一个叫做"endpoint"的寄存器内 USB控制器大概每隔10ms便查询一次"endpoint"以得到存储的键码值数 阅读全文
posted @ 2018-01-06 17:44 nDos 阅读(736) 评论(0) 推荐(0)