Students will learn how to put "principles into practice" in the Computer Networks Lab. The lab is a miniature version of the Internet. The available equipment is sufficient to emulate many traffic scenarios found on the real Internet and to teach TCP/IP protocols and data communication to students, and to give them hands-on experience on networking. The lab has modular Internet rack equipment. Each rack has 4 Cisco 2811 Integrated Services Routers, a 3Com switch, 4 PCs as internet hosts, 4 switches, 1 KVM switch and its set (LCD monitor, keyboard, and mouse), cables and connectors. One set of rack equipment is used by 4 students in lab experiments. Currently there are 6 racks in the lab, and since the design of the lab is modular and scalable, it can be easily extended if it is needed in the future.
The lab experiments cover some of the important Internet protocols, including IP, ARP, ICMP, UDP, TCP, routing protocols (RIP, OSPF, BGP), and application-level protocols (DNS, HTTP, FTP, TELNET). In addition to an in-depth study of the Internet protocols in real network settings, you will gain hands-on experience working on networking equipment and acquire useful networking skills. By putting computer networking into practice, this lab aims to teach how network protocols work and how networked systems interact.
BTCS 407 Computer Networks-I Lab
- Write specifications of latest desktops and laptops.
- Familiarization with Networking Components and devices: LAN Adapters, Hubs, Switches, Routers etc.
- Familiarization with Transmission media and Tools: Co-axial cable, UTP Cable, Crimping Tool, Connectors etc.
- Preparing straight and cross cables.
- Study of various LAN topologies and their creation using network devices, cables and computers.
- Configuration of TCP/IP Protocols in Windows and Linux.
- Implementation of file and printer sharing.
- Designing and implementing Class A, B, C Networks
- Subnet planning and its implementation
- Installation of ftp server and client