Nothing Special   »   [go: up one dir, main page]

CN111865672B - Unified management method and system for multi-warehouse network platform - Google Patents

Unified management method and system for multi-warehouse network platform Download PDF

Info

Publication number
CN111865672B
CN111865672B CN202010646123.8A CN202010646123A CN111865672B CN 111865672 B CN111865672 B CN 111865672B CN 202010646123 A CN202010646123 A CN 202010646123A CN 111865672 B CN111865672 B CN 111865672B
Authority
CN
China
Prior art keywords
data packet
target
network platform
management
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010646123.8A
Other languages
Chinese (zh)
Other versions
CN111865672A (en
Inventor
施甘图
陈旭
庭治宏
赵乾旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lahuobao Network Technology Co ltd
Hongtu Intelligent Logistics Co ltd
Original Assignee
Lahuobao Network Technology Co ltd
Hongtu Intelligent Logistics Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lahuobao Network Technology Co ltd, Hongtu Intelligent Logistics Co ltd filed Critical Lahuobao Network Technology Co ltd
Priority to CN202010646123.8A priority Critical patent/CN111865672B/en
Publication of CN111865672A publication Critical patent/CN111865672A/en
Application granted granted Critical
Publication of CN111865672B publication Critical patent/CN111865672B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a unified management method and a system for a multi-warehouse network platform, wherein the method comprises the following steps: receiving a request data packet; checking whether the target IP in the request data packet is a management IP; if yes, searching whether the identification ID which is the same as the identification ID in the request data packet exists in the IP corresponding relation table; if the request packet exists, changing the identification ID in the request packet into an actual request address, taking the service IP of the target warehouse network platform as a target IP, and adding a management IP and the service IP as a data packet header in the request packet; transmitting the request data packet to each warehouse network platform through tunneling; after receiving the request data packet, the target warehouse network platform processes the request data packet and generates a response data packet only when the target IP is the self service IP and the data packet header contains the management IP and the self service IP; the response packet is delivered to the user IP. The invention can realize unified management for a plurality of warehouse network platforms.

Description

Unified management method and system for multi-warehouse network platform
Technical Field
The invention relates to the technical field of network management, in particular to a unified management method and system for a multi-warehouse network platform.
Background
With the vigorous development of the logistics industry, various warehouse network platforms are generated, and the types and the relations of different environment demand platforms are different. The various entrances and relations appear when the network platforms are used by the internal members, and great inconvenience is brought to the use, management and audit of the warehouse network platforms.
Disclosure of Invention
The invention aims to provide a unified management method and system for multiple warehouse network platforms, which can realize unified management for the multiple warehouse network platforms.
In order to solve the technical problems, the invention adopts a technical scheme that: the unified management method for the multi-warehouse network platform comprises the following steps of; s1: receiving a request data packet corresponding to an access request for accessing a target warehouse network platform, wherein the request data packet comprises a user IP, a target IP and an identification ID of the target warehouse network platform; s2: checking whether the target IP in the request data packet is a management IP; s3: if the target IP is a preset management IP, searching whether an identification ID which is the same as the identification ID in the request data packet exists in an IP corresponding relation table, wherein the IP corresponding relation table comprises the management IP and the identification ID which is related to the management IP; s4: if the same identification ID exists, changing the identification ID in the request data packet into an actual request address, taking the service IP of the target warehouse network platform as a target IP, and adding the management IP and the service IP of the target warehouse network platform as data packet headers in the request data packet; s5: transmitting the request data packet to each warehouse network platform through tunneling; s6: after receiving the request data packet, the target warehouse network platform processes the request data packet and generates a response data packet only when the target IP is the self service IP and the data packet header contains the management IP and the self service IP, wherein the service IP of the target warehouse network platform is used as the source IP of the response data packet and the user IP is used as the target IP of the response data packet; s7: and transmitting a response data packet to the user IP so that the user terminal corresponding to the user IP interacts with the target warehouse network platform.
Preferably, the step S3 further includes: if the target IP is not the preset management IP, returning an access error prompt to the user terminal corresponding to the user IP.
Preferably, the step S4 further includes: and if the same identification ID does not exist, returning an access error prompt to the user terminal corresponding to the user IP.
In order to solve the technical problems, the invention adopts another technical scheme that: the unified management platform comprises a data receiving module, an IP checking module, an ID searching module, a data changing module and a data sending module; the user terminal is used for sending a request data packet corresponding to an access request for accessing the target warehouse network platform to the unified management platform, wherein the request data packet comprises a user IP, a target IP and an identification ID of the target warehouse network platform; the data receiving module is used for receiving a request data packet; the IP checking module is used for checking whether the target IP in the request data packet is a management IP; the ID searching module is used for searching whether the identification ID which is the same as the identification ID in the request data packet exists in an IP corresponding relation table when the target IP is a preset management IP, wherein the IP corresponding relation table comprises the management IP and the identification ID which is related to the management IP; the data changing module is used for changing the identification ID in the request data packet into an actual request address when the same identification ID exists, taking the service IP of the target warehouse network platform as a target IP, and adding the management IP and the service IP of the target warehouse network platform as data packet headers in the request data packet; the data sending module is used for sending the request data packet to each warehouse network platform through tunneling; the target warehouse network platform is used for processing the request data packet and generating a response data packet and transmitting the response data packet to the user IP after receiving the request data packet, wherein the service IP of the target warehouse network platform is used as the source IP of the response data packet, and the user IP is used as the target IP of the response data packet.
Preferably, the ID lookup module is further configured to return an access error prompt to a user terminal corresponding to the user IP when the target IP is not a preset management IP.
Preferably, the data modification module is further configured to return an access error prompt to a user terminal corresponding to the user IP when the same identification ID does not exist.
Unlike the prior art, the invention has the beneficial effects that:
1. the integrated network platforms are subjected to unified management, so that the problem that an internal system is difficult to remember and distinguish due to complexity is effectively solved;
2. the request data packet only contains the identification ID of the target warehouse network platform, so that the information security is improved;
3. the request data packet is transmitted to the warehouse network platform through the tunnel, so that the information transmission is safer;
4. the request data packet is sent to the warehouse network platform after being processed, but the response data packet is not processed, so that the data transmission time is shortened and the safety is enhanced.
Drawings
Fig. 1 is a flow chart of a unified management method for multiple warehouse network platforms according to an embodiment of the present invention.
Fig. 2 is a schematic block diagram of a unified management system for multiple warehouse network platforms according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, the unified management method for a multi-warehouse network platform according to an embodiment of the present invention includes the following steps;
s1: and receiving a request data packet corresponding to an access request for accessing the target warehouse network platform, wherein the request data packet comprises the user IP, the target IP and the identification ID of the target warehouse network platform.
Wherein, the user IP is the IP of the user terminal used by the user to access the target warehouse network platform. The target IP is the IP of the target warehouse network platform. The identification ID of the target warehouse network platform may be a MAC (Media Access Control Address) address.
S2: it is checked whether the target IP in the request packet is a management IP.
S3: if the target IP is a preset management IP, searching whether the identification ID which is the same as the identification ID in the request data packet exists in an IP corresponding relation table, wherein the IP corresponding relation table comprises the management IP and the identification ID which is associated with the management IP.
Wherein, the IP corresponding relation table is preset and can be changed at any time. The identification ID associated with the management IP is the ID of the actual plurality of warehouse network platforms. If the request packet is a false request, the target IP is not the same as the preset management IP, so in this embodiment, step S3 further includes: if the target IP is not the preset management IP, returning an access error prompt to the user terminal corresponding to the user IP.
S4: if the same identification ID exists, changing the identification ID in the request data packet into an actual request address, taking the service IP of the target warehouse network platform as a target IP, and adding the management IP and the service IP of the target warehouse network platform as data packet headers in the request data packet.
Where the actual request address is typically a web page address.
S5: transmitting the request data packet to each warehouse network platform through tunneling;
s6: after receiving the request data packet, the target warehouse network platform processes the request data packet and generates a response data packet only when the target IP is the self service IP and the data packet header contains the management IP and the self service IP, wherein the service IP of the target warehouse network platform is used as the source IP of the response data packet, and the user IP is used as the target IP of the response data packet.
After receiving the request data packet, the target warehouse network platform firstly judges whether the target IP is the service IP of the target IP and then judges whether the data packet head contains the management IP and the service IP of the target IP, and only when both the two judges meet the conditions, the request data packet is processed.
S7: and transmitting a response data packet to the user IP so that the user terminal corresponding to the user IP interacts with the target warehouse network platform.
After the target warehouse network platform processes the request data packet, the response data packet can be transmitted to the user terminal corresponding to the user IP through the network card.
Through the mode, the unified management system for the multi-warehouse network platform can realize unified management on a plurality of warehouse network platforms by analyzing and changing the request data packet.
Referring to fig. 2, the warehouse network quick recovery server according to the embodiment of the present invention includes a user terminal 10, a unified management platform 20, and a plurality of warehouse network platforms 30, where the plurality of warehouse network platforms 30 are distributed in different areas, for example, two warehouse network platforms 30 in the figure are distributed in guangzhou and beijing respectively. The unified management platform 20 includes a data receiving module 21, an IP checking module 22, an ID searching module 23, a data modifying module 24, and a data transmitting module 25.
The user terminal 10 is configured to send a request packet corresponding to an access request for accessing the target repository network platform 30 to the unified management platform 20, where the request packet includes the user IP, the target IP, and the identification ID of the target repository network platform 30. Wherein, the user IP is the IP of the user terminal used by the user to access the target warehouse network platform. The target IP is the IP of the target warehouse network platform 30. The identification ID of the target warehouse network platform 30 may be a MAC (Media Access Control Address) address.
The data receiving module 21 is configured to receive a request packet.
The IP checking module 22 is configured to check whether the target IP in the request packet is a management IP. The management IP is the IP of the unified management platform 20.
The ID lookup module 23 is configured to, when the target IP is a preset management IP, find whether an identification ID identical to an identification ID in the request packet exists in an IP correspondence table, where the IP correspondence table includes the management IP and an identification ID associated with the management IP. Wherein, the IP corresponding relation table is preset and can be changed at any time. The identification ID associated with the management IP is the ID of the actual plurality of warehouse network platforms. If the request packet is a false request, the target IP is not the same as the preset management IP, so in this embodiment, step S3 further includes: if the target IP is not the preset management IP, returning an access error prompt to the user terminal corresponding to the user IP.
The data modification module 24 is configured to modify the ID in the request packet to an actual request address when the same ID exists, take the service IP of the target warehouse network platform as the target IP, and add the management IP and the service IP of the target warehouse network platform as the packet header to the request packet. Where the actual request address is typically a web page address.
The data sending module 25 is configured to send the request data packet to each warehouse network platform through tunneling.
The target repository network platform 30 is configured to process the request data packet and generate a response data packet, and transmit the response data packet to the user IP after receiving the request data packet, where the target repository network platform 30 uses the service IP of the target repository network platform 30 as a source IP of the response data packet and uses the user IP as a target IP of the response data packet, and the user terminal 10 corresponding to the user IP interacts with the target repository network platform 30 only when the target IP is the service IP of the target repository network platform and the data packet includes the management IP and the service IP of the target repository network platform.
After receiving the request packet, the target warehouse network platform 30 determines whether the target IP is a service IP comparison of itself, and then determines whether the packet header includes a management IP and a service IP of itself, and only if both determinations satisfy the condition, processes the request packet. After the target warehouse network platform 30 processes the request packet, the response packet may be transmitted to the user terminal 10 corresponding to the user IP through the network card.
The unified management system for multiple warehouse network platforms in this embodiment has the same technical features as the unified management method for multiple warehouse network platforms in the foregoing embodiment, and will not be described in detail herein.
The foregoing description is only illustrative of the present invention and is not intended to limit the scope of the invention, and all equivalent structures or equivalent processes or direct or indirect application in other related technical fields are included in the scope of the present invention.

Claims (2)

1. The unified management system for the multi-warehouse network platform is characterized by comprising a user terminal, a unified management platform and a plurality of warehouse network platforms, wherein the unified management platform comprises a data receiving module, an IP checking module, an ID searching module, a data changing module and a data sending module;
the user terminal is used for sending a request data packet corresponding to an access request for accessing the target warehouse network platform to the unified management platform, wherein the request data packet comprises a user IP, a target IP and an identification ID of the target warehouse network platform;
the data receiving module is used for receiving a request data packet;
the IP checking module is used for checking whether the target IP in the request data packet is a management IP;
the ID searching module is used for searching whether the identification ID which is the same as the identification ID in the request data packet exists in an IP corresponding relation table when the target IP is a preset management IP, wherein the IP corresponding relation table comprises the management IP and the identification ID which is related to the management IP; the ID searching module is also used for returning an access error prompt to the user terminal corresponding to the user IP when the target IP is not the preset management IP;
the data changing module is used for changing the identification ID in the request data packet into an actual request address when the same identification ID exists, taking the service IP of the target warehouse network platform as a target IP, and adding the management IP and the service IP of the target warehouse network platform as data packet headers in the request data packet; the data change module is also used for returning an access error prompt to the user terminal corresponding to the user IP when the same identification ID does not exist;
the data sending module is used for sending the request data packet to each warehouse network platform through tunneling;
the target warehouse network platform is used for processing the request data packet and generating a response data packet and transmitting the response data packet to the user IP after receiving the request data packet, wherein the service IP of the target warehouse network platform is used as the source IP of the response data packet, and the user IP is used as the target IP of the response data packet.
2. The unified management method for the multi-warehouse network platform is characterized by being applied to the unified management system for the multi-warehouse network platform according to claim 1 and comprising the following steps of;
s1: receiving a request data packet corresponding to an access request for accessing a target warehouse network platform, wherein the request data packet comprises a user IP, a target IP and an identification ID of the target warehouse network platform;
s2: checking whether the target IP in the request data packet is a management IP;
s3: if the target IP is a preset management IP, searching whether an identification ID which is the same as the identification ID in the request data packet exists in an IP corresponding relation table, wherein the IP corresponding relation table comprises the management IP and the identification ID which is related to the management IP; if the target IP is not the preset management IP, returning an access error prompt to the user terminal corresponding to the user IP;
s4: if the same identification ID exists, changing the identification ID in the request data packet into an actual request address, taking the service IP of the target warehouse network platform as a target IP, and adding the management IP and the service IP of the target warehouse network platform as data packet headers in the request data packet; if the same identification ID does not exist, returning an access error prompt to the user terminal corresponding to the user IP;
s5: transmitting the request data packet to each warehouse network platform through tunneling;
s6: after receiving the request data packet, the target warehouse network platform processes the request data packet and generates a response data packet only when the target IP is the self service IP and the data packet header contains the management IP and the self service IP, wherein the service IP of the target warehouse network platform is used as the source IP of the response data packet and the user IP is used as the target IP of the response data packet;
s7: and transmitting a response data packet to the user IP so that the user terminal corresponding to the user IP interacts with the target warehouse network platform.
CN202010646123.8A 2020-07-07 2020-07-07 Unified management method and system for multi-warehouse network platform Active CN111865672B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010646123.8A CN111865672B (en) 2020-07-07 2020-07-07 Unified management method and system for multi-warehouse network platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010646123.8A CN111865672B (en) 2020-07-07 2020-07-07 Unified management method and system for multi-warehouse network platform

Publications (2)

Publication Number Publication Date
CN111865672A CN111865672A (en) 2020-10-30
CN111865672B true CN111865672B (en) 2023-08-08

Family

ID=73152320

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010646123.8A Active CN111865672B (en) 2020-07-07 2020-07-07 Unified management method and system for multi-warehouse network platform

Country Status (1)

Country Link
CN (1) CN111865672B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102013066A (en) * 2010-06-04 2011-04-13 西本新干线股份有限公司 Electronic transaction service platform
CN102685153A (en) * 2011-03-07 2012-09-19 腾讯科技(深圳)有限公司 Method for opening third-party service by resource platform and resource platform
CN105635051A (en) * 2014-10-29 2016-06-01 腾讯科技(深圳)有限公司 Data interaction method, device, and system
CN109617753A (en) * 2019-02-26 2019-04-12 深信服科技股份有限公司 A kind of platform management method, system and electronic equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102013066A (en) * 2010-06-04 2011-04-13 西本新干线股份有限公司 Electronic transaction service platform
CN102685153A (en) * 2011-03-07 2012-09-19 腾讯科技(深圳)有限公司 Method for opening third-party service by resource platform and resource platform
CN105635051A (en) * 2014-10-29 2016-06-01 腾讯科技(深圳)有限公司 Data interaction method, device, and system
CN109617753A (en) * 2019-02-26 2019-04-12 深信服科技股份有限公司 A kind of platform management method, system and electronic equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
多仓库条码统一管理系统的设计与实现;濮澈;《中国优秀硕士学位论文全文数据库》;全文 *

Also Published As

Publication number Publication date
CN111865672A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
CN100425025C (en) Security system and method using server security solution and network security solution
CN110119292B (en) System operation parameter query method, matching method, device and node equipment
CN110912944B (en) CAN equipment safety test system and test method
CN103428032A (en) Attack positioning and assistant positioning device and method
CN103095859A (en) Multi-domain-name dialogue information sharing method and system
CN102223422A (en) Domain name system (DNS) message processing method and network safety equipment
CN110619022B (en) Node detection method, device, equipment and storage medium based on block chain network
CN111865672B (en) Unified management method and system for multi-warehouse network platform
CN112651044B (en) Business transaction method, system and storage medium based on block chain technology
WO2022141024A1 (en) Blockchain technology-based business transaction method and system, and storage medium
US6859895B2 (en) Method of monitoring life-or-death state of host computer connected to network and life-and-death monitoring system
CN116527401B (en) Secure communication method and system of distributed data server
CN101159632B (en) Network event processing method
Rusca et al. Privacy‐preserving WiFi‐based crowd monitoring
CN115242839B (en) Method and device for cascade data transmission of Internet of things, electronic equipment and storage medium
CN108650274B (en) Network intrusion detection method and system
CN112965970B (en) Hash algorithm-based abnormal flow parallel detection method and system
CN112954658B (en) Business card system suitable for data exchange of communication protocol layer and data exchange method
CN110674068B (en) Information interaction method between boards, distributed boards and storage medium
CN112202776A (en) Source station protection method and network equipment
CN113472715A (en) Data transmission method and device
CN112104763A (en) Method for realizing butt joint of different network platforms in warehouse
US8799351B1 (en) Communicating multiple files in markup language documents
CN111741032B (en) Data transmission control method
CN105516297A (en) Information reporting method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant