1,内核态协议栈可以为多个网络应用服务,用户态协议栈就不行。比如DPDK,它会将网卡从内核unbind,然后自己独占。 2,内核态协议栈提供了丰富的协议支持/调试手段,稳定性也经过时间的检验。反观用户态协议栈处于起步阶段,对网络协议的支持有限, 大都是适配应用场景的二次开发。 如果是小型设备,通用需 ...
分类:
系统相关 时间:
2018-04-15 16:17:38
阅读次数:
297
第1节 教材学习内容总结 本周学习了教材第五、六章的内容。 1.TCP/IP网络协议攻击 1.1 TCP/IP网络协议栈攻击概述 网络安全属性:机密性、完整性、可用性、真实性、不可抵赖性。 网络攻击模式:4种 |模式 |网络攻击模式 |破坏性质 |攻击技术| | |: :|: :|: :| |被动攻 ...
分类:
其他好文 时间:
2018-04-15 13:33:04
阅读次数:
249
一、什么是socket socket可以看成是用户进程与内核网络协议栈的编程接口。 socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。 socket API是一层抽象的网络编程接口,适用于各种底层网络协议,如IPv4、IPv6,以及以后要讲的UNIX Domain So ...
分类:
其他好文 时间:
2018-02-26 15:03:48
阅读次数:
158
MQTT For ESP8266 的调试 一、准备工作: 1、按之前的笔记搭建开发和调试环境: ESP8266开发环境搭建 Window 下的 MQTT服务器搭建以及调试 MQTT Windosw下的 进一步调试 Window 下的 MQTT服务器搭建以及调试 MQTT Windosw下的 进一步调 ...
分类:
其他好文 时间:
2018-02-14 12:55:13
阅读次数:
245
1、linux系统的组成部分: 内核:对进程、内存、网络协议栈、文件系统、驱动程序、安全功能等进行管理 根文件系统2、运行中的系统环境分两层: 内核空间:又叫内核模式;运行内核级代码,主要实现系统调用 用户空间:又叫
分类:
系统相关 时间:
2017-12-30 13:23:17
阅读次数:
165
UNIX Domain Socket(IPC Socket)是在网络Socket框架上发展出的一种IPC机制,实现了在本机上把数据从一个进程拷贝到另一个进程,比网络Socket更有效率(无需网络协议栈打包拆包、计算校验和、维护序号和应答等)。IPC Socket也采用类似FIFO文件(p)的形式通过... ...
分类:
其他好文 时间:
2017-11-18 22:02:56
阅读次数:
186
http://www.cnblogs.com/feitian629/archive/2012/11/16/2774065.html 1、ISO开放系统有以下几层: 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 2、TCP/IP 网络协议栈分为应用层(Appl ...
分类:
其他好文 时间:
2017-09-29 19:44:23
阅读次数:
176
前言 上周五到的时候,想起之前在手游平台上有处理dns-prefetch的优化,那这篇分享的就更仔细了。今日早读文章由@gy134340翻译并授权分享。 正文从这开始~ 今天我们来深入研究一下 Chrome 的网络协议栈,来更清晰的描述早期网络加载(像 <link rel=“preload" 和 < ...
分类:
其他好文 时间:
2017-09-12 23:19:40
阅读次数:
572
转:http://blog.csdn.net/hsly_support/article/details/8797976 来吧,路由 路由是网络的核心,是linux网络协议栈的核心,我们找个入口进去看看 还记得在笔记5-IP层的处理1中ip_rcv_finish走到过一个岔口 ->ip_rcv_fin ...
分类:
系统相关 时间:
2017-09-08 13:33:59
阅读次数:
298
最近项目中发现客户端每次上电后的端口都是一样的,不过在不同的机器上它们之间上电后的端口又不一样。这种表现与我之前的理解的不一样: 按照我之前的理解,应该是每次上电的端口都会变化。而实际好像这个端口是根据网络协议栈的一些信息经过特定算法得到的。如果重启client端也会发现端口变化,一方面在关闭套接字 ...
分类:
其他好文 时间:
2017-08-16 12:31:20
阅读次数:
113