[go: up one dir, main page]

CN103188352B - Method for Obtaining Remote Network Address and Its Network Protocol System - Google Patents

Method for Obtaining Remote Network Address and Its Network Protocol System Download PDF

Info

Publication number
CN103188352B
CN103188352B CN201110460389.4A CN201110460389A CN103188352B CN 103188352 B CN103188352 B CN 103188352B CN 201110460389 A CN201110460389 A CN 201110460389A CN 103188352 B CN103188352 B CN 103188352B
Authority
CN
China
Prior art keywords
node server
temporary address
power source
electric power
management controller
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.)
Expired - Fee Related
Application number
CN201110460389.4A
Other languages
Chinese (zh)
Other versions
CN103188352A (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.)
Shanghai Financial Information Service Co Ltd
Original Assignee
Inventec Corp
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 Inventec Corp filed Critical Inventec Corp
Priority to CN201110460389.4A priority Critical patent/CN103188352B/en
Publication of CN103188352A publication Critical patent/CN103188352A/en
Application granted granted Critical
Publication of CN103188352B publication Critical patent/CN103188352B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

The invention includes a method for obtaining remote network address and its network protocol system, a cabinet system of the network protocol system includes a cabinet management controller, a power distributor and at least a node server. When the cabinet system loses a dynamic host configuration protocol service, firstly, a jumper of the cabinet management controller is detected to obtain an identification code. Then, a first temporary address of the cabinet management controller is obtained according to the identification code and a first table, and a first command packet is transmitted to a power distributor by the cabinet management controller. After the power distributor receives the first command packet, a network protocol distribution service is started to set a second temporary address of the node server, so that the node server can still contact with the system management terminal.

Description

取得远端网络地址的方法及其网络协议系统Method for Obtaining Remote Network Address and Its Network Protocol System

技术领域 technical field

本发明涉及一种取得远端网络地址的方法,特别涉及一动态主机设定协议服务的情况下,一种取得远端网络地址的方法及其网络协议系统。The invention relates to a method for obtaining a remote network address, in particular to a method for obtaining a remote network address and its network protocol system in the case of a dynamic host setting protocol service.

背景技术 Background technique

随着信息科技高速发展的时代,企业电子化已成为了一种趋势,使得一般的个人计算机已不能满足企业于商场上的需求。因此,便有具有高运算功能的服务器诞生,以满足现今各企业进行电子化的需求。并且,随着市场的需要,单一服务器已逐渐发展成具有多个单一服务器的大型的服务器系统。并且每一个单一服务器的主机将被放置于一机柜(Rack)系统中,由系统管理终端通过机柜系统内的机柜管理控制器来统一管理。With the rapid development of information technology, the electronicization of enterprises has become a trend, so that ordinary personal computers can no longer meet the needs of enterprises in the market. Therefore, servers with high computing functions are born to meet the electronic needs of various enterprises today. And, with the needs of the market, a single server has gradually developed into a large-scale server system with multiple single servers. And the host of each single server will be placed in a rack (Rack) system, and will be managed uniformly by the system management terminal through the rack management controller in the rack system.

一般来说,每个机柜系统中的每一个服务器的主机本身安装有一可执行BIOS的开机程序和一操作系统(OperationSystem,OS),此操作系统会提供一动态主机设定协议(DynamicHostConfigurationProtocol,DHCP)服务给机柜系统。并且,此动态主机设定协议服务可以提供一网络地址(IPaddress)给所有机柜系统内每一个服务器。藉此,服务器即可与一远端网络进行联系。Generally speaking, the host computer of each server in each cabinet system is installed with a BIOS-executable boot program and an operating system (OperationSystem, OS), and this operating system will provide a Dynamic Host Configuration Protocol (DynamicHostConfigurationProtocol, DHCP) Serves the cabinet system. Moreover, the dynamic host setting protocol service can provide a network address (IP address) to each server in all cabinet systems. In this way, the server can communicate with a remote network.

