Scrapy 使用了 Twisted 异步非阻塞网络库来处理网络通讯,整体架构大致如下(绿线是数据流向): Scrapy主要包括了以下组件: 引擎(Scrapy)用来处理整个系统的数据流处理, 触发事务(框架核心) 调度器(Scheduler)用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请 ...
分类:
其他好文 时间:
2020-04-05 18:28:55
阅读次数:
140
TCP/IP协议族 TCP/IP协议族是一个网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。该协议家族的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准。这个协议族由互联网工程任务组负责维护。TCP/IP 协议族是Internet最基本的协议,HTT ...
分类:
Web程序 时间:
2020-04-03 23:35:21
阅读次数:
98
一、什么是协议? 协议就是计算机通讯的规则,同种协议之间互通是没问题的,如果不同种协议会发生不互通,tcp/ip协议是应用最广的协议 二、什么是tcp/ip协议 传输控制协议/互联网协议 网络通讯协议,这个协议是internet最基本的协议,也是Internet国际互联网的基础 三、tcp/ip协议 ...
分类:
其他好文 时间:
2020-04-02 15:53:28
阅读次数:
80
摘要:本文实例讲述了php异步多线程swoole用法。分享给大家供大家参考。具体分析如下:swoole重新定义PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务,下面的实例就可以证实这一功能。一般来说,Swoole提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步M ...
分类:
编程语言 时间:
2020-04-01 21:03:35
阅读次数:
116
SMBv3介绍 服务器消息块(SMB),是一个网络通信协议,用于提供共享访问到文件,打印机和串行端口的节点之间的网络上。它还提供了经过身份验证的进程间通信机制。SMB的大多数用法涉及运行Microsoft Windows的计算机,在引入Active Directory之前被称为“ Microsoft ...
分类:
其他好文 时间:
2020-04-01 14:51:15
阅读次数:
161
Netty有什么特点 高并发 :Netty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高 。 传输快 :Netty的传输快其实也是依赖了NIO的一个特性——零拷贝。 封装好: Netty ...
分类:
Web程序 时间:
2020-04-01 09:12:32
阅读次数:
112
Socket套接字理解: * 网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字。 * 通信的两端都有Socket。 * 网络通信其实就是Socket间的通信。 * 数据在两个Socket间通过IO流传输。 * Socket在应用程序中创建,通过一种绑定机制与驱动程序建立 ...
分类:
其他好文 时间:
2020-03-31 01:18:59
阅读次数:
70
网络嗅探与协议分析 [TOC] 分析一款抓包软件 分析的软件名称为winpcap是一款开源的抓包软件。 下面代码为不同协议的格式 ipv4报文的格式。 TCP报文首部的格式。 UDP报文首部的格式。 ICMP报文首部的格式。用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达 ...
分类:
其他好文 时间:
2020-03-28 23:15:57
阅读次数:
78
转自:https://blog.csdn.net/bailang_zhizun/article/details/78327974?utm_source=copy 最近在学习QT,了解到QT可以进行SOCKET网络通信,进行学习,并建立一个简单的聊天DEMO。为了测试是否能与VS2012下的程序进行通 ...
分类:
其他好文 时间:
2020-03-27 23:32:22
阅读次数:
135
最近面试被问到的几个问题,于是整理收集如下: 自动化相关 k8s中master和nodes分别有哪些组件,及作用。 k8s有哪些组件做网络通信、网络如何管理、使用哪种网络连接模式 pod中容器间如何通信 有状态服务和无状态服务的区别 应用运维相关 nginx如何调用php,通过什么协议 mysql主 ...
分类:
其他好文 时间:
2020-03-27 01:12:54
阅读次数:
105