Communication path control program and communication path control device in computer network system
Abstract
A communication control processor at a transmission side add a path control information area to a TCP data area of data acquired from an application, saves the destination address, and selects a pair of addresses of the transmission communication adapter and the reception communication adapter in consideration of the condition of the path and the number of connections to send the data. A communication control processor at the reception side stores the destination IP address stored in the path control information into the destination IP storing area, deletes the path control information area added to the TCP data area by the transmission side, and passes the data to an application when the address of the own communication adapter is set in the destination IP storing area in the received data.
Claims
exact text as granted — not AI-modified1 . A communication path control program in a computer network system that controls communication between server computers that are connected through a network using TCP/IP and each of which contains a communication control processor and a plurality of communication adapters, said program comprising:
making the communication control processor at the transmission side add a path control information area to a TCP data area that has TCP data, a transmission address storing area and a destination address storing area; allowing communication with specifying communication adapters for each connection by setting a communication adapter address of a server computer at the transmission side and a destination address in a path control information area based on path selecting information including a destination address, a transmission adapter address and a reception adapter address; and making the communication control processor of the server computer at the reception side delete the path control information area from the TCP data area of received data.
2 . The communication path control program according to claim 1 , further comprising:
making the communication control processor of the server computer at the transmission side set the destination address and a communication adapter address of the server computer at the transmission side in the path control information area and set a communication adapter address of the destination server computer in the destination address storing area; making a communication control processor of the server computer at the reception side store the destination address stored in the path control information area into the destination address storing area and delete the path control information area.
3 . The communication path control program according to claim 1 or 2 , further comprising:
making the communication control processor of the server computer at the transmission side update path selecting information to prohibit from selecting the communication path through a broken communication adapter when a breakdown of a its own communication adapter is detected; making the communication control processor of the server computer at the reception side keep the connection by replacing the managed address of the opposite communication adapter with an address of the opposite communication adapter stored in the path information control area, when the address of the opposite communication adapter managed for every connection is different from the address of the opposite communication adapter stored in the path control information area in the TCP data area of the received data.
4 . The communication path control program according to one of claims 1 through 3 , further comprising:
making the communication control processor of the server computer that detected a breakdown send a breakdown information to the opposite server computer by UDP aside from normal transmission data when a breakdown of a communication adapter of the own server computer; and making the communication control processor of the opposite server computer update the path selecting information so that it cannot select the communication path through the communication adapter from which the breakdown was detected when the communication control processor receives the breakdown information.
5 . A communication path control device in a computer network system that controls communication between server computers that are connected through a network using TCP/IP and each of which contains a communication control processor and a plurality of communication adapters, said device comprising:
a communication control processor of the server computer at the transmission side that adds a path control information area to a TCP data area that has TCP data, a transmission address storing area and a destination address storing area, and allows communication with specifying communication adapters for each connection by setting a communication adapter address of a server computer at the transmission side and a destination address in a path control information area based on path selecting information including a destination address, a transmission adapter address and a reception adapter address; and a communication control processor of the server computer at the reception side that deletes said path control information area from the TCP data area of received data.
6 . A communication path control method in a computer network system that controls communication between server computers that are connected through a network using TCP/IP and each of which contains a communication control processor and a plurality of communication adapters, said method comprising:
a communication control processor of the server computer at the transmission side adds a path control information area to a TCP data area that has TCP data, a transmission address storing area and a destination address storing area, and allows communication with specifying communication adapters for each connection by setting a communication adapter address of a server computer at the transmission side and a destination address in a path control information area based on path selecting information including a destination address, a transmission adapter address and a reception adapter address; and a communication control processor of the server computer at the reception side deletes said path control information area from the TCP data area of received data.Join the waitlist — get patent alerts
Track US2005259633A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.