然而,当动态主机设定协议服务被关闭时,或者当动态主机设定协议服务或IP分享器发生故障时,或者当动态主机设定协议服务或IP分享器对外实体连线区域网络(LocalAreaNetwork,LAN)断线、失效时,服务器也将失去通过LAN的对外沟通能力。However, when the dynamic host setting protocol service is closed, or when the dynamic host setting protocol service or the IP sharer fails, or when the dynamic host setting protocol service or the IP sharer is connected to the external entity area network (LocalAreaNetwork, When the LAN) is disconnected or fails, the server will also lose the ability to communicate externally through the LAN.

发明内容 Contents of the invention

鉴于以上的问题,本发明的目的在于提供一种得远端网络地址的方法及其网络协议系统,藉以解决因动态主机设定协议服务失效的情况下,造成机柜系统中的每一个节点服务器无法与一远端网络联系的问题。In view of the above problems, the object of the present invention is to provide a method for obtaining a remote network address and its network protocol system, so as to solve the problem that each node server in the cabinet system cannot Problems communicating with a remote network.

本发明所揭露的一种取得远端网络地址的方法,适用于失去一动态主机设定协议服务的一机柜系统。首先,检测一机柜管理控制器的一跳线器,以取得一辨识码。然后,根据此辨识码和一第一表单,取得机柜管理控制器的一第一临时地址,并根据第一临时地址,设定一远端网络。A method for obtaining a remote network address disclosed by the present invention is suitable for a cabinet system that loses a dynamic host setting protocol service. Firstly, a jumper of a rack management controller is detected to obtain an identification code. Then, obtain a first temporary address of the rack management controller according to the identification code and a first form, and set a remote network according to the first temporary address.

接着,根据储存在机柜管理控制器的一第二表单,由机柜管理控制器传送包含一临时地址组的一第一命令封包至一电源分配器。在电源分配器接收到第一命令封包后,启动一网络协议分配服务,以设定一节点服务器的一第二临时地址,其中第二表单提供包含第二临时地址的临时地址组。Then, according to a second table stored in the rack management controller, the rack management controller sends a first command packet including a temporary address group to a power distributor. After the power distributor receives the first command packet, it starts a network protocol distribution service to set a second temporary address of a node server, wherein the second form provides a temporary address group including the second temporary address.

上述的取得远端网络地址的方法可实施在一种网络协议系统,此系统包含一机柜系统。机柜系统包含一机柜管理控制器、一电源分配器和至少一节点服务器。机柜管理控制器包含一跳线器,并且用以当网络协议系统失去一动态主机设定协议服务时,检测此跳线器,以获得一辨识码,并根据此辨识码和一第一表单,取得一第一临时地址,以及根据一第二表单,输出包含一临时地址组的一第一命令封包。电源分配器连接于机柜管理控制器,且用以接收第一命令封包,来启动一网络协议分配服务,以进一步产生一第二临时地址,其中第二表单提供包含第二临时地址的临时地址组。此节点服务器连接于电源分配器,且用以由电源分配器获得第二临时地址。The above-mentioned method for obtaining the remote network address can be implemented in a network protocol system, and the system includes a cabinet system. The cabinet system includes a cabinet management controller, a power distributor and at least one node server. The rack management controller includes a jumper, and is used to detect the jumper when the network protocol system loses a dynamic host setting protocol service, so as to obtain an identification code, and according to the identification code and a first table, Obtain a first temporary address, and output a first command packet including a temporary address group according to a second table. The power distributor is connected to the rack management controller, and is used to receive the first command packet to start a network protocol distribution service to further generate a second temporary address, wherein the second form provides a temporary address group including the second temporary address . The node server is connected to the power distributor and used for obtaining the second temporary address from the power distributor.

如此一来,当动态主机设定协议服务失效时,机柜系统仍可自行提供临时地址给每一个节点服务器,使每一个节点服务器仍可与远端网络联系。In this way, when the dynamic host setting protocol service fails, the cabinet system can still provide a temporary address for each node server, so that each node server can still communicate with the remote network.

以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, but not as a limitation of the present invention.

附图说明 Description of drawings

图1A为根据本发明一实施例的在一动态主机设定协议服务下的网络协议系统的结构示意图;FIG. 1A is a schematic structural diagram of a network protocol system under a dynamic host setting protocol service according to an embodiment of the present invention;

图1B为根据本发明一实施例的失去一动态主机设定协议服务的网络协议系统的结构示意图;FIG. 1B is a schematic structural diagram of a network protocol system that loses a dynamic host setting protocol service according to an embodiment of the present invention;

