Name: MALKAIAHGARI SHASHIDHAR REDDY
Student ID: 700672603
E-mail: [email protected]
Company: SLEESHA INC.
Address: 4425 W Airport Freeway, Suite 400, Irving, TX 75062
Contact Person: VENKAT PAILLA
Contact Number: 972-666-4443
Intern as: Software Engineer
Instructor: Dr. Xiaodong Yue
I, MALKAIAHGARI SHASHIDHAR REDDY, hereby declare that I have successfully completed my three-month internship at SLEESHA Inc., starting from 21th May 2018 till 30th July 2018 as part my master’s degree. I am grateful to UNIVERSITY OF CENTRAL MISSIOURI for being given the internship opportunity where I got a chance to learn new skills and overall professional career development. I leverage this opportunity as a huge milestone in my professional career as an engineer.
Since my interest lies in networking, most of my work, during the internship, was concentrated on the various domains of the same. There were several factors influencing my decision to take this internship opportunity. The primary factor was a deep interest in Networking, Routing, Switching, Security and its related technologies.
Detailed literature survey for development of DC electrical charger product. How to achieve them and the required hardware that need to incorporate to the product and also software support for the embedded systems. Designing hardware as well as software architectures for off-board charger and its sub systems included. Building the final prototype adhering to the standards reviewed and incorporating every feature possible with the use of decided hardware resources. Finally, integrating the digital module with the power circuit module to make it a whole charger product.
TOOLS AND TECHNOLOGIES:
The project implementation required literature review of a lot of the tools, projects and services used. They are listed as follows:
CISCO PACKET TRACER: Packet Tracer is a Cross platform network simulation tool allows to create network topologies. This allows the users to add and remove simulated network devices. Basically, this software is focused on Certified Cisco Network Associate Academy students for educational tool for helping students to learn fundamental CCNA concepts.
PuTTY: Open Source Terminal Emulator and network file transfer. This is connected through Serial Port. It Includes SSH, Telnet and Rlogin.
We use Putty and HyperTerminal for the configuration of the devices.
The Connectivity from the device to system will be through straight cable called CONSOLE cable. From the device it is connected through console and the DB9 serial converter.
Some devices we will be using GUI mode for the configuration. Basic switches in the CISCO uses GUI which opens with its default IP address.
The Configuration will be different for the different CISCO devices.
WAN IP address
LAN IP address
NATING IP ( if needed)
Based on these requirements we will be configuring the Router.
How many VLAN needed
VLAN IP addresses
Interface to which VLAN should be added
Static IP or Dynamic IP
This IP Phone Configuration depends on the switches VLAN as they through the IP from Particular given Interface.
Sketch an outline of how the Network is connected in between different Devices:
Basic Network Connectivity starts from ISP till the PC. Now in this network connectivity depends on the number of user and the infrastructure of the site. This connectivity may differ for different infrastructure.
Compilation of acquired literature and ready to work on field:
After all this configuration and the network diagram we went on site to work. we need to design the network requirements and suggest the devices in which that new site they given the head map that helps in their connectivity. The below are the example head maps of an organization
We designed network Infrastructure for this client and completed the configuration with all the necessary requirements. Access rules are created for the NATING of the network for particular website of the organization. This protects the internal server from the data destruction by the virus attacked form the ISP. Failover design for the ASA firewall.
ROUTER SWITCH FIREWALL
Description: Computing Device which forward the data between the Computer Systems. Computing Device which connect the different Networking Devices for the Communication to establish. This is Network Security Device which Monitors and Controls the Traffic based on the Predetermined Security rules.
Speed: Speed of the router Varies with Different Models Here it Depends on the Throughput of the Router It Varies with Different Models.
Table 13. Comparison of different networking peripherals
Routers based on the Usage and the Speed. Routing in between the different routers is done with the help of different routing Protocols
1.EIGRP 2. STATIC ROUTING 3. OSPF 4.RIP 5.BGP 5.1 EGP 5.2 IGP
CCNA programming is described more on the CLI mode which is the lively nature of the code. Cisco is a manufacturer of computer networking equipment that offers particular designations to information technology it professionals. CCNA is One of these designations and it is an cisco certified network associate.
Enhanced Interior Gateway Routing Protocol (EIGRP) is used in today’s many different topologies and media for inside gateway protocols. EIGRP operations has many advantages such as:
It is transmitted on stable network with very minimum network resources with normal operations on the network traffic
EIGRP reduces the network load on protocols of the routing by itself on the network. Whenever there is change in the table of routing, only the routing table are propagated.
There are two main revisions of EIGRP, versions 0 and 1.
Cisco IOS versions which are earlier than 10.3(11), 11.0(8), and 11.1(3) run the previous version of EIGRP. We are highly recommended to choose the latest updated version of EIGRP because it helps us in the advanced performance and it gives us the stable enhancement as it has many operational performances.
From the above explanation, the EIGRP must provide the following:
The system has to send only the required updates in required given period of time and the neighbor discovery and maintenance has to accomplish through it.
Loop-free is the path that indicates the router path.
It needs to clear the bad routes on the network from the tables in which the topology tables are existed.
A way of the process has to be present for the lost destinations by querying the neighbor routers.
We covered all these requirements.
We can interrupt the router from the output of Show ip EIGRP neighbors from the corresponding router because we don’t have any direct link on the interval of router
show ip EIGRP neighbors command from the Cisco device then there is way to display the issues and can fixes to use the Cisco Analyzer which are only for registered users.
All the EIGRP network traffic is originated from the primary address of the interface because we do not construct any peer relationships on secondary
The EIGRP has no limits on the contains of the neighbors but it only depends on the stability of the device.
The processing power, memory, and network stability of the device can determine the actual number of the supported neighbors.
How Summarization Points Affect the Query Range
Now let us look at the paths to 10.1.1.0/24 in the same network:
Router Two has a topology table entry for the 10.1.1.0/24 network with a cost of 46251885 through Router One.
Router Three has a topology table entry for the 10.1.1.0/24 network with a cost of 20281600 through Router One.
Router Four has a topology table entry for the 10.0.0.0/8 network (because Routers Two and Three are auto summarizing to the major network boundary) through Router Three with a metric of 20307200 (the reported distance through Router Two is higher than the total metric through Router Three, so the path through Router Two is not a feasible successor).
Note that 172.19.1.0/24 is missing.
Understanding EIGRP Command Output
show ip eigrp topology ;network;
This command displays all the entities in the designated topology table.
Dynamic Host Configuration shortly called as DHCP provides wide range of mechanism for allowing the information at hosts on a TCP/IP layer of network. Whenever the DHCP server boots the network DHCP client requests information of configuration.
The preempt delay is a feature that provides preemption to be delayed for an interval time period to configure, by allowing the router to populate its routing table before becoming the active router.
Virtual LANs (VLANs) allows the logical network topologies to overlay the physical switched structure that has any arbitrary collection of LAN ports can be accomplished into an autonomous user group or community of interest.
Future uses of IP Redundancy may include:
NAT – Need to provide redundant gateways.
IPSEC – Need to synchronize state information in order to operate when HSRP is in use.
DHCP Server – DHCP servers implemented in various routers.
NBAR, CBAC – Need to mirror firewall states for asymmetric routing.
GPRS – Needs a way to track TCP state.
While working on sites we faced many Internet service issues so that we are not able to ping to the network and gateway. This is the major issue we faced in every location and we took as a challenge.
Hardware Prototype Implementation:
Maintaining of the data center with all the required devices and network is the major problem facing in today’s generation.
For this many organizations are working to the fullest to incorporate more advanced technologies, better solutions than fuel alternative to prove themselves and gain consumer base.
So, our project has a great scope in creating large network platform in order to maintain the data center of the organization.
Apart from developing technical skills during this internship, I also had a chance to improve my soft skills and learned to build a network in an organization. I improved a lot in presentation and demonstration skills. I learned there may be numerous solutions to a problem, never conclude a solution listen to peers may be a better solution comes up. Key learning to say is most important thing than doing the work is presenting the work to others, if they misinterpret things your work can never make it to the top. Meeting deadlines is another key aspect to be taken care of, one need to adhere to timelines where I got to learn how to efficiently manage time.
The courses done in the university that came in handy during the internship were:
Fundamentals of Electronics.
C programming and Data Structures.
In conclusion, I would like to say that I have succeeded in the task I took and learnt a lot from this experience and that this will definitely help me build my career ahead.