Font Size: a A A

Development Of Linux Driver Based On ARM9 And Design Of Firewall

Posted on:2015-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2208330473952999Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the rapid universal development of information tech, digital tech, semiconductor tech, Embedded Operation System has become the core technology in modern time.The thesis briefly introduce the concept of embedded linux and ARM MPU design, network architecture/driver module of Linux, linux debug/implementation and firewall mechanism enhancement based on iptables.Firstly, based on the investment of linux kernel/driver module, we developed CS8900 A network card driver for embedded system,especially,the throughput performance will be key factor in network driver design. Secondly, we managed to enhance the iptables firewall design from 3 aspects, rules, state machine and userdefined chaine, which target to lessen the calculation and judgement in firewall. That will help a lot to improve the firewall as well as system sperformance.Based on our test experiment, the test result proved that the driver module we developed can manage to work and the performance is good. For the iptables firewall, the throughput performance has been improved after the enhancement design.
Keywords/Search Tags:Emabeded Linux, ARM9, network driver, iptables, firewall
PDF Full Text Request
Related items