Font Size: a A A

The Design And Implementation Of Network Practical Training System Based On Embedded Platform

Posted on:2014-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2268330401953027Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Computer network is a backbone course for computer related majors in university,and it is in an important position in the entire professional development and curriculumsystem. The course is not only a highly theoretical course, but also a very practical one.Deploying an effective networking practical training system has important implicationsfor computer network aided instruction.This paper combines with the actual background of the university experimentteaching of computer network, analyzes the construction situation and the existingproblems of networking practical training system. Then it designs and implements thenetwork practical training system based on embedded platform. The system mainlyconsists of three parts: the experiment control system, embedded experiment box andtraining courses. PCTerminal as the client of experimental control system is developedbased on.NET/C#, which supports user login via online or offline mode, updatingtraining courses intelligently and etc. Based on ARM9embedded microprocessor andembedded Linux operating system, it designs and implements the embedded experimentbox ServerBox, which interacts with user by matrix keyboard and QT interface,analyzes network protocols based on Netfilter framework in Linux kernel, and extendsARP packet processing driver in Linux kernel to implement the visual analysis andintervention for ARP protocol. The PCTerminal has a connection with ServerBox byserial port, and communicates with each other by user-defined protocol. The system haspassed the project acceptance inspection, and the first edition has been used in manycolleges and universities. Its effect in improving students’ knowledge and practice skillsfor the principle of network has been gaining recognition.
Keywords/Search Tags:Network Practical Training, Embedded Linux, Experiment Box
PDF Full Text Request
Related items