The objective of the project is to propose a new addressing scheme for LAN. Other existing protocols like IPv4 and IPv6 are studied to get a clear idea about the internet protocol implementation and their importance. Today two versions of IP technology exists, viz IPv4 and IPv6. IPv4 is the primary and dominant connection less protocol which is implemented these days most widely for defining the addressing and structures for datagram encapsulation. IPv4 uses 32- bit (four-byte) addresses, which limits the address space to 4,294,967,296 (232) possible unique addresses. IPv6 is the new version of Internet Protocol (IP) based on IPv4, a network-layer protocol that contains addressing information and some control information enabling data packets to be routed across the network. IPv6 increases the IP address size from 32 bits to 128 bits, to support more levels of addressing hierarchy, a much greater number of addressable nodes and simpler auto configuration of addresses.
Both these versions have merits and demerits. Address space exhaustion is a major problem that is faced by IPv4 protocol which can be overcome by IPv6. On the contrast IPv6 takes more CPU cycle time for processing which leads to greater overhead. The proposed addressing scheme has a base in traditional ipV4. The proposed addressing scheme has addresses with 36 bits where as IPv4 has 32 bit address and IPv6 has 128 bit address. Thus the new address space has 2 to the power 36 addresses (68,71,94,76,736). The starting address is 0.0.0 : 0.0.0 : 0.0.0 : 0.0.0 and the ending address is 1.5.11 : 1.5.11 : 1.5.11 : 1.5.11 . The address consists of four parts and each part is separated using a colon character(”:”). Each part consists of 3 sub parts separated using dots (”.”). The main advantage of this scheme over IPV4 is larger address space which helps to overcome the IPV4 address exhaustion. This scheme has lesser computation requirements than IPV6.
To assign and map IP Addresses, Static IP Address and Dynamic configuration using DHCP are the two methods used. In static IP address configuration, IP address, Subnet mask, Default gateway and DNS server should be configured by the user. In Dynamic IP Config Using DHCP, a host will be allowed to send a request to a DHCP server who does not have a configured static IP address. Based on the request, server will send a DHCP reply which consists of IP address that can be used, mask, default gateway, DNS server etc.Advantages of using DHCP are
- Laptops can be used anywhere in the network
- Server can keep track of the usage of IP addresses
- Reclaim IP address once the lease expires