Patent ID: 7840682

Claim:
A method for establishing a connection between nodes of a distributed operating system comprising: generating a transmission request by a local node that includes a local thread for a remote node; establish, in response to receiving a transmission request from the local thread, a node-to-node connection with the local node; and transmitting an initial packet by the local node to the remote node, the initial packet including a local node descriptor indicative of the remote node and a local connection identifier; receiving the initial packet by the remote node; generating, by the remote node, a receive connection structure associated with the local node descriptor; transmitting, in response to the receiving of the initial packet, a confirmation packet to the local node to establish the transmission connection, the confirmation packet including the local node descriptor, the local connection identifier, a remote node descriptor indicative of the local node, and a remote connection identifier; and receiving, by the local node, the confirmation packet.