摘要: traceroute命令 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为 阅读全文
posted @ 2017-07-06 10:42 扇影无风 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 基本功能 在以太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的MAC地址。而在TCP/IP协议中,网络层和传输层只关心目标主机的IP地址。这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层IP协议提供的数据中,只包含目的主机的IP地址。于是需要一种 阅读全文
posted @ 2017-07-06 09:25 扇影无风 阅读(1413) 评论(0) 推荐(1) 编辑
摘要: 1. 四层模型 互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。 用户接触到的,只是最上面的一层,根本没有感觉到下面的层。要理解互联网,必须从最下层开始,自下而上理解每一层的功能。 如何分层有不同的模型,有的模型分七层,有的分四层。 四层模型自上而下分为应用层, 阅读全文
posted @ 2017-07-05 13:55 扇影无风 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。 总之,了解每个协议解决什么问题,带着问题看书,做实验,编小程序,抓包分析协议交互,协议字段,这样可以全方位的知道更多细 阅读全文
posted @ 2017-07-05 13:38 扇影无风 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Scrapy运行流程大概如下: 文件说明: scrapy.cfg 项目的配置信息,主要为Scrapy命令行工具提供一个基础的配置信息。(真正爬虫相关的配置信息在settings.py文件中) items.py 设置数据存储模板,用于结构化数据,如:Django的Model pipelines 数据处 阅读全文
posted @ 2017-04-06 13:57 扇影无风 阅读(120) 评论(0) 推荐(0) 编辑