E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
网络协议栈
T-POT 蜜罐安装教程
T-POT蜜罐安装教程简介这两年蜜罐技术被关注的越来越多,也渐形成低交互、中交互、高交互等交互程度的各类蜜罐,从web业务蜜罐、ssh应用蜜罐、
网络协议栈
蜜罐到系统主机型蜜罐的各功能型蜜罐。
zoomeyes11
·
2020-08-14 00:33
蜜罐类
ZeroMQ,史上最快的消息队列 —– ZMQ的学习和研究
ZMQ的明确目标是“成为标准
网络协议栈
的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要
hpu刘
·
2020-08-13 19:53
文本挖掘
技术
通讯
套接字源码分析
,真的对我的帮助特别大,零零散散的很久了,现在想要学习网络,学习网络就需要懂套接字编程,也就是去学习一大堆API的用法,但是这样很容易忘记也没有什么价值,我觉得最好的学习套接字的方法,就是去读源代码,
网络协议栈
是
pandening
·
2020-08-13 14:29
网络编程
Linux
programming
Docker容器网络-基础篇
NetworkNamespace为了支持
网络协议栈
的多个实例,Linux在网络栈引入了Netwo
豆花
·
2020-08-12 22:30
云计算
Docker容器网络-基础篇
NetworkNamespace为了支持
网络协议栈
的多个实例,Linux在网络栈引入了Netwo
豆花同学
·
2020-08-12 14:00
[国嵌攻略][135][网络子系统深度分析]
发送数据过程//系统调用层和协议无关层1.发送入口sock_aio_write2.调用do_sock_write3.调用__sock_sendmsg//
网络协议栈
4.调用udp_sendmsg5.调用ip_route_output_flow
weixin_30266885
·
2020-08-12 13:43
从tcpdump看cBPF/eBPF程序设计
It’sapleasuretopourcoldwaterontherevellers,andyou’llthankme.我在2016年写过一篇关于tcpdump对Linux
网络协议栈
性能影响的文章:https
dog250
·
2020-08-12 01:32
BPF
cBPF
eBPF
网络协议栈
深入分析(四)--套接字内核初始化和创建过程
1、系统初始化过程中会调用sock_init函数进行套接字的初始化,主要是进行缓存的初始化[cpp]viewplaincopystaticint__initsock_init(void){interr;//初始化.sock缓存sk_init();//初始化sk_buff缓存skb_init();//初始化协议模块缓存init_inodecache();//注册文件系统类型err=register_
wangpengqi
·
2020-08-10 02:30
网络协议栈分析
Bluetooth 4.0之Android 讲解
Android平台包含了对蓝牙
网络协议栈
的支持,它允许一个蓝牙设备跟其他的蓝牙设备进行无线的数据交换。应用程序通过Android蓝牙API提供访问蓝牙的功能。
Wei_Leng
·
2020-08-10 02:29
Android
日常记录
bluetooth
android
以太网,IP,TCP,UDP数据包分析
1、ISO开放系统有以下几层:7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层2、TCP/IP
网络协议栈
分为应用层(Application)、传输层(Transport)、网络层(Network
guoqin863
·
2020-08-09 21:04
UML进行Linux内核调试 --2
网络协议栈
测试
这篇文章是跟着前面的一个文章来的:UML进行Linux内核调试--1环境搭建具体如下:UML配置网络,以及调试
网络协议栈
参考网址:http://uml.devloop.org.uk/index.htmlhttp
Eat_By_Cpp
·
2020-08-09 16:24
arm+linux
Linux内核
网络配置过程分析二(linux
网络协议栈
笔记)
Loopback接口的配置过程前篇分析了给本机系统配置IP地址的过程,本篇介绍一下loopback接口的“配置”过程,之所以用引号,是因为此配置不完全是用户自己控制的,为什么不先介绍loopback的配置,原因也在此。上篇我们已经对配置的过程一步一步做了分解,那么我们可以一下子来了解loopback接口的初始化及配置过程,这也是对普通设备的初始化和配置过程的一个回顾。要使Loopback接口起作用
viewsky11
·
2020-08-09 13:17
kernel
linux网络
对Linux
网络协议栈
结构的理解
Linux的
网络协议栈
Linux的协议栈其实是源于BSD的协议栈,它向上以及向下的接口以及协议栈本身的软件分层组织的非常好。
boyemachao
·
2020-08-09 07:41
网卡驱动
链接状态改变(linkwatch)
在Linux
网络协议栈
中linkwatch模块用来通知网卡当前是否能够进行数据传输.驱动中调用netif_carrier_on/netif_carrier_off函数来通知网络状态变化.主要作用:启动/
Robin.Yin
·
2020-08-09 07:31
网络协议栈
Android FrameWork基础讲解
详细介绍linux内核层Android核心系统服务依赖于Linux2.6内核,如安全性、内存管理、进程管理、
网络协议栈
和驱动模型。Linux内核也是作为硬件与软件栈的抽象层。
jianning-wu
·
2020-08-09 05:22
综合
Android framework浅析[转]
3)系统总是需要操作系统的支持的,比如内存管理、进程管理、
网络协议栈
等
weixin_30646315
·
2020-08-09 05:00
Linux
网络协议栈
开发基础篇(十)—— 组播(Multicast)基础
一、组播(Multicast)传输在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也只需复制一份的相同数据包。它提高了数据传送效率。减少了骨干网络出现拥塞的可能性。单播(unicast):是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。它是现今网络应用最为广泛,通常所使用的网络协议或服务大多采用单播传输,例如一切基于TCP的协议。组播(
zqixiao_09
·
2020-08-09 04:48
Linux网络协议栈开发
linux网络报文接收发送浅析
设备驱动程序从网络设备中读取报文,通过内核提供的网络接口函数,将报文传递到内核中的
网络协议栈
。报文经过协议栈的处理,或转发、或丢弃、或被传送给某个进程。
raindy2005
·
2020-08-08 20:15
ip6tables 无法基于端口过滤IPv6 分片报文问题解决
netfilterIPv4连接跟踪模块会对分片报文进行重组处理使得系统
网络协议栈
处理的是重组报
mrsonko
·
2020-08-08 15:44
IPv6协议简介与模块开发
Linux
内核
深度剖析WinPcap之(一)——WinPcap简介
WinPcap允许应用程序绕开
网络协议栈
来捕获与传递网络数据包,并具有额外的有用特性,包括内核层的数据包过滤、一个网络统计引擎与支持远程数据包捕获。
eslxf
·
2020-08-08 15:10
网络嗅探
【DIY数字仪表】RT-Thread移植Touchgfx实现自动同步网络时间和天气预报(3)
1.移植
网络协议栈
在RT-Thread所支持的BSP中,大部分都有支持以太网驱动。但具体到用户的硬件中,可能会和默认的代码有所差异。本文选择相对以太网驱动比较完善的stm32BSP进行介绍。
FILLMOREad
·
2020-08-08 12:22
网络
单片机
嵌入式
物联网
接口
sk_buf, 再转载,太经典了 -
网络协议栈
分析 - 草本植物
本文转自:http://www.360doc.com/content/09/0205/16/36491_2466152.shtml#sk_buff结构可能是linux网络代码中最重要的数据结构,它表示接收或发送数据包的包头信息。它在中定义,并包含很多成员变量供网络代码中的各子系统使用。这个结构在linux内核的发展过程中改动过很多次,或者是增加新的选项,或者是重新组织已存在的成员变量以使得成员变量
EthanYYYY
·
2020-08-08 02:05
Linux设备驱动
One Hot Code---独热码
通常,在通信
网络协议栈
中,使用八位或者十六位状态的独热码,且系统占用其中一个状态码,余下的可以供用户使用。
Hamburry__
·
2020-08-07 19:30
Hardware
Fundamentals
TCP/IP协议栈与数据包封装
TCP/IP协议栈与数据包封装TCP/IP
网络协议栈
分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。
隐士桃园
·
2020-08-05 03:10
网络基础
网络层路由系统(linux
网络协议栈
笔记)
查找出口当要发送一个报文时,必定要查询发送接口,这个过程被Linux分为3个步骤:第一个步骤是查询路由cache,第二个步骤是查询FIB表,第三步是将查询结果填入路由cache中以便将来查询。现在来介绍一下路由cache。路由cache当确定了一条路由时,路由表项就被放入路由cache中,这意味着一旦知道路由并放入cache后,经过同样路由的报文能够立即找到出口。一个报文在本地机器上可以有一个目的
viewsky11
·
2020-08-05 02:20
kernel
linux网络
Linux 内核
网络协议栈
----- Linux 内核路由机制(一) (2.6.25)
内核的路由部分是是网络中重要部分,目前在Linux内核中默认的路由查找算法使用的是Hash查找,所以你会看到很多的数据结构是XXX_hash什么之类(例如fn_hash)。Linux内核从2.1开始就支持基于策略的路由,那么什么是基于策略的路由呢?我们一般的最基本的路由转发是考虑IP包的目的地址,但是有些时候不仅仅是这些,还有例如IP协议,传输端口等之类的考虑因素,所以采用所谓基于策略的路由。或许
小刀刀
·
2020-08-05 02:52
Linux
内核之网络协议栈
网络协议栈
实现分析8--ICMP校验和计算
校验和计算:为了计算一份数据报的校验和码。首先把校验和字段置为0。然后,对首部中每一个16bit进行二进制反码求和,结果存在校验和字段中。当受到到一份ip数据报后,同样对首部中每个16bit进行二进制反码的求和。由于接收方在计算过程中包含了发送方存在首部中的检验和,因此,如果首部在传输过程中没有任何差错,那么接收方计算的结果应该为全1.Icmp校验和的计算:TCP/ip协议对校验和计算方法:对16
hacktaojxnu
·
2020-08-05 00:32
用Iproute2配置隧道(转)
实际上,它是通过rtnetlinksockets方式动态配置内核的一些小工具组成的,从Linux2.2内核开始,AlexeyKuznetsov实现了通过rtnetlinksockets用来配置
网络协议栈
cuemes08808
·
2020-08-05 00:07
前后端技术科普
文章目录数据处理数据恢复数据埋点数据库索引硬件知识CPUGPU刷新率帧率码率带宽分辨率客户端技术广告追踪应用续命热补丁增量更新推送缓存登录账号授权登录定位应用间的调用计算机
网络协议栈
DcokerIPPing
夏革
·
2020-08-04 02:52
编程基础
linux
网络协议栈
-队列机制
QueueingintheLinuxNetworkStackSep23,2013ByDanSiemoninBufferbloatLatencyNetowrkingPacketqueuesareacorecomponentofanynetworkstackordevice.Theyallowforasynchronousmodulestocommunicate,increaseperformance
奔跑的码仔
·
2020-08-03 19:09
ARM-linux
embedded
development
linux
kernel
learning
Linux
TCP/IP
linux网络编程之socket(十五):UNIX域套接字编程和socketpair 函数
虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIXDomainSocket用于IPC更有效率:不需要经过
网络协议栈
,不需要打包拆包、计算校验和
s1mba
·
2020-08-03 13:10
linux
环境网络编程
4G EPS 的
网络协议栈
目录文章目录目录前文列表LTE/EPC协议栈E-UTRAN空中接口协议栈用户平面协议PHY层MAC层RLC层PDCP层控制平面协议RRC层NAS层EPC核心网协议栈用户平面协议GTP-U协议控制平面协议SCTP协议GTP-C协议S1-AP协议X2-AP协议Diameter协议前文列表《4GEPS第四代移动通信系统》《4GEPS的架构模型》LTE/EPC协议栈从上图可以看出,LTE/EPC协议栈从架
范桂飓
·
2020-08-03 13:56
4G
EPS
第四代移动通信网络
4G EPS 的接口类型
S1-C接口承载管理上下文管理切换资源分配寻呼eNB和SGW之间的S1-U接口eNB之间的X2接口X2-C接口X2-U接口前文列表《4GEPS第四代移动通信系统》《4GEPS的架构模型》《4GEPS的
网络协议栈
范桂飓
·
2020-08-03 13:56
4G
EPS
第四代移动通信网络
4G EPS 中的 Control Plane
GTP-UTunnel两端的F-TEID需要通过CP的信令流程来进行交换PCRF影响PDNConnection的创建概览CP/UP的全貌前文列表《4GEPS第四代移动通信系统》《4GEPS的架构模型》《4GEPS的
网络协议栈
范桂飓
·
2020-08-03 13:56
4G
EPS
第四代移动通信网络
嵌入式学习笔记(一)
5.提供了大量的
网络协议栈
。3、移植操作系统的缺点:由于硬件性能的提升相应的成本提高了。4、嵌入式软件和非嵌入式软件的区别:嵌入式软件是在软硬件之间加入了操作系统。5、移植操作系统主要做
此间少年666
·
2020-08-03 11:22
TCP/IP 简介
网络协议栈
架构OSI七层模型可见TCP/IP被分为4层,每层承担的任务不一样,各层的协议的工作方式也不一样,每层封装上层数据的方式也不一样:(1)应用层:应用程序通过这一层访问网络,常见FTP、HTTP
写代码的judy
·
2020-08-03 08:45
TCP/IP网络协议基础
Docker容器网络-基础篇
NetworkNamespace为了支持
网络协议栈
的多个实例,Linux在网络栈引入了Netwo
Mr_Zack
·
2020-08-03 02:00
一图说明http和socket关系
一、先说下HTTP
网络协议栈
二、连接过程三、重点来了,TCP套接字编程,也就是所谓的socket四、通过比较发现http和socket完全是两个不同的概念,http是应用层的,socket是传输层和网络层的
Herman-Hong
·
2020-08-03 00:40
java
架构
嵌入式系统概念
把软件烧写到硬件;缺点:1,软件开发人员必须懂硬件的工作原理2,软件移植性差;嵌入式开发优点:1,提高软件的移植性2,软件人员不需要懂硬件;3,操作系统提供多任务机制(进程和线程);4,操作系统提供丰富的
网络协议栈
梦不能停歇
·
2020-08-02 13:55
《Android系统开发》笔记
《Android系统开发》笔记1:Android系统概述Android四层架构:1.LinuxKernel&driver层a.依赖于Linux2.6内核,包括安全性,内存管理,进程管理,
网络协议栈
,驱动模型等
yeqishi
·
2020-08-01 07:58
OS->
Android框架
运行时
android
manager
java
虚拟机
hierarchy
linux
物联网高手必备---
网络协议栈
LwIP(一)
需求:在物联网设备中,TCP/IP
网络协议栈
是一个非常重要的软件组成部分,没有TCP/IP
网络协议栈
,物联网设备就无法连接到互联网中。TCP/IP网络协议协议本身比较复杂。
jacksong2021
·
2020-08-01 07:54
Ubuntu下ZeroMQ安装与使用
ZMQ的明确目标是“成为标准
网络协议栈
的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要的“传统”BSD套接字之上的一
奔跑的小鱼_
·
2020-08-01 07:38
ZeroMQ
图片加载框架Glide解析
Glide具有获取、解码和展示视频剧照、图片、动画等功能,它还有灵活的API,这些API使开发者能够将Glide应用在几乎任何
网络协议栈
里。
刘某某的xxx
·
2020-08-01 01:06
三方开源实现原理
Unity联网对战游戏小Demo
开发联网实时对战的3D游戏门槛就更高,因为即便熟悉掌握了Unity的开发技术,联网的游戏还要涉及到熟悉
网络协议栈
、掌握后端知识以及面对服务器带来的高额成本。
大王12
·
2020-07-31 23:58
Ubuntu16.04 install zmq安装及基础测试
ZMQ的明确目标是“成为标准
网络协议栈
的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要的“传统”BSD套接字之上的一层封装
MartianCoder
·
2020-07-31 18:48
Ubuntu
stm32移植threadx rtos
目前已被微软收购,并且前不久开源了,当开源的时候很多论坛都第一时间发布了相关文章,可见其影响力还是很不错的,刚好最近有一个新项目,需要用到
网络协议栈
,而threadx有自己的
网络协议栈
组件,之前打算用freeRTOS
mcdx
·
2020-07-31 11:32
threadx
笔记:stm32移植threadx netx
网络协议栈
文章目录写在前面源码下载准备工作开始搬运分析总结写在前面注意本文以分析为主,主要讲解实现过程和注意点,并非从零开始标题虽然是移植,但是完全参考官方提供的一份例程,即Azure_RTOS_6.0_STM32F746G-DISCO_STM32CubeIDE_Samples_2020_05_29.zip,其主控是STM32F746G,我用的是STM32F407,不过差别不大。目前已经能够成功ping通网
mcdx
·
2020-07-31 11:20
threadx
netx
【协议森林】详解Netfilter(二)----连接跟踪(CONNTRACK)
Linux为每一个经过
网络协议栈
的数据包,根据5元组信息(源IP、目的IP、源端口、目的端口和协议号)来生成一个新的连接记录项(Connectionentry)。
ToToSun
·
2020-07-31 10:38
协议森林
Linux
网络协议栈
开发基础篇(六)—— NAT原理介绍
介绍NAT之前,我们需要先理解下公有地址及私有地址的概念:IP地址分为两部分,网络号和主机号,这种分法应用在私有和公有IP地址上。一个局域网中,为了该局域网的安全,我们应用了私有IP地址,为了和Internet中的其他主机进行通信,我们用的私有IP地址必须为:A级:10.0.0.0-10.255.255.255B级:172.16.0.0-172.31.255.255C级:192.168.0.0-1
zqixiao_09
·
2020-07-30 18:18
Linux网络协议栈开发
Socket编程---API
Socket可以看成是用户进程与内核
网络协议栈
的编程接口Socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机间的通信。
Raven_csdn
·
2020-07-30 14:52
Linux
操作系统
计算机网络
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他