Activity
2K followers
Experience & Education
Courses
-
Advanced Telecommunications Lab - Data Center Networking
-
-
Capstone Project - Comparative Analysis between VPLS and EVPN for Data Center Interconnect
-
-
Data Communications I
-
-
Fundamentals of Network Programming
-
-
IP Routing Protocols
-
-
Network Economics and Finance
-
-
Network Management and Operations
-
-
Secure Web Programming
-
-
Telecom Business Dynamics and Strategy
-
-
Telecommunications Systems Lab
-
-
Unix System Administraton
-
Projects
-
Routing Configuration and Troubleshooting
Configured HSRP on routers to achieve first-hop redundancy in the network. Configured a wireless access point, and used Integrated Routing and Bridging (IRB) to achieve inter-connectivity between wireless and wired hosts. Configured and studied the functioning of RIPv2, EIGRP, single-area OSPF and multi-area OSPF. Created different Virtual Routing and Forwarding (VRF) instances, and connected end hosts by using different routing protocols for each VRF.
-
Network Monitoring using NMIS
Used open source software NMIS8 to monitor, manage and configure a network. Used basic SNMP commands to retrieve information from the nodes in the network, and also modify their key parameters.
-
Switching Configuration and Troubleshooting
Set up a network of hosts and Cisco switches. Used port-security to control access to the network. Configured VLANs and achieved inter-VLAN communication using Router-on-a-stick configuration. Configured and verified operation of STP, PVSTP, RSTP and VTP on switches. Also set up an Ether-channel. Configured and studied working of Portfast and BPDU-Guard.
-
Distributed File System using Python
Implemented a Distributed File System using four servers, on python. A client would upload a file, which would get split up and saved on four different servers. The client could ask to list the content available on servers or download a particular file from the server. Redundancy was added so that the system does not fail if a server is down.
-
Creating a Unix Puppet Master and Puppet Agents
Set up a Unix network with one puppet master and six puppet agents. Puppet manifests were created on the master, and the slaves would periodically pull the manifests from the master and run them.
-
Firewall configuration in Unix
Implemented a state-full firewall on six Unix systems, using IPtables rules. Rules were created so as to not allow unauthorized traffic into the system.
-
Proxy Server Using Python
Implemented a proxy server using python. A host would connect to the proxy, and the proxy would fetch content from the relevant web servers as requested by the host. Implement caching with a timeout on the proxy, and also included support for simultaneous requests.
-
Reliable Data Transfer over UDP
Implemented a client-server model using Python socket programming to send data and files reliably, over UDP.
-
Setting up a Unix DHCP server
Set up a DHCP server on a Unix system for a network of six Unix machines. It was capable of assigning addresses both, statically (MAC address based) or dynamically (pool based).
-
Setting up a Unix DNS server
Set up an authoritative and recursive DNS server using BIND on a unix system for a network of six machines. This server served NS, A and CNAME records and had appropriate TTLs associated with them.
-
Creating user accounts on Unix systems using Puppet
Used puppet manifests to create and set up identical user accounts on five different Unix systems. Users were also assigned to specific secondary groups, and each user had its own home directory, login shell and password.
-
DNS resolver using Python
Implemented a DNS resolver using Python socket programming. The program can map domain names to IP addresses and also reverse map IP addresses to domain names.
-
Setting up Logical Volumes on a Unix Server
Set up new logical volumes on a Unix Server, using basic Unix commands.
-
System Dashboard using BASH
Created and displayed a system dashboard which showed information about CPU/RAM status, Network connectivity and bytes transmitted/received, and user account information on UNIX. Made use of bash shell scripting.
-
Web server using Python
Implemented a Web server running on TCP, using socket programming in python. The server handled multiple requests from clients and served different file types.
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content