图2为根据本发明的网络协议系统的工作流程图;Fig. 2 is the working flow chart of network protocol system according to the present invention;

图3为根据本发明的网络协议系统执行一网络协议分配服务的工作流程图。FIG. 3 is a flow chart of a network protocol distribution service performed by the network protocol system according to the present invention.

其中,附图标记Among them, reference signs

10网络协议系统10 network protocol system

11系统管理终端11 system management terminal

12交换器12 switches

13货柜管理控制器13 container management controller

14机柜管理控制器14 Enclosure Management Controller

15机柜系统15 cabinet system

151电源分配器151 power distributor

152交换器152 switches

153、154节点服务器153, 154 node servers

具体实施方式 Detailed ways

下面结合附图对本发明的结构原理和工作原理作具体的描述:Below in conjunction with accompanying drawing, structural principle and working principle of the present invention are specifically described:

请参照图1A,其为根据本发明一实施例的在一动态主机设定协议服务下的网络协议系统的结构示意图。本实施例的网络协议系统10系以服务器系统为例,但不以此为限。网络协议系统10包含有一系统管理终端(systemmanagementterminal)11、一交换器(switch)12、一货柜管理控制器(containermanagementcontroller,CMC)13和多个机柜系统。系统管理终端11连接于交换器12,交换器12连接于货柜管理控制器13和每一个机柜系统。Please refer to FIG. 1A , which is a schematic structural diagram of a network protocol system under a dynamic host setting protocol service according to an embodiment of the present invention. The network protocol system 10 of this embodiment is a server system as an example, but not limited thereto. The network protocol system 10 includes a system management terminal 11 , a switch 12 , a container management controller (CMC) 13 and a plurality of cabinet systems. The system management terminal 11 is connected to the switch 12, and the switch 12 is connected to the container management controller 13 and each cabinet system.

系统管理终端11用以通过交换器12提供一动态主机设定协议服务,来管理一远端网络(ExternalLAN),分配不同的临时地址给不同的装置或系统。交换器12提供多个连接端口(未绘示),以连接多个机柜系统,而交换机12内部的中央处理器(未绘示)会在每个端口成功连线时,通过一地址解析协议(AddressResolutionProtocol,ARP)取得连接成功的每一个装置或系统的一媒体存取控制地址(MediaAccessControlAddress,MACaddress),并保存成一张交换表。货柜管理控制器13可设置于一货柜服务器中,用以通过交换器12来管理实体储存或云端储存(cloudstorage)的运作。The system management terminal 11 is used to provide a dynamic host setting protocol service through the switch 12 to manage a remote network (External LAN) and assign different temporary addresses to different devices or systems. The switch 12 provides multiple connection ports (not shown) to connect multiple cabinet systems, and the central processing unit (not shown) inside the switch 12 will pass an address resolution protocol (ADRP) when each port is successfully connected. AddressResolutionProtocol (ARP) obtains a media access control address (MediaAccessControlAddress, MACaddress) of each device or system that is successfully connected, and saves it as a switching table. The container management controller 13 can be installed in a container server to manage the operation of physical storage or cloud storage (cloudstorage) through the switch 12 .

每一个机柜系统各自拥有其内部网络(LocalLAN)。在一实施例中,机柜系统15包含一机柜管理控制器(RackManagementController,RMC)14、多个电源分配器(PowerDistributionUnit,PDU)151、一交换器152、多个节点服务器(NodeServer)。Each cabinet system has its own internal network (LocalLAN). In one embodiment, the rack system 15 includes a rack management controller (Rack Management Controller, RMC) 14, multiple power distribution units (PowerDistributionUnit, PDU) 151, a switch 152, and multiple node servers (NodeServer).

机柜管理控制器14连接于每一个电源分配器151。在一实施例中,一个电源分配器151可以通过一内部整合电路(InterIntegratedCircuit,I2C)总线连接于多个节点服务器153和一节点服务器154。The rack management controller 14 is connected to each power distributor 151 . In one embodiment, a power distributor 151 may be connected to a plurality of node servers 153 and a node server 154 through an Inter Integrated Circuit (I2C) bus.

