Wednesday, 2 April 2014

Transitioning to IPv6

TransitioningtoIPv6:
In order to supply the demands and to reach the future need n the network there should be a limitless supply of the IP addresses and the an improved mobility. In the IP version 6 (IPv6) which satisfies the complex requirements of the future trend that the hierarchal addressing of the IPv4 is providing. In this the IPv6 uses more different types of addresses which makes the IPv6 more efficient than the IPv4. The following concepts describe its functions and how they are assigned.

In order for the transitioning to the IPv6 from the IPv4 deployments they require a variety of the techniques which are included in the auto-configuration function the transmission mechanism is mostly depend upon the need for the network.

Reasons for using the IPv6:


Approximately 4.3 billion addresses are provided by the Ipv4 address space. And in that address around 3.7 address are actually assignable. And other address which was not assigned are reserved for the some other special other purposes mostly for the private address space, multicasting, loopback testing, and for the testing. On some of industrial figures from the date as of January 1, in 2007 there were about 2.407 billion of the available address in the currently assigned which are either assigned to the end users or the Internet Service Providers (ISPs). And thus makes sense of remaining 1.3 billion addresses for the IPv4 address space.

In the IPv6 address there was a 128- bit binary value, which are displayed as the 32 hexadecimal digits, it also provides the 3.4*1038 IP addresses. And this version of the Ip addressing should provide sufficient and number of networks in order for the future growth requirements. The following tables illustrates the example of difference between the IPv6 and the IPv4 addresses.


IPv4:                                                                                                                          4 Octets
11000000.10101000.11001001.0111000
192.168.201.113
4,294,467,295 IP Addresses


IPv6:                                                                                                                         16 Octets
11010001.11011100.11001001.01110001.11010001.11011100.
11001100.01110001.11010001.11011100.11001001.01110001.
11010001.11011100.11001001.01110001
A524:72D3:2C80:DD02:0029:EC7A:002B:EA73
3.4 x 1038 IP Addresses

And to this type of the technical and the business potentials, there they offers IPv6 virtual of unlimited supply of the IP addresses which are required. This is due to the generous 128 bit addresses space and thus the Ipv6 generates unlimited type of the stock addresses which are more than enough for the allocation of the 4.3 billion type of addresses (which are entire IPv4 internet addresses space) for the each and every human being living in this planet.

The internet and the total IPv6 are fully replaced to the IPv4. And so many people within the internet community are even analysed the issue of the IPv4 address exhaustion and then they publishes their type of reports. According to the exhaustion of the IPv4 the predictions may vary. And some of them predicts that IPv4 address will be exhausted by the 2008 or may be by 2009, and some others define them until 2013 or beyond they will not. However the cannot be disappeared and they simply changes to the IPv6.

Changes are occurring dramatically around the world and the developed countries are already been migrated to the IPv4 to the IPv6.

The IPv6 is more powerful enhancement for the IPv4. There are several Features which are functional and improvements in the IPv6.

Scaling the Network with NAT and PAT

Introduction for PAT:

The device which was in between the internal network and the public network mainly as the computer, router, or a firewall will uses the NAT and they are defined in the RFC 1631.
When in the NAT terminology the network of the inside is the set of subject networks in their translations the other networks are referred as the outside network. These networks are referred as the valid networks which are located on the network.

The following various terms are defined in the NAT terms by the Cisco:
  • Inside the Local address: The assigned address IPv4 to a host in the inside network. Then the inside local address is not even likely an IPv4 assigned address from the Network Information Centre or to a service provider.
  • Inside the global address: in the IPv4 address which was legitimate is assigned for the service provider or the NIC that are represented in the one or more number of the inside local IPv4 address of the world with was outside.
  • Outside the Local address: In the outside host of the IPv4 address is to appear to the network with was inside. Which is not a necessary legitimate when there is an outside local address in the allocated from a routable address on the inside space.
  • Outside global address: by the host owner there is a IPv4 address which was assigned in the host from an outside network. And then there is a global outside address which was allocated in a globally routable network space or a routable address.
 

