CN102497305A - Server data transmission and receiving methods - Google Patents

Server data transmission and receiving methods Download PDF

Info

Publication number
CN102497305A
CN102497305A CN2011104533694A CN201110453369A CN102497305A CN 102497305 A CN102497305 A CN 102497305A CN 2011104533694 A CN2011104533694 A CN 2011104533694A CN 201110453369 A CN201110453369 A CN 201110453369A CN 102497305 A CN102497305 A CN 102497305A
Authority
CN
China
Prior art keywords
message
label
server
module
switching module
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.)
Granted
Application number
CN2011104533694A
Other languages
Chinese (zh)
Other versions
CN102497305B (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.)
Zhongke Tenglong Information Technology Co.,Ltd.
Original Assignee
Dawning Information Industry 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 Dawning Information Industry Co Ltd filed Critical Dawning Information Industry Co Ltd
Priority to CN201110453369.4A priority Critical patent/CN102497305B/en
Publication of CN102497305A publication Critical patent/CN102497305A/en
Application granted granted Critical
Publication of CN102497305B publication Critical patent/CN102497305B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides server data transmission and receiving methods. The server data transmission method comprises the following steps that: a processing module transmits a first message with a tag to a switch module; the switch module transmits the first message to a management module; and the management module removes the tag, and transmits the first message from which the tag is removed to the outside of a server. By the server data transmission method, a management message is separated from a service message, and does not occupy any communication bandwidth, so that the potential problem of insufficiency of Internet protocol (IP) address resources is solved, and server data receiving and transmission security and reliability are improved. The management message is transmitted by the management module, so that in case of a large quantity of the servers, the transmission speed of the management message is increased, centralized management over the whole server system is further realized, and the stability of the whole server system is improved.

Description

