Method of establishing an internet protocol network...

Electrical computers and digital processing systems: multicomput – Network computer configuring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S221000, C709S222000, C709S223000, C709S224000, C709S225000

Reexamination Certificate

active

06560642

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to a method of establishing an Internet Protocol (“IP”) network with several IP hosts and with an IP gateway for connecting the IP network to the internet.
BACKGROUND INFORMATION
Explanation of the concepts used in conjunction with the invention:
IP
An IP address is a 32-bit number which is regularly
address
represented with four number separated by dots in the so-called
“dotted notation”. Each of these numbers describes a complete
bite 8 bits wide. The 32-bit number contains a network address
as well as a host address which are held apart from one another
by the IP network mask (See “IP network mask” for
explanation).
IP
An IP network mask is a 32-bit number represented
network
analogously to an IP address. It keeps the network address and
mask
the host address in the IP address apart from one another by
logical AND operation, that is, all 1 bits of the network
mask define the part of the IP address which belongs to the
network address. (If the network mask is, e.g., 255.0.0.0; 255 =
128 + 64 + 32 + 16 + 8 + 4 + 2 + 1
 decimal =
1 1 1 1 1 1 1 1 binary, the 8 front bits are set. If the network
mask 255.0.0.0 is now logically “AND” linked, e.g., with an
IP address 10.0.0.4, the result is 10.0.0.0. This result is then the
network address whereas the host address is the entire IP address
10.0.0.4. The mode of expression: Host 0.0.4 in the network
10.0.0.0 is also customary.
IP
An IP stack is a method which makes possible the
stack
processing of IP data packets according to TCP/IP-based
protocols (TCP/IP: Abbreviation for Transmission Control
Protocol/Internet Protocol) in a computer. The open standards -
also called RFC (RFC: Abbreviation for “requests for
comments”) - contain all definitions of the TCP/IP-based
protocols. The RFC's are numbered consecutively and are
available free of charge, e.g., via the Internet. RFC's
are never changed. There are at the most supplementary
or replacing RFC's.
IP
An IP host is a computer in which an IP stack has been
host
installed.
IP
An IP gateway is a computer which can execute the
gateway
switching of IP data packets between a computer and a network,
here the Internet. This computer is provided with an IP stack so
that it can convert the IP data packets from one transmission
medium to another transmission medium, e.g., from a LAN
(LAN: Abbreviation for Local Area Network) to an WAN
(WAN: Abbreviation for Wide Area Network).
IP
An IP network consists of several IP hosts and an IP
network
gateway linked to each other for a data transmission.
Several possibilities are known from the state of the art for establishing an IP network:
The user manually allocates an IP address and an IP network mask to each IP host in the IP network. Each additional IP host which is to be tied into the IP network therefore requires an additional establishing cost. The working cost includes the fact that the user must know and have understood the address mechanisms of the Internet protocol since an erroneous establishment of individual IP hosts can absolutely result in a disturbance in the entire IP network. If the user desires to connect the IP network to the Internet he requires an IP gateway for this whose IP address must also be entered manually in each IP host of the IP network. Usually, additional IP addresses are entered into each IP host, converted into symbolic names, e.g., for the Domain Name Service (DNS in short) of the IP addresses and vice versa. The Domain Name Service is practically indispensable when working in the Internet.
Another possibility for a new establishment of an IP network is that the user allocates an IP address and an IP network mask to only one IP host and uses this IP host for allocating IP addresses and IP network masks to additional IP hosts in the IP network. This is carried out by means of DHCP (DHCP: Abbreviation for Dynamic Host Configuration Protocol), which must be installed in the host. The DHCP is defined via RFC 2131 and RFC 2132 (See the explanations for ″“RFC”). The IP host established manually by the user functions as DHCP server for the additional IP hosts, the DHCP clients. The allocation of the IP addresses to the IP hosts functioning as DHCP clients takes place from the DHCP server, in which the user transfers IP addresses left on the DHCP server from the latter to the DHCP clients=IP hosts. This applies to the IP addresses of the IP hosts as well as to additional IP addresses, e.g., of a DNS server. The connection of the IP gateway to the IP network nevertheless requires a manual establishment since the IP gateway can not be established from a DHCP server. Even in this method of establishing an IP network the user must know and have understood the address mechanism of the Internet protocol. Only the establishing cost for the IP hosts is eliminated.
Therefore, a central disadvantage of the known methods is the fact that the user must know and have understood the address mechanisms of the Internet protocol for a successful establishment of the IP network. Any errors in the establishment can absolutely result in a disturbance in the entire IP network. The known methods are therefore not suited for users without considerable knowledge of the Internet protocol.
The invention therefore has the basic problem of creating a method of establishing an IP network with several IP hosts and with an IP gateway which method requires no knowledge of the address mechanisms of the Internet protocol for a successful establishment and therewith protects against disturbances, resulting from errors during the establishing.
The solution of this problem makes use of the fact that all information necessary for establishing an IP network with Internet connection converge in the IP gateway.
The invention is also based on the concept, contrary to the traditional method, of at first not using a DHCP server for the establishment but rather of allowing the IP gateway to find out in the non-established state as DHCP client whether there is a DHCP server in the IP network already. If there is no DHCP server the IP gateway is activated automatically as DHCP server. The software (IP stack) for this is implemented in the firmware of the gateway so that the user is not burdened with the installation. The activated DHCP server allocates IP addresses and IP network masks to the IP hosts in a standard manner from a reserved address range so that the IP hosts and the IP gateway can exchange IP data packets with each other. Exclusively IP addresses which) are not given out in the Internet for IP hosts are normally located in the reserved address range.
The problem is solved by the present invention.
However, If the IP gateway discovers as DHCP client that there is a DHCP server in the IP network already the IP gateway does not activate its own DHCP server and logs off again in the found DHCP server because an establishment and administration of the IP network in a traditional way with an IP host as DHCP server is obviously intended.


REFERENCES:
patent: 5557748 (1996-09-01), Norris
patent: 5875306 (1999-02-01), Bereiter
patent: 6058421 (2000-05-01), Fijolek et al.
patent: 6070187 (2000-05-01), Subramaniam et al.
patent: 6115545 (2000-09-01), Mellquist
patent: 6185678 (2001-02-01), Arbaugh et al.
patent: 6230194 (2001-05-01), Frailong et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of establishing an internet protocol network... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of establishing an internet protocol network..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of establishing an internet protocol network... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3041205

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.