×

Network communication system

  • US 6,195,366 B1
  • Filed: 04/24/1998
  • Issued: 02/27/2001
  • Est. Priority Date: 04/25/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of conducting a connectionless communication in a network communication system including a client computer, a server computer, and a plurality of proxy server computers being disposed on a transmission path between the client and server computers and forming firewalls in which each computer carries out communication with specification of a communication address thereof and a port number dynamically assigned by the computer, comprising:

  • step (a) that the server computer transmits own communication address and own port number to the client computer;

    step (b) that the client computer transmits own communication address and own port number as well as the received communication address and port number of the server computer to a first adjacent proxy server computer;

    step (c) that the N-th proxy server computer (N≧

    1) transmits own communication address and own server side port number and the received communication address and port number of the serve computer to an (N+1)-th proxy server computer adjacent thereto on the server computer side;

    step (d) that step (c) is repeatedly executed while incrementally increasing N until the (N+l)-th proxy server becomes a terminal proxy server computer;

    step (e) that the terminal proxy server computer transmits own communication address and own client side port number as well as own communication address and own server side port number to an N-th proxy serve computer adjacent thereto on the client side;

    step (f) that the N-th proxy serve computer transmits own communication address and own client side port number as well as a communication address and a server side port number of the terminal proxy server computer to an (N−

    1)-th proxy serve computer adjacent thereto on the client side for N≧

    2 or the client computer for N=1;

    step (g) that step (f) is repeatedly executed while decrementing N until N becomes one;

    step (h) that the client computer transmits the communication address and the server side port number of the terminal proxy server computer to the server computer; and

    step (i) that a connectionless communication is commenced after all computers acquire computer addresses and associated port numbers of adjacent computers thereof.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×