COMP06233 2018 Introduction to Networks

General Details

Full Title
Introduction to Networks
Transcript Title
Introduction to Networks
Code
COMP06233
Attendance
N/A %
Subject Area
COMP - Computing
Department
COMP - Computing & Creative Practices
Level
06 - NFQ Level 6
Credit
05 - 05 Credits
Duration
Semester
Fee
Start Term
2018 - Full Academic Year 2018-19
End Term
9999 - The End of Time
Author(s)
Paul Flynn, Fiona Mitchell
Programme Membership
SG_KNETW_C06 201800 Higher Certificate in Science in Computing in Computer Networks SG_KCMPU_H08 201900 Bachelor of Science (Honours) in Computing SG_KCMPU_C06 201900 Higher Certificate in Science in Computing in Computing SG_KCMPU_B07 201900 Bachelor of Science in Computing in Computing SG_KNCLD_B07 201900 Bachelor of Science in Computing in Computer Networks and Cloud Infrastructure SG_KNCLD_H08 201900 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_EELEC_H08 202000 Bachelor of Engineering (Honours) in Electronics and Self Driving Technologies SG_KNCLD_H08 202000 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KCMPU_H08 202000 Bachelor of Science (Honours) in Computing
Description

Introduction to Networks covers networking architecture, structure, and functions. The course introduces the principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations to provide a foundation for the curriculum.

Learning Outcomes

On completion of this module the learner will/should be able to;

1.

Describe the structure of a network, including how data flow from source to destination.

2.

Define the layers of the OSI model along with their functions and protocols used in the data communication process.

3.

Describe and implement an IPv4 and IPv6 addressing and naming schemes in network communications

4.

Install, configure and troubleshoot a simple network using routers and switches.

Teaching and Learning Strategies

Simulation-based learning activities promote the exploration of networking concepts and allow students to experiment with network behaviour.

Hands-on labs help students develop critical thinking and complex problem solving skills.

Module Assessment Strategies

Formative assessment - 11 CCNA Introduction to Networks quizes held on a weekely basis worth 50%. Students will be allowed to choose their best 9/11 quizes.

A summative practical exam on packet tracer to test the students ability to configure and troubleshoot a network to meet the CCNA Introduction to networks requirements, this will be worth 50% CA.

Repeat Assessments

Repat quizes and/or practical to examine the learning outcomes that have not been achieved.

Indicative Syllabus

Ethernet Technologies

  • Ethernet sublayers
  • Ethernet MAC addrress
  • ARP
  • Fixed and Modular Switches
  • L2 and L3 switches 

Network Layer

  • Network layer protocols and services
  • Role of router in End-to-End connectivity
  • Configure a router with basic configurations.

IP Addressing

  • IPv4 address, subnet mask
  • Unicast, broadcast, and multicast IPv4 addresses.
  • Public address space and private address space.
  • IPv6 addressing
  • Types of IPv6 network addresses.
  • Configure global unicast addresses.
  • Role of ICMP in an IP network. (Include IPv4 and IPv6.)

Subnetting Networks

  • Why routing is necessary for hosts on different networks to communicate.
  • Calculate the number of host addresses available.
  • Calculate the necessary subnet mask in order to accommodate the requirements of a network.
  • Benefits of variable length subnet masking (VLSM).
  • How IPv6 address assignments are implemented in a business network.

Transport Layer

  • Characteristics of the TCP and UDP protocols
  • Port numbers and their uses
  • TCP session establishment and termination processes
  • How TCP protocol data units are transmitted and acknowledged to guarantee delivery.
  • Explain the UDP client processes to establish communication with a server.

Application Layer

  • Functions of the application layer, session layer, and presentation layer 
  • How common application layer protocols interact with end user applications.
  • Application layer protocols - DNS and DHCP, HTTP, FTP, SMB.
  • Explain how data is moved across the network, from opening an application, to receiving data.

Its a Network

  • Devices and protocols used in a small network
  • Basic security measures on network devices.
  • Security vulnerabilities and general mitigation techniques.
  • Configure network devices with device hardening features to mitigate security threats.
  • Troubleshoot using ping, trace and show commands to establish relative network performance.
  • Use the basic host and IOS commands to acquire information about the devices in a network.
  • Apply the commands to back up and restore an IOS configuration file.

Coursework & Assessment Breakdown

Coursework & Continuous Assessment
100 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Multiple Choice Introduction to Networks Quizes Continuous Assessment Closed Book Exam 50 % OnGoing 1,2,3,4
2 Continuous Assessment - VLSM Addressing Scheme and Practical Implementation Practical Assessment 50 % Week 13 1,3,4
             

Full Time Mode Workload


Type Location Description Hours Frequency Avg Workload
Lecture Lecture Theatre Theoretical aspects of course 2 Weekly 2.00
Practical Computer Laboratory Problem Based Learning 2 Weekly 2.00
Independent Learning Not Specified Independant Learning 3 Weekly 3.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Required & Recommended Book List

Recommended Reading
May 2016 CCNA Routing and Switching Portable companion Guide Cisco Press

987-1-58720-588-0

Recommended Reading
December 2016 Introduction to Networks v6 Companion Guide Cisco Press

978-1-58713-360-2

Module Resources

Non ISBN Literary Resources

 

 

URL Resources

cisco.netacad.net

https://gns3.com/

Other Resources

Simulation Software (Packet Tracer & GNS3)

IT Sligo Moodle Account

Additional Information

None