The invention provides a one-way data ferrying
system and method based on private protocol transmission. The
system comprises a first host, a data isolation device and a second host, the data isolation device comprises a first
processing unit, an isolation island and a second
processing unit, the first host is connected with the first
processing unit, the first processing unit is connected with the isolation island, the second host is connected with the second processing unit, and the second processing unit is connected with the isolation island; the first host transmits the
original data to the first processing unit; the first processing unit peels off a head layer of a
protocol stack, encapsulates an application data layer based on a private protocol, and generates a data packet; the first processing unit transmits the data packet to a second processing unit; a second processing unit peels off a head layer of a private protocol in the data packet, extracts
application layer data, reconstructs an open TCP / IP
protocol stack, and forms a data packet of the TCP / IP
protocol stack; and the second processing unit sends the
original data to the second host. The problems of
low transmission efficiency and low safety during existing one-way data ferrying are solved.