The receiving/transmission method of server data
Technical field
Relate generally to computer realm of the present invention more specifically, relates to the receiving/transmission method of server data.
Background technology
Current blade server system is a kind of high-density systems, can hold quite a few to tens, 20 usually and calculate blade.The telemanagement of blade server realizes through Ethernet usually.Simultaneously, be used for calculating the blade communication with blade server and carrying out the related service operation and also realize usually through Ethernet.When the quantity of blade server more for a long time; The division how when the design blade server, reasonably to transmit and receive data; So that many blade servers are effectively managed, guarantee that simultaneously the fail safe of bookkeeping just becomes problem demanding prompt solution through Ethernet.
In the prior art, as shown in Figure 1, computer blade directly links to each other with Switching Module through network.Computer blade 1 is sent to Switching Module through network respectively with administrative message and service message to computer blade N; Switching Module can send administrative message and service message; In addition; Switching Module also can send to administration module with management quantity and service message, sends administrative message and service message from administration module.This technical scheme can realize that to a certain extent data transmit.
Yet; This technical scheme is not carried out the division of administrative message and service message; All administrative messages and service message carry out order through the mode of queuing and send, and the data receiver not only will distinguish administrative message and service message, and works as number of servers more for a long time; Administrative message and service message receive and send through Ethernet simultaneously; Thereby make the message stand-by period longer, can not manage concentratedly a plurality of servers timely and effectively, reduced the stability of whole server system.In addition, administrative message takies the network bandwidth, and this mode of using with takies more IP address resource, has reduced the fail safe of network, in addition, easy initiating system misoperation when user misoperation, thus unnecessary loss caused.
Summary of the invention
Do not divide and the technological deficiency transmitted to administrative message in the prior art and service message, the present invention proposes the server data that can address the aforementioned drawbacks and receive and sending method.
According to an aspect of the present invention, a kind of data in server sending method is provided, has comprised: processing module is sent first message with label to Switching Module; Switching Module sends to administration module with first message; And administration module removes label, and first message that will remove label sends to server is outside.
Preferably, processing module is sent first message through network interface card to Switching Module.
Preferably, this data transmission method for uplink also comprises: CPU sends second message through network interface card to Switching Module; And Switching Module sends second message to the server outside.
Preferably, first message is an administrative message, and second message is a service message.
Preferably, label is VLAN 4095.
According to a further aspect in the invention, a kind of data in server method of reseptance is provided, has comprised: administration module receives first message from server is outside, and first message that will be added with label sends to Switching Module; And first message that Switching Module will have a label sends to processing module.
Preferably, Switching Module sends first message through network interface card to processing module.
Preferably, this data receive method also comprises: Switching Module receives second message from server is outside, and through network interface card second message is sent to CPU.
Preferably, first message is an administrative message, and second message is a service message.
Preferably, label is VLAN 4095.
Utilize server data receiving/transmission method of the present invention, administrative message is separated with service message, administrative message does not take communication bandwidth, has solved the not enough problem of potential IP address resource, thereby has improved fail safe and reliability that service data receives and sends.Administrative message sends through administration module, when number of servers more for a long time, improved the administrative message transmission speed, thereby further whole server system managed concentratedly, improved the stability of whole server system
Other features and advantages of the present invention will be set forth in specification subsequently, and, partly from specification, become obvious, perhaps understand through embodiment of the present invention.The object of the invention can be realized through the structure that in the specification of being write, claims and accompanying drawing, is particularly pointed out and obtained with other advantages.
Description of drawings
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for explanation and explains the present invention, and be not used in qualification the present invention.In the accompanying drawings:
Fig. 1 is the structure chart of server data reception of the prior art and sending method;
Fig. 2 is the flow chart according to the data in server sending method of the first embodiment of the present invention;
Fig. 3 is the flow chart of data in server sending method according to a second embodiment of the present invention;
Fig. 4 is the flow chart of the data in server method of reseptance of a third embodiment in accordance with the invention; And
The flow chart of the data receive method that Fig. 5 for the server of a fourth embodiment in accordance with the invention is.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for explanation and explains the present invention, and be not used in qualification the present invention.
Fig. 2 is the flow chart according to the data in server sending method of the first embodiment of the present invention.In step S202, processing module is sent first message with label to Switching Module.Processing module is added the management information label as first message with message, and first message that will be added with the management information label sends to Switching Module.In step S204, Switching Module sends to administration module with first message.Switching Module sends to administration module according to the management information label with first message.In step S206, administration module is removed label, and first message that will remove label sends to server is outside.
Present embodiment is distinguished management information and business information through management information is added label, and Switching Module sends to administration module with the management information of adding label, and administration module sends management information data.Thereby solved when sending administrative message, administrative message takies communication network, has improved internet security.
Fig. 3 is the flow chart of data in server sending method according to a second embodiment of the present invention.In step S302, processing module is sent first message with label to Switching Module.Processing module is sent first message through network interface card to Switching Module.Wherein, first message is an administrative message, and label is VLAN 4095, that is, processing module is sent the administrative message with VLAN 4095 to Switching Module.
In step S304, Switching Module sends to administration module with first message, and Switching Module receives after first message, and first message is detected, and when Switching Module detects label VLAN 4095, this first message is sent to administration module.
In step S306, administration module is removed label, and first message that will remove label sends to server is outside.Administration module is provided with the exchange chip of supported vlans, can accomplish administrative message is added/subtract 4095 labels.Administration module after the label VLAN in first message 4095 is removed sends first message.
In step S308, CPU sends second message through network interface card to Switching Module.Second message that CPU sends is a service message, and CPU does not add label and directly sends second message through network interface card to Switching Module.
In step S310, Switching Module sends second message to the server outside.Switching Module does not send second message to administration module after receiving second message, but directly second message is sent.It is exemplary that present embodiment is merely, and present embodiment is not the order of sending first message and second message for limiting, and other sending orders of first message and second message are also included within the scope of the present invention.
According to a second embodiment of the present invention; Service message does not add label through administrative message is added label; Administrative message and service message are distinguished, thereby, the administrative message that adds label is sent to administration module through this label of Switching Module identification; Send through administration module, and the service message that does not add label sends through Switching Module.So like a cork administrative message and service message are made a distinction, so administrative message can not reduce internet security when sending, thereby can guarantee that network stabilization moves.
Hereinafter, the server data method of reseptance will be described.
Fig. 4 is the flow chart of the data in server method of reseptance of a third embodiment in accordance with the invention.In step S402, administration module is from outside first message that receives of server.In step S404, first message that administration module will be added with label sends to Switching Module.Administration module adds first message that receives after the label, and first message that is added with label is sent to Switching Module.In step S406, first message that Switching Module will have label sends to processing module.Switching Module detects first message, and when detecting label, first message that will have label sends to processing module.
Present embodiment adds label through the management information that administration module is received, distinguishes management information and business information, and Switching Module sends to processing module with the management information of adding label.Thereby solved when the receiving management message, administrative message takies communication network, has improved internet security.
The flow chart of the data receive method that Fig. 5 for the server of a fourth embodiment in accordance with the invention is.In step S502, administration module receives first message from server is outside, and first message that will be added with label sends to Switching Module.Switching Module sends first message through network interface card to processing module.Wherein, first message is an administrative message, and label is VLAN 4095.After administration module received administrative message from the server outside, label VLAN 4095 was added into first message, and first message that will be added with label sends to Switching Module.
In step 504, first message that Switching Module will have label sends to processing module.Switching Module receives after the administrative message that is added with label from administration module, and message is detected, and when detecting administrative message and be added with label VLAN 4095, this administrative message is sent to processing module.
In step 506, Switching Module receives second message from server is outside, and through network interface card second message is sent to CPU.Wherein, second message is a service message.Switching Module receives after the business from the server outside, detects, and when not detecting label VLAN 4095, through network interface card service message is sent to CPU.
According to a second embodiment of the present invention; Administration module adds label with the administrative message that receives, and does not add label through the service message that Switching Module receives, thereby administrative message and service message are distinguished; Then; Through this label of Switching Module identification, the administrative message that adds label is sent to processing module, and the service message that does not add label is sent to CPU through network interface card.So like a cork administrative message and service message are made a distinction, so administrative message can not reduce internet security when receiving, thereby can guarantee that network stabilization moves.
Supervising device and method through utilizing parts in the server of the present invention can obtain following technique effect: (1) is utilizing server data of the present invention to receive and sending method; Distinguish administrative message and service message through administrative message being added label; Then, Switching Module sends to administration module with administrative message, sends perhaps through administration module administrative message is sent to processing module; And service message sends through Switching Module; Like this, administration module has solved the not enough problem of potential IP address resource, thereby has improved fail safe and reliability that service data receives and sends; (2) the administration module administrative message that will add/subtract label respectively receives and sends, and realizes that administration module effectively manages many blade servers through network, guarantees the fail safe of bookkeeping, guarantees the stable operation of whole server system; (3) Switching Module receives and sends service message, thereby guarantees that service message can stablize smoothness, needn't with the administrative message contention network, thereby further can guarantee the fail safe of packet sending and receiving.
More than be merely the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. data in server sending method comprises:
Processing module is sent first message with label to Switching Module;
Said Switching Module sends to administration module with said first message; And
Said administration module is removed said label, and first message that will remove said label sends to server is outside.
2. data transmission method for uplink according to claim 1 is characterized in that, said processing module is sent said first message through network interface card to said Switching Module.
3. data transmission method for uplink according to claim 2 also comprises:
CPU sends second message through said network interface card to said Switching Module; And
Said Switching Module sends said second message to the server outside.
4. data transmission method for uplink according to claim 3 is characterized in that, said first message is an administrative message, and said second message is a service message.
5. each described data transmission method for uplink in requiring according to aforesaid right is characterized in that said label is VLAN 4095.
6. data in server method of reseptance comprises:
Administration module receives first message from server is outside, and said first message that will be added with label sends to Switching Module; And
Said first message that said Switching Module will have said label sends to processing module.
7. data receive method according to claim 6 is characterized in that, said Switching Module sends said first message through network interface card to said processing module.
8. data receive method according to claim 7 also comprises:
Said Switching Module receives second message from server is outside, and through said network interface card said second message is sent to CPU.
9. data receive method according to claim 1 is characterized in that, said first message is an administrative message, and said second message is a service message.
10. according to each described data receive method among the claim 6-9, it is characterized in that said label is VLAN 4095.
CN201110453369.4A 2011-12-30 2011-12-30 Server data transmission and receiving methods Active CN102497305B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110453369.4A CN102497305B (en) 2011-12-30 2011-12-30 Server data transmission and receiving methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110453369.4A CN102497305B (en) 2011-12-30 2011-12-30 Server data transmission and receiving methods