此电源分配器151中的每一个节点服务器(包含多个节点服务器153和节点服务器154)之间可以串联或并联的方式相互连接,而节点服务器154和每个节点服务器153都分别连接于交换器152。Each node server (including a plurality of node servers 153 and node servers 154) in the power distributor 151 can be connected to each other in series or in parallel, and the node servers 154 and each node server 153 are connected to the switch respectively 152.

在动态主机设定协议服务正常运作下,机柜系统15中的节点服务器154通过交换器152获得一远端网络地址(ExternalIPAddress),用管理机柜系统15中每一个节点服务器153的网络连接状态。因此,机柜管理控制器14可以设置于一计算机主机中,但不限于此。Under the normal operation of the dynamic host setting protocol service, the node server 154 in the cabinet system 15 obtains a remote network address (External IP Address) through the switch 152, and uses it to manage the network connection status of each node server 153 in the cabinet system 15. Therefore, the rack management controller 14 can be disposed in a computer host, but is not limited thereto.

上述的节点服务器均各代表一用户端计算机,每一个节点服务器包含一基板管理控制器(未绘示)。在一实施例中,通过每一个相对应的基板控制器,每一个节点服务器可以与相对应的电源分配器151和交换器152进行通讯。在一实施例中,通过交换器152,节点服务器154执行动态主机设定协议服务。The aforementioned node servers each represent a client computer, and each node server includes a baseboard management controller (not shown). In one embodiment, each node server can communicate with the corresponding power distributor 151 and switch 152 through each corresponding baseboard controller. In one embodiment, through the switch 152, the node server 154 executes the dynamic host setting protocol service.

为了更进一步阐述本发明的内容,请同时参考图1B,图2,图1B为根据本发明一实施例的失去一动态主机设定协议服务的网络协议系统的结构示意图,图2为根据本发明的网络协议系统的工作流程图。首先,当网络协议系统10启动(每一个启动机柜管理控制器14的固件、每一个电源分配器151的固件和每一个节点服务器的固件)时,网络协议系统10将进行初始化的动作,如步骤S210。In order to further explain the content of the present invention, please refer to FIG. 1B and FIG. 2 at the same time. FIG. 1B is a schematic structural diagram of a network protocol system that loses a dynamic host setting protocol service according to an embodiment of the present invention, and FIG. 2 is a schematic diagram according to the present invention Workflow diagram of the network protocol system. First, when the network protocol system 10 starts (each starts the firmware of the rack management controller 14, the firmware of each power distributor 151 and the firmware of each node server), the network protocol system 10 will perform initialization actions, such as steps S210.

机柜系统15将尝试设定一机柜管理控制器14的一内部网络协议,以获得一内部网络地址,以及尝试设定每一个电源分配器151的一内部网络协议,以获得一内部网络地址,使每一个电源分配器151可以跟机柜管理控制器14进行通讯,如步骤S220。The rack system 15 will attempt to configure an internal network protocol of an rack management controller 14 to obtain an internal network address, and attempt to configure an internal network protocol of each power distributor 151 to obtain an internal network address so that Each power distributor 151 can communicate with the RMC 14, as in step S220.

为了使机柜系统15可以与一远端网络进行联系,机柜管理控制器14将检测其一远端网络协议的状态,以确保是否与远端网络的联系正常,如步骤S230。In order to enable the rack system 15 to communicate with a remote network, the rack management controller 14 will detect the status of a remote network protocol to ensure whether the connection with the remote network is normal, as in step S230.

机柜管理控制器14根据远端网络协议的状态的检测,来判断是否获得一远端网络地址,如步骤S240。当机柜管理控制器14检测到已获得远端网络地址时,表示动态主机设定协议服务运作正常。The rack management controller 14 determines whether to obtain a remote network address according to the detection of the state of the remote network protocol, as in step S240. When the RMC 14 detects that the remote network address has been obtained, it means that the dynamic host setting protocol service is operating normally.