In many forms NAT has work and they work in the following ways:
  • Static NAT: In the registered IPv4 (one to one) address there is a unregistered IPv4 address maps. In this the static NAT is useful and particular in the device which was accessible the outside of the network.
  • Dynamic NAT: It maps an unregistered IPv4 network address to a certain registered Ipv4 address from the group of a registered IPv4 addresses.
  • NAT overloading: In the unregistered multiple maps of Ipv4 address to a single registered address IPv4 (many to one) by using various types of ports. And in this the overloading is also known as a PAT and this a form of the dynamic NAT. 
The following benefits are offered and used in the NAT over the public addressing:
  • It will eliminates the need to the readdress of all the hosts which are required in the external access, money and saving the time.
  • Application port-level multiplexing is used for the Conserves of the addresses. Internal hosts can share a single type of registered IPv4 address for all type of communications in the external path with help of the NAT. in this type of the configurations, they requires a few external address of the internal hosts to the support, and thus by conserving theIPv4 addresses.
  • It will protects the network security. In the private networks they will not advertise their internal topology and addresses, and the data remain reasonably secure when they access the gain controlled external access in the conjunction with the NAT.
 

Managing Address Spaces with nd IPv6

In the IP version 4 which is IPv4 has the limited number of the unique type of network addresses and it is the mostly considered drawback in the system and therefore the internet was running out of the space and to solve this there are two different variants of solutions IP version (IPv6) and (NAT) Network Address Translation.

In this the NAT provides a very short-term type solution to this problem using the IPv4 private addresses into a globally unique, addresses of the IPv4 and for this the IPv6 is the long-term solution and by increasing the size by 128 bits in the IP addresses, in this the IPv6 is uses the total number of addresses that are maximum available and in the following topics discusses the following issues.

Scaling the Network with NAT and PAT:

In the depletion of the registered IP version 4 (IPv4) there are two various internet scalability challenges in the address space and the scaling and in routing. In the Cisco IOS Port Address Translation (PAT) and the Network Address Translation (NAT) which are the mechanisms for the conserving the registered IPv4 addresses in a very large type of networks and the simplifying the IPv4 address of the management tasks, in these the NAT and the PAT translations of the IPv4 addresses are used in the private internal works of the legal IPv4 addresses for a transport to the other type of the public external networks, mainly as the Internet, with doesn’t need the certain registered type of subnet and an address. In this the traffic which was incoming is used to translate back to the delivered area with was inside the network. In these translations of the addresses IPv4 there is eliminates the certain need for the host renumbering and they allows the same type of IPv4 address in the range which was used in the various and multiple intranets.



Introduction of the NAT:
They uses the NAT in the operation of the Cisco routers and specifically designed for the IPv4 addresses in the conversation and the simplification. In this the NAT is mainly enables the private part of the IPv4 internetworks which are nonregistered address for the IPv4 in order for the connection of the internet. And basically the NAT used to connect the two different networks and then they translates the address of private which was inside local and to the internal network of the public addresses which was inside global and these are before the certain packets are used to forwarded in to the another network. And this type of functionality they can configure the NAT to adverse the one any only one address to the entire network which was outside the world. Additional security can be provided when one only address is advertised effectively hides the network which was internal from the rest of the outside world.

Tuesday, 1 April 2014

Network and Broadcast Addresse


On a certain network the IP addresses are reserved and they cannot be assigned to whatever device we required. These addresses which are reserved are included in the network addresses, where it identifies the broadcast addresses and the network also, which helps to broadcast the data and the packets to the devices in the network.

Where in the IP addresses which have the binary 0s host positions is then reserved for the network address and therefore consider A class network which has 10.0.0.0 as a IP address in the network which contains the host as a 10.1.2.3. And then the router hosts the destination for the network location and consider B class network which had an IP address as 172.16.0.0 then it shows as
Network Address

In this the decimal numbers will fill the two octets in the first of a Class B are the address assigned and the last two octets which contain 0s because those 16 bits are of the hosts numbers are used to the devices which are connected to the network when consider the IP address 172.16.0.0 is which was registered in the network address and it will not use any address to the device which was attached to it and to that it can be explained as considering an example 172.16.0.0 and this will be 172.16.16.1 and in this IP address the 172.16 will be the network address portion and 16.1 will be address host portion.