Publications (2)

Publication Number Publication Date
CN102497305A true CN102497305A (en) 2012-06-13
CN102497305B CN102497305B (en) 2014-12-31

Family

ID=46189093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110453369.4A Active CN102497305B (en) 2011-12-30 2011-12-30 Server data transmission and receiving methods

Country Status (1)

Country Link
CN (1) CN102497305B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030165140A1 (en) * 1999-04-30 2003-09-04 Cheng Tang System and method for distributing multicasts in virtual local area networks
CN101102199A (en) * 2007-06-25 2008-01-09 中兴通讯股份有限公司 Method and device for integrated Ethernet switching service channel management channel
CN101141286A (en) * 2007-09-28 2008-03-12 西安大唐电信有限公司 Method for implementing intra-band management in ethernet passive optical network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030165140A1 (en) * 1999-04-30 2003-09-04 Cheng Tang System and method for distributing multicasts in virtual local area networks
CN101102199A (en) * 2007-06-25 2008-01-09 中兴通讯股份有限公司 Method and device for integrated Ethernet switching service channel management channel
CN101141286A (en) * 2007-09-28 2008-03-12 西安大唐电信有限公司 Method for implementing intra-band management in ethernet passive optical network

Also Published As

Publication number Publication date
CN102497305B (en) 2014-12-31

