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