Font Size: a A A

Design And Implementation Of File Transfer Protocol Based On HTTP With Firewall Security Restriction

Posted on:2024-07-09Degree:MasterType:Thesis
Country:ChinaCandidate:L LuFull Text:PDF
GTID:2558307070951879Subject:Engineering
Abstract/Summary:PDF Full Text Request
The rapid development of information technology has changed the way we live and work,and the development level of information technology is also a symbol of a country’s comprehensive strength.However,with the development of the technology,a lot of information security problems also comes,such as network information leakage,computer viruses and so on.These problems have seriously threatened the data security of enterprises and governments.In order to protect the security of the data in the system,the information system will use the firewall on the network to resist attacks.Technology of firewall is also constantly developing,in different security levels of the system construction scheme,the use of firewall strategy will be different.Based on the information system with security requirements,this paper introduces the network topology of the system and the firewall policy used in the system.This policy will limit the direction of the network connection and the network protocol used.File data cannot be transferred directly over this network through the current HTTP protocol.Aiming at this scenario,this paper proposes a file transfer protocol based on HTTP,which solves the problem of file transfer.The design scheme,layered structure,message format,interactive logic,core modules and expansibility of the protocol are described in detail.Then,based on Open Resty(a kind of HTTP framework),the protocol was implemented using C++ language,the software structure,core modules and flow of the protocol were described in detail,and the actual application scenarios of the protocol were listed.Finally,the related function and performance tests of the protocol were carried out through the designed test cases.The test results show that: 1)the protocol transmission delay is related to the polling interval and the direction of data transmission;2)The data transmission speed is not affected by polling and transmission direction.In the LAN environment used in this paper,the speed is about 10M/s,and the transmission speed is affected by bandwidth.3)The single-node service provides 100 concurrent data transfers.The single core CPU with 2.10 GHZ usage is less than 80%,and the memory usage is less than 50 MB.The function and performance tests of the protocol designed in this paper have achieved the expected results,which can give the needs of file transmission in the network scenario.The protocol has been applied in the actual production project...
Keywords/Search Tags:firewall, network restriction, one-way connection, file, transfer protocol
PDF Full Text Request
Related items