Network Broadcast Address:
And if an existing IP address is connected to and device tend to communicate with other devices which are in the network it sets the destination address to all 1s (255.255.255.255) and there the transfer of information or data has been done. And this sort of the address can be used in the example by various hosts and which do not know their number of the network and it will ask the some other server for the number by the source of (RARP) Reverse Address Resolution Protocol or by the means of (DHCP) Dynamic Host Configuration Protocol. In this form of broadcasting the packets are never capable of the being routed, due to the RFC 1812 which prohibits the data to be forwarded in the whole networks broadcasting. And due to this issue all the networks broad casting are called as a local broadcast due to the stays in the LAN or VLAN segments

The network ID used to enables the router to put the packet to the network segment and then the host ID helps the router to deliver the layer 2 frame, which will encapsulate the packet data to a host on the network. Due to this the IP address is mapped to the exact MAC address which was required to the process for the layer 2 process in the system router and to its address frame.

Using Common Host Tools to Determine the IP Address of a Host


DNS addresses and host addresses cam be easily identified by the operating systems with the help of their series of tools.

According to the operating systems the settings are changed and in Microsoft Windows devices the network communication tab is setup under and enables to view the IP address configuration in the PC. From the DHCP server the PC is allowed to configure the address.

And to determine the address of the device and various IP configuration in the pc command prompt is used to run and in the IPCONFIG allows us to see all current TCP/IP network configuration values and used to refresh DHCP and DNS settings and various subnet mask are all displayed. The following shows the display type.



 The IPCONFIG can be run in various number of flags to known exactly what output is been displaying. And there syntax is shown below.

•    IPCONFIG [/all] :
o    It will displays all the full configurations of TCP/IP and its adapters. And in the absence of this sort of parameter, ipconfig shows only in the subnet mask, IP address and the default gateway values in each of the adapters. In these adapters are in represented in the sort of the physical address, known as logical adapters (dialup connections), or installed networks.

•    /renew [Adapter]:
o    It helps to renews the DHCP configurations for the all adaptors in case of not specification of the adaptors or for specialized adapter parameter if it is much included and this certain sort of parameters are available in the computers with have adapters that are configured in order to obtain the specified IP address automatically. And when the ipconfig without any sort of parameters there an adapter name should be specified.


•    /release [Adapter]:
o    In this adapter there sends a DHCPRELEASE message to the DHCP server in order to release the configuration the current DHCP and discard the other IP address configurations for a specific adapter if it was included. And then the TCP/IP disables by the parameter for IP configuration to be done automatically 


•    /flushdns:
o    In the DNS client resolver cache the content is flushes and resets. And on the process of the DNS troubleshooting, this sort of process is used to discard the negative and draw back entries into the cache and in the other hand other entries are added dynamically.


•    /displaydns:
o    The content of the DNS client resolver cache is displayed, and in these includes the entries which are preloaded from the obtained recent resource records and the local file hosts by the computer.


•    /registerdns:
o    The manual initiate of dynamic registration and the DNS names and various IP address are configured by the computer. And by using a parameter to trouble shoot the failed DNS name registration and problem can be resolve from the client computer without even rebooting the client’s computer. These sort of settings in the DNS are advanced properties for which TCP/IP protocol tends to determine which one is registered in the DNS.


•    /showclassid Adapter:
o    This adapter shows the class ID for the DHCP to a specified adaptor. And to see that we should use the asterisk (*) wildcard character in the place of an adaptor.


•    /setclassid Adapter [ClassID]:
o    This adapter configures the class ID for the DHCP to a specified adaptor. And to see that we should use the asterisk (*) wildcard character in the place of an adaptor. And in this if the class ID is not specified in the DHCP then current class ID is tend to be deleted.·     

Understanding TCP/IP’s Application and Transport Layers

When the data and certain communication is transferred among the networks and computers there obtain certain rules, and formats of receive and sending the data in a fashion mode. And around the globe the most commonly and widely used protocol suite is the IP/TCP. And knowing the work and important of TCP/IP plays a major role for the transfer of data transmission in the network environments.

It is a fundamental concept in the TCP/IP architecture of the way the IP delivers a packet of data through a network which was mostly used in the large networks. And to understand the TCP/IP suit of protocols in the function overall the IP is main central part.

The Transport Layer:


The transport is mainly resided in between the transport layer and the network layer which is layer 4 and it was mainly in the core of the TCP/IP of the network architecture. It has a very important critical role of providing the communication in between the hosts and the application process. And knowing the work and procedure of the transport layer means of knowing the data transmission in the TCP/IP network systems.


The data from the application is replaced by the transport layer by placing a header on it. And the main function of this protocol was to identify the application and to which the data is received and to the internet layer to be passed down to the certain segments. Two additional functions also be perform in the transport layer they are reliability (which are provided by the acknowledgements and numbers) and flow control (these are provided by sliding windows). Flow control is a sort of applications to which connects and enables the hosts to know the communicating mechanism and to count the data in which transmits each time. And other Reliability used to mechanism of the guarantee the packet to be delivered.

In the transport layer there are two type of protocols:

·        UDP: It is a protocol of unacknowledged and connectionless. And in these it is the responsible of transmitting the messages, and there are no certain checking for the segment delivery at this layer. It mainly depends upon the upper layer protocol for the reliability.

·        TCP: It is a reliable protocol, connection-oriented. A connection been oriented in between the two ends of the systems before the data is begin to transfer among them. TCP plays a major role in breaking of the signals and the messages into various sort of segments, and at destination centre they are used to reassemble them, and the data is resent to the host where they receive anything and the messages are reassembled. In between the end users applications TCP used to supply virtual circuit among them.

Two devices are connected there will be a communication among them and the data and messages are passed through them. And to understand and give response to this messages devices are acted on this messages they should agree and rely on the messages exchange and certain action was requires to respond the message.

Medium-Sized Switched Network Construction



Many factors must been addressed by the network administrators while a switched network is been expanding. And thus the cisco provides a solution for many immediate problems which are formed in the administrative changes and then they also provide interoperability, security, scalability, increased dedicated throughput.

Implementing VLANs and the Trunk:

Multiple LAN segments are span by the VLAN in a broadcasting domain. It is used in order to end the group stations they have a common set of requirements and to their independent of their certain physical locations. And in the VLAN they will be same sort of attributes same as like as a physical LAN, unless in one group end stations even LAN segment is not presented physically. Here the VLAN is used to group ports on a certain switch to limit the broadcast traffic flooding, unicast, and the multicast. And the traffic which was originated from the particular VLAN sort of floods and to the ports which are belonging to the VLAN.

      Understanding VLANs: Operation of the VLANs and its operation is associated with other types of protocols and there are important for the verifying, configuring and troubleshooting the VLANs in the Cisco access switches. And this sort of section describes the VLAN controls and their operations with their associated protocols. When a network was poorly designed and it leads to the increased costs of the supports, in the security risks, reduced service availability, and some of the limited support for another sort of applications and other solutions. The following are the issues which are raised in the stem for poorly designed network.
                          http://www.ccna-course.com/wp-content/uploads/2012/05/Poorly-Designed-Network.jpg
    Broadcasting domains: In every network a broadcast is existed. And to function properly many type of network operations and applications are needed. And for that there is no possibility of elimination in a complete form. And in the same time on the other end avoiding the failures of the domains includes the clearly defining boundaries, and boundaries should and must have the clear domains and to reduce and minimize the impact of the broadcasts they should include an optimal number.

     Failure in Domains: a networks design is implemented for the one of the most important reason was to minimize the problems which occurred. And when there was not clearly defined layers 2 and layers 3 boundaries of the network, and one of the failure is resulted in the one of the network area which was far effected by far-reaching effect.

     Multicast traffic on the ports where it was not intended: Internet Protocol is a technique which was allowed in the IP traffic which is used to propagate from the source and to the multicast type of group which was identified and by a single IP address and the destination-group address pair of MAC. And to the similar unicast of the broadcasting and flooding, frames of the multicast are flooded out with all the switch type of ports.

     Difficulty Raised in support and the management: The network which was poorly designed and it results in the disorganization and poorly documented and in the lack of identification of the traffic flows, which will helps on the maintenance, support and in the arduous tasks and problem resolution time-consuming.

     And the Possible security vulnerabilities:  An entire network may be compromised in the access layer and certain requirements are been breached in a switched network.

And in a poorly designed network it may lead to the distraction and it have a negative impact and it becomes a burden infect of support to the certain organization.