当前位置:网站首页>Effect of ARP package on FTP dump under vxworks-6.6 system
Effect of ARP package on FTP dump under vxworks-6.6 system
2022-07-03 15:56:00 【ttxs5000】
1、 Application scenarios : In normal communication , plug-in unit (192.168.10.10) With external devices (192.168.10.20) Conduct UDP signal communication , When copying files on plug-ins , You need to disconnect the plug-in from the network cable of the external device , Link the plug-in to PC On board (192.168.10.30), Use FTP Dump files in the device
2、 Abnormal phenomenon : When using FTP Perform a large number of file dump operations (retr) when , There will be network abnormal problems from time to time , The error log is generally caused by the inability to allocate effective network resources , Then the network task of the system hangs .
3、 Troubleshoot problems :1) The first doubt is ,FTP Every operation of the dump function has malloc and free operation , Is it caused by memory block misalignment , Changing to static memory allocation does not solve this problem ;
2) Compared with , There was a failure loading the application , Just run BSP The program will not fail , The suspicion is caused by the application using the network ;
4、 Solution : stay PC Machine to plug-in FTP When copying files , Add plug-in end-to-end communication IP Address ( This example is 192.168.10.20), Prevent plug-ins from constantly sending ARP package , Problem solved
5、 speculation :VxWorks In the network protocol stack , The number of Ethernet packets in the network memory pool is fixed , When the plug-in sends out UDP Packet time , Because the corresponding IP Address , So send out ARP package , here UDP The package was not sent , It will also occupy a piece of network memory resources , When a large number of messages are sent , a large number of UDP The packet is full of network memory pool resources , Cause network communication failure .( The above is personal speculation , Which Daniel knows the specific reason , Please give me more advice )
边栏推荐
- Popular understanding of decision tree ID3
- Summary of JVM knowledge points
- [combinatorial mathematics] binomial theorem and combinatorial identity (binomial theorem | three combinatorial identities | recursive formula 1 | recursive formula 2 | recursive formula 3 Pascal / Ya
- App mobile terminal test [4] APK operation
- How to use annotations such as @notnull to verify and handle global exceptions
- [combinatorics] combinatorial identities (recursive combinatorial identities | sum of variable terms | simple combinatorial identities and | sum of variable terms | staggered sums of combinatorial ide
- Go语言自学系列 | golang中的if else语句
- Atlas atlas torque gun USB communication tutorial based on mtcom
- Shell script import and export data
- Visual upper system design and development (Halcon WinForm) -5 camera
猜你喜欢
Secsha system 1- login function
Tensorflow realizes verification code recognition (III)
How to use annotations such as @notnull to verify and handle global exceptions
半监督学习
突破100万,剑指200万!
Mongodb installation and basic operation
App移动端测试【5】文件的写入、读取
关于网页中的文本选择以及统计选中文本长度
GCC cannot find the library file after specifying the link library path
QT use qzxing to generate QR code
随机推荐
Mongodb installation and basic operation
使用AUR下载并安装常用程序
ASEMI整流桥UMB10F参数,UMB10F规格,UMB10F封装
Go language self-study series | if else statement in golang
Detailed pointer advanced 1
How idea starts run dashboard
Popular understanding of decision tree ID3
The difference between mutually exclusive objects and critical areas
win32创建窗口及按钮(轻量级)
Download and install common programs using AUR
Halcon and WinForm study section 1
Visual host system design and development (Halcon WinForm)
如何使用 @NotNull等注解校验 并全局异常处理
Why can't strings be directly compared with equals; Why can't some integers be directly compared with the equal sign
CString的GetBuffer和ReleaseBuffer使用说明
自定义注解
Shell script import and export data
[combinatorics] combinatorial identities (recursive combinatorial identities | sum of variable terms | simple combinatorial identities and | sum of variable terms | staggered sums of combinatorial ide
工资3000,靠“视频剪辑”月入40000:会赚钱的人,从不靠拼命!
[combinatorial mathematics] binomial theorem and combinatorial identity (binomial theorem | three combinatorial identities | recursive formula 1 | recursive formula 2 | recursive formula 3 Pascal / Ya