Similar Documents

Publication Publication Date Title
CN111083161A (en) Data transmission processing method and device and Internet of things equipment
CN102625986A (en) Method, device and network equipment for processing loops in two layer network
KR101351285B1 (en) Method and Apparatus for Transmission of Data between CAN Network and Ethernet Network
CN101136943A (en) System and method for implementing extended Diameter protocol application
CN102387083B (en) Network access control method and system
CN110809026B (en) File processing method and device, electronic equipment and storage medium
US20180376400A1 (en) A device within a wireless peer-to-peer network, wireless communication system and control method
CN103746927A (en) Priority-based fluid control PFC (Power Factor Correction) method, transmitting device and receiving device
CN103703453A (en) System for supplying push service for message load balancing and method thereof
CN109495494A (en) A kind of frame structure configuration method, transmitting device and the system of the transmission of VDES data
CN104539510A (en) Multi-protocol-based information pushing system and method
CN103840976A (en) Communication method, optical module and network device
CN113296976A (en) Message processing method, message processing device, electronic equipment, storage medium and program product
CN101808037B (en) Method and device for traffic management in switch network
CN103825819A (en) Methods and devices for sending and receiving messages
CN101997772B (en) Flow control method, device, system and network equipment
CN104901865A (en) Mobile-end instant messaging (IM) signal synchronization method based on global monotonic serial number
CN107547388B (en) Message sending method and device
WO2013078873A1 (en) Method and device for identifying response message
CN102404143A (en) Method for processing port failures based on LACP and LACP terminal
CN102006223B (en) Data transmission method, device and system between cards, board card and distributed system
CN102510398A (en) Request concurrent processing method and device, and server
CN102497305B (en) Server data transmission and receiving methods
EP2728815B1 (en) Method and rbridge for avoiding esadi protocol packet storms
CN101510901B (en) Communication method, communication apparatus and system between distributed equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220314

Address after: Room 111-1, first floor, building 23, yard 8, Dongbeiwang West Road, Haidian District, Beijing 100089

Patentee after: Zhongke Tenglong Information Technology Co.,Ltd.

Address before: 300384 Xiqing District, Tianjin Huayuan Industrial Zone (outside the ring) 15 1-3, hahihuayu street.

Patentee before: DAWNING INFORMATION INDUSTRY Co.,Ltd.

TR01 Transfer of patent right