Uploaded by Muzammil Waqar

CSSE 507-Outline-FAS

advertisement
COURSE NAME
COURSE SUPERVISOR
EMAIL
: CSSE – 507 DATA COMMUNICATIONS & NETWORKING
: DR. FARHAN AHMED SIDDIQUI
: farhan@uok.edu.pk
Course Description:
This is an introductory course in data communications in computer networks. You would develop
thorough understanding of the techniques, applications, control of modern data communication
networks and technologies such as TCP/IP, 802.11, Ethernet, DNS, DHCP, NAT etc... Topics included
are error detection and correction, multiple-access, bandwidth allocation, routing, internetworking,
reliability and if time permits quality of service issues in real-time applications. The fundamentals on
which the Internet works would be followed as a case in point to forward these concepts. In addition,
the course will closely map onto Cisco technologies and hands-on laboratory sessions/tutorials and
assignments to help you prepare for CCNA in future using Wireshark for protocol headers’ examination
and Packet tracer for simulations.
Course Learning Outcomes (CLO):
1. Configure switches, routers and end devices to provide access to local and remote network
resources.
2. Explain how data link layer protocols support the operation of Ethernet in a switched network
and how the upper layers of the Internet Reference model support network applications.
3. Create IPv4 and IPv6 addressing schemes to design a network.
4. Use security best practices to configure a small network.
5. Troubleshoot connectivity in a small network.
6. Configure VLANs and Inter-VLAN routing, applying security best practices.
Topics:
 Protocols; Layered Model; Packet/Circuit switching; Internet, Delay, Loss and throughput;
Developmental context
 Network Applications, Peer-to-peer, web and email protocols, DNS/DHCP, File sharing services
 Frame, MAC Address, MAC Address Table, Switch Speed and Forwarding methods
 TCP/UDP Overview; Connection-less/connection-oriented protocols, their processes and
mechanism; socket, ports;
 Reliability and Flow Control; Congestion control principles.
 Reliability through IP, IPv4, Introduction to Routing, MAC and IP,
 IPv6, ARP and ICMP
 Subnetting in IPv4, IPv4 issues, Subnetting in IPv6
 Link State (LS) routing, Distance Vector (DV) routing, Hierarchical routing, RIP, OSPF, BGP
 Error detection and correction techniques: Parity, CRC, Checksum and Hamming Codes;
 VLANs
 IEEE 802.11 MAC, WPANs (ZigBee and Bluetooth)
 Analog and Digital Transmission, Impairments; Channel Capacity; Bandwidth; QoS
 ACL concepts, NAT/PAT
LABS:
 Basic Switch and End Device Configuration
 Installing and using WireShark to view network traffic, Use WireShark to view ethernet frames,
View wired and wireless NIC information and MAC address table to devices, Inspect segment
using WireShark, display and analyze connections using netstat etc.
 Initialize and reload switch and router, Build a switch and router network
 Test Network Latency with ping and traceroute
 Design and build a small network
 Configure ipv6 addresses on network devices
 Calculate ipv4 subnets, Design and Implement VLSM Addressing Scheme
 IP static and default routing
 Single-Area OSPFv2 Concepts, Single-Area OSPFv2
 VLAN configuration and Inter VLAN routing
 WLAN Concepts, WLAN Configuration
 ACL Concepts, ACL for ipv4 configuration
 Switch security configuration
 NAT / PAT Configuration
Text:
Computer Networking – A Top-Down Approach 8th Edition by KUROSE and ROSS
Data Communications & Networking 5th Edition
by Behroz A Fourozan
References:
Cisco Network Academy labs, tutorials and access to other online materials will be extensively utilized
to demonstrate and practice the concepts.
Marks Distribution:
Quizzes (N-1) / Assignments
Labs Assignments/ Lab Exams
Mid-Term & Final Exams
25%
25%
50%
Download