22.03.2013 Views

AT+i Programmer's Manual - SE Spezial-Electronic AG

AT+i Programmer's Manual - SE Spezial-Electronic AG

AT+i Programmer's Manual - SE Spezial-Electronic AG

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

18 DHCP Server<br />

DHCP Server<br />

iChip‘s DHCP server allows it to manage a network segment when no DHCP server is<br />

available. The DHCP server can handle up to 255 IP addresses concurrently.<br />

Two parameters govern DHCP server functionality:<br />

DPSZ: The DHCP pool size parameter determines the range of IP addresses that<br />

iChip allocates for its clients.<br />

DSLT: The DHCP server lease time determines the lease time that iChip grants when<br />

assigning IP addresses.<br />

The DHCP server is activated under the following conditions:<br />

An IP address is defined by the DIP parameter.<br />

The DPSZ parameter is set to a value greater than 0.<br />

When activated, iChip‘s DHCP server assigns IP addresses starting from DIP+1 up to<br />

DIP+DPSZ. In addition, the DHCP server offers the IP address stored in the IPG<br />

parameter as a gateway to clients, and the mask address stored in its SNET parameter as a<br />

Sub-Net. The assignment policy of iChip is as follows:<br />

1. iChip attempts to assign the same IP for the same MAC address.<br />

2. iChip starts re-using addresses only after using all the addresses in the pool.<br />

3. iChip attempts to re-use the oldest expired address first.<br />

4. iChip attempts to ping the address it is about to assign in order to avoid assigning<br />

an address already used.<br />

5. iChip offers its SNET parameter as a Sub-Net. If SNET is 0.0.0.0, iChip<br />

calculates a new one according to address class.<br />

6. iChip offers its IPG parameter as a gateway. If IPG is 0.0.0.0, iChip offers its IP<br />

address as a gateway.<br />

7. iChip offers its DNS parameter to the client, provided it is not 0.0.0.0.<br />

<strong>AT+i</strong> Programmer‘s <strong>Manual</strong> Version 8.21 18-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!