当机柜管理控制器14检测到并未获得远端网络地址时,表示动态主机设定协议服务运作失效,或者节点服务器154与交换器152之间的通讯失效,因此无法与远端网络进行联系,如图1B所示。此时,机柜管理控制器14将进一步检测设置于机柜管理控制器14上的一跳线器(jumper),以获得自身的一辨识码(IdentificationCode,ID),如步骤S250。When the rack management controller 14 detects that the remote network address has not been obtained, it means that the dynamic host setting protocol service fails, or the communication between the node server 154 and the switch 152 fails, so it is impossible to contact the remote network. As shown in Figure 1B. At this time, the rack management controller 14 will further detect a jumper disposed on the rack management controller 14 to obtain an identification code (Identification Code, ID) of itself, as in step S250.

接着,机柜管理控制器14进一步根据获得的辨识码和一第一表单,取得一临时地址,以作为远端网络地址。其中,第一表单是作为索引机柜管理控制器14的临时地址的凭借,且预先储存在机柜管理控制器14内。在一实施例中,第一表单可根据一辨识码和一跳线器参数间的对应,设计一相对应的临时地址,如下表一所示。Then, the rack management controller 14 further obtains a temporary address as the remote network address according to the obtained identification code and a first form. Wherein, the first form is used as a means of indexing the temporary address of the rack management controller 14 and is pre-stored in the rack management controller 14 . In an embodiment, the first form can design a corresponding temporary address according to the correspondence between an identification code and a jumper parameter, as shown in Table 1 below.

编号 serial number 跳线器参数 Jumper parameters 辨识码 Identification code 临时地址 temporary address 1 1 0000b 0000b 00h 00h 10.10.1.1 10.10.1.1 2 2 0001b 0001b 01h 01h 10.10.2.1 10.10.2.1 3 3 0010b 0010b 02h 02h 10.10.3.1 10.10.3.1 4 4 0011b 0011b 03h 03h 10.10.4.1 10.10.4.1 5 5 0100b 0100b 04h 04h 10.10.5.1 10.10.5.1 6 6 0101b 0101b 05h 05h 10.10.6.1 10.10.6.1 7 7 0110b 0110b 06h 06h 10.10.7.1 10.10.7.1 8 8 0111b 0111b 07h 07h 10.10.8.1 10.10.8.1 9 9 1000b 1000b 08h 08h 10.10.9.1 10.10.9.1 10 10 1001b 1001b 09h 09h 10.10.10.1 10.10.10.1 11 11 1010b 1010b 10h 10h 10.10.11.1 10.10.11.1 12 12 1011b 1011b 11h 11h 10.10.12.1 10.10.12.1

表一Table I

同时,机柜管理控制器14也通过内部网络,根据一第二表单,依序传送一智能平台管理界面(IntelligentPlatformManagementInterface,IPMI)格式或是其他格式的第一命令封包(commandpackage)至相对应的电源分配器151,如步骤S260。在一实施例中,第二表单系提供每一个电源分配器151与其相对应的临时地址组的关系,且预先储存在机柜管理控制器14内,如下表二示的。第一命令封包包含其中一个相对应的临时地址组,而此临时地址组包含多个节点服务器的临时地址,如表二所示。At the same time, the rack management controller 14 also sequentially transmits a first command package (command package) in the format of Intelligent Platform Management Interface (IPMI) or other formats to the corresponding power distribution through the internal network according to a second form. device 151, as in step S260. In one embodiment, the second table provides the relationship between each power distributor 151 and its corresponding temporary address group, and is pre-stored in the rack management controller 14, as shown in Table 2 below. The first command packet includes a corresponding temporary address group, and the temporary address group includes temporary addresses of multiple node servers, as shown in Table 2.

电源分配器序号 Power distributor serial number 临时地址组 temporary address group 1 1 10.10.X.10~10.10.X.24 10.10.X.10~10.10.X.24 2 2 10.10.X.30~10.10.X.44 10.10.X.30~10.10.X.44 3 3 10.10.X.50~10.10.X.64 10.10.X.50~10.10.X.64 4 4 10.10.X.70~10.10.X.84 10.10.X.70~10.10.X.84 5 5 10.10.X.90~10.10.X.104 10.10.X.90~10.10.X.104

表二Table II

当上述相对应的电源分配器151接收到第一命令封包时,表示网络协议系统10缺乏DHCP/IP的分享机制,因此电源分配器151将启动一网络协议分配服务(IPassignservice),使每一个节点服务器均获得一临时地址(远端网络地址),而得以与远端网络进行联系,如步骤S270。When the above-mentioned corresponding power distribution device 151 receives the first command packet, it means that the network protocol system 10 lacks the sharing mechanism of DHCP/IP, so the power distribution device 151 will start a network protocol distribution service (IPassignservice), so that each node The servers all obtain a temporary address (remote network address) to be able to communicate with the remote network, as in step S270.

请同时参考图1B和图3,图3为根据本发明的网络协议系统执行一网络协议分配服务的工作流程图。Please refer to FIG. 1B and FIG. 3 at the same time. FIG. 3 is a flowchart of a network protocol distribution service executed by the network protocol system according to the present invention.

以一个电源分配器151作为例子,首先,此电源分配器151依序发出相对应的IPMI格式或是其他格式的询问命令至每一个节点服务器的基板管理控制器,以确认每个节点服务器的远端网络协议状态,并取得所询问的节点服务器的一媒体存取控制地址,如步骤S310。Taking a power distribution device 151 as an example, first, the power distribution device 151 sends corresponding IPMI format or other format query commands to the baseboard management controller of each node server in order to confirm the remote location of each node server. Peer network protocol status, and obtain a media access control address of the inquired node server, as in step S310.

根据每一个节点的远端网络协议状态,判断每一个节点是否已取得一远端网络地址,如步骤S320。当被询问的节点已取得远端网络地址时,直接到步骤S360,判断每一个节点是否已被询问。当尚有节点还未被询问时,则回到步骤S310。According to the status of the remote network protocol of each node, it is judged whether each node has obtained a remote network address, such as step S320. When the inquired node has acquired the remote network address, go directly to step S360 to determine whether each node has been inquired. When there are still nodes that have not been queried, go back to step S310.

当有节点服务器尚未取得一临时地址时,电源分配器151会根据一第二表单,发出包含一临时地址的一IPMI格式或是其他格式的第二命令封包,要求一相对应的节点服务器的一基板管理控制器设定成此临时地址,如步骤S330。When there is a node server that has not obtained a temporary address, the power distributor 151 will send a second command packet in an IPMI format or other formats that includes a temporary address according to a second form, requesting a corresponding node server. The baseboard management controller is set to the temporary address, as in step S330.

当此相对应的节点服务器接收到此第二命令封包时,根据此第二命令封包,设定此临时地址,并且回传相对应的媒体存取控制地址至电源分配器151,如步骤S340。接收到媒体存取控制地址后,电源分配器151将根据此媒体存取控制地址和第二表单,建立一第三表单,如步骤S350。在一实施例中,第三表单提供每一个节点服务器的一媒体存取控制地址、一第二临时地址之间的对应关系。When the corresponding node server receives the second command packet, it sets the temporary address according to the second command packet, and returns the corresponding MAC address to the power distributor 151, as in step S340. After receiving the MAC address, the power distributor 151 creates a third table according to the MAC address and the second table, as in step S350. In an embodiment, the third table provides a correspondence between a MAC address and a second temporary address of each node server.

在步骤S360中,当尚有节点服务器未被询问时,则回到步骤S310。当所有的节点服务器都已询问完毕,电源分配器151将第三表单回传至机柜管理控制器14,机柜管理控制器14即可知道每一个节点服务器均已完成临时地址的设定,如步骤S370。In step S360, when there is still a node server that has not been queried, go back to step S310. When all the node servers have been inquired, the power distributor 151 returns the third form to the rack management controller 14, and the rack management controller 14 can know that each node server has completed the setting of the temporary address, as in the steps S370.

当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Certainly, the present invention also can have other multiple embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding Changes and deformations should all belong to the protection scope of the appended claims of the present invention.

Claims (10)

1. obtain a method for far-end network address, be applicable to a cabinet system, it is characterized in that, the method comprises:
When this cabinet system loses a DynamicHost setting protocol service, detect a jumper wire device of an equipment cabinet management controller, to obtain an identification code;
Read one first list;
According to this identification code and this first list, obtain one first temporary address of this equipment cabinet management controller, as one first far-end network address;
According to this first temporary address, set a far-end network;
According to one second list being stored in this equipment cabinet management controller, comprised one first order package to electric power source distribution device of a temporary address group by this equipment cabinet management controller transmission; And
After this electric power source distribution device receives this first order package, start a procotol distribution services, to set one second temporary address of a node server, as one second far-end network address, wherein this second list providing package is containing this temporary address group of this second temporary address.
2. the method obtaining far-end network address according to claim 1, is characterized in that, this procotol distribution services comprises:
Comprise one second order package of this second temporary address to this node server by this electric power source distribution device transmission, make this node server set this second temporary address;
According to this second order package, return a MAC addresses of this node server to this electric power source distribution device;
This MAC addresses received according to this electric power source distribution device and this second list, set up one the 3rd list, and wherein the 3rd list provides the corresponding relation between this MAC addresses, this second temporary address; And
3rd list is back to this equipment cabinet management controller by this electric power source distribution device.
3. the method obtaining far-end network address according to claim 2, wherein this procotol distribution services also comprises further:
Before this electric power source distribution device sends this second order package, send an inquiry command to this node server by this electric power source distribution device, confirm this node server this second temporary address whether existing;
When this node server has this second temporary address, according to this MAC addresses of this second temporary address and this node server, set up the 3rd list, be back to this equipment cabinet management controller by this electric power source distribution device; And
When this node server does not have this second temporary address, according to this second list, send this second order package to this node server, obtain this second temporary address to make this node server.
4. the method obtaining far-end network address according to claim 3, is characterized in that, this first order package, this second order package and this inquiry command are intelligent platform supervision interface form.
5. the method obtaining far-end network address according to claim 1, is characterized in that, the communication between this electric power source distribution device and this node server has been come by an inter-integrated circuit bus.
6. a procotol system, is characterized in that, comprises:
One system manager terminal, in order to provide a DynamicHost setting protocol service; And
One cabinet system, it comprises:
One equipment cabinet management controller, comprise a jumper wire device, this equipment cabinet management controller is in order to lose this DynamicHost setting protocol service during when this procotol system, detect this jumper wire device, to obtain an identification code, and according to this identification code and one first list, obtain one first temporary address, and according to one second list, output packet is containing one first order package of a temporary address group;
One electric power source distribution device, is connected to this equipment cabinet management controller, in order to receive this first order package, to start a procotol distribution services, produces one second temporary address, and wherein this second list providing package is containing this temporary address group of this second temporary address; And
At least one node server, is connected to this electric power source distribution device, in order to obtain this second temporary address by this electric power source distribution device, to carry out communication with this system manager terminal further.
7. procotol system according to claim 6, it is characterized in that, this cabinet system also comprises one first interchanger further, be connected to this node server, this first interchanger is in order to contact with a far-end network, and this procotol system also comprises one second interchanger further, this system manager terminal is in order to manage this far-end network, this second interchanger is connected to this system manager terminal, this first interchanger and this equipment cabinet management controller, in order to the platform as this system manager terminal, this first interchanger and this equipment cabinet management controller communication.
8. procotol system according to claim 6, is characterized in that, this node server provides this DynamicHost to set protocol service, and this node server carries out communication by an inter-integrated circuit bus and this electric power source distribution device.
9. procotol system according to claim 6, it is characterized in that, this procotol distribution services makes this electric power source distribution device transmission comprise one second order package of this second temporary address to this node server, this node server is made to set this second temporary address, this node server is then according to this second order package, return a MAC addresses to this electric power source distribution device, and set this second temporary address, then this electric power source distribution device is according to this MAC addresses received, set up one the 3rd list and be back to this equipment cabinet management controller, wherein the 3rd list provides this MAC addresses, corresponding relation between this second temporary address.
10. procotol system according to claim 9, it is characterized in that, this procotol distribution services makes this electric power source distribution device send an inquiry command to this node server, confirm this node server this second temporary address whether existing, when this node server has this second temporary address, this electric power source distribution device is according to this second temporary address, set up the 3rd list, to be back to this equipment cabinet management controller, and when this node server does not obtain this second temporary address, this electric power source distribution device just sends this second order package to this node server, this the second temporary address is obtained to make this node server.
CN201110460389.4A 2011-12-29 2011-12-29 Method for Obtaining Remote Network Address and Its Network Protocol System Expired - Fee Related CN103188352B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110460389.4A CN103188352B (en) 2011-12-29 2011-12-29 Method for Obtaining Remote Network Address and Its Network Protocol System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110460389.4A CN103188352B (en) 2011-12-29 2011-12-29 Method for Obtaining Remote Network Address and Its Network Protocol System

Publications (2)

Publication Number Publication Date
CN103188352A CN103188352A (en) 2013-07-03
CN103188352B true CN103188352B (en) 2015-12-16

Family

ID=48679314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110460389.4A Expired - Fee Related CN103188352B (en) 2011-12-29 2011-12-29 Method for Obtaining Remote Network Address and Its Network Protocol System

Country Status (1)

Country Link
CN (1) CN103188352B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109889615A (en) * 2017-12-06 2019-06-14 营邦企业股份有限公司 Intelligent cabinet and network protocol address management method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060168486A1 (en) * 2005-01-27 2006-07-27 International Business Machines Corporation Desktop computer blade fault identification system and method
US7120787B2 (en) * 2003-10-31 2006-10-10 International Business Machinces Corporation Secure switching for downloading network boots
US20070220301A1 (en) * 2006-02-27 2007-09-20 Dell Products L.P. Remote access control management module
CN101212345A (en) * 2006-12-31 2008-07-02 联想(北京)有限公司 A blade server management system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7120787B2 (en) * 2003-10-31 2006-10-10 International Business Machinces Corporation Secure switching for downloading network boots
US20060168486A1 (en) * 2005-01-27 2006-07-27 International Business Machines Corporation Desktop computer blade fault identification system and method
US20070220301A1 (en) * 2006-02-27 2007-09-20 Dell Products L.P. Remote access control management module
CN101212345A (en) * 2006-12-31 2008-07-02 联想(北京)有限公司 A blade server management system

Also Published As

Publication number Publication date
CN103188352A (en) 2013-07-03

Similar Documents

Publication Publication Date Title
TWI448127B (en) Method for obtaining external ip addresses and ip system using the same
US9853938B2 (en) Automatic generation of server network topology
JP5131239B2 (en) IP address allocation control program, IP address allocation control device, and IP address allocation control method
CN104753697A (en) Method, equipment and system for controlling provisioning of network equipment
US8953617B2 (en) System and method for utilizing a unique identifier while registering a device in a network
CN102439949A (en) Method for solving internet protocol address assignment conflict and related device and system
CN114338594B (en) ARP (Address resolution protocol) response-substituting method, device, equipment and storage medium in Kubernetes environment
CN103138972A (en) Server cabinet system
TWI638553B (en) Method for detecting internet protocol address and media access control address
CN105827745A (en) Addressing communication method based on media access control address and addressing communication device thereof
CN102904977B (en) Network address allocation method, server and node
CN103838698A (en) I2C bus architecture and device availability query method
CN103024028A (en) Virtual machine IP (Internet Protocol) address detection system and method in cloud computing
US20240107647A1 (en) Control method, control device and lighting system
US10778574B2 (en) Smart network interface peripheral cards
CN118631785A (en) A smart capacitor automatic networking system and method
WO2016202016A1 (en) Device management method, apparatus and system
CN103138941B (en) The communication means of server rack system
CN103747115A (en) Method of discovering IP (Internet Protocol) address of virtual machine based on virtual network interface card
CN103188352B (en) Method for Obtaining Remote Network Address and Its Network Protocol System
CN117917048A (en) Method, device, equipment and storage medium for configuring bridging equipment
CN112152942B (en) ZTP backup method and equipment
CN115834531A (en) Server and network card associated registration method and device, electronic equipment and storage medium
CN108848200A (en) Equipment adding method, device, equipment and medium in a kind of local area network
CN110460683B (en) Method and switching equipment for processing data message through gateway

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
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20161209

Address after: China (Shanghai) Free Trade Zone North Fute Road No. 240 floor room C14

Patentee after: Shanghai Financial Information Service Co., Ltd.

Address before: Taipei City, Taiwan Chinese Shilin District Hougang Street No. sixty-six

Patentee before: Inventec Corporation

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151216

Termination date: 20171229