IT4504 - Data Communication and Networks (Optional)



Similar documents
IT4405 Computer Networks (Compulsory)

IT-AD08: ADD ON DIPLOMA IN COMPUTER NETWORK DESIGN AND INSTALLATION

Mathatma Gandhi University

CCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0

COMPUTER NETWORK TECHNOLOGY (300)

CompTIA Network+ (Exam N10-005)

SSVP SIP School VoIP Professional Certification

The OSI and TCP/IP Models. Lesson 2

FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. Chapter 2 An Introduction to Networking

SSVVP SIP School VVoIP Professional Certification

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Study Guide CompTIA A+ Certification, Domain 2 Networking

Chapter 5. Data Communication And Internet Technology

Introduction to computer networks and Cloud Computing

Networking 4 Voice and Video over IP (VVoIP)

11/22/

Written examination in Computer Networks

Advanced Higher Computing. Computer Networks. Homework Sheets

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: INFORMATION COMMUNICATION TECHNOLOGY (Code: )

Local Area Networks (LANs) Blueprint (May 2012 Release)

CIS 175 NETWORK TECHNICIAN JACKSON STATE COMMUNITY COLLEGE COURSE SYLLABUS

CSCI 362 Computer and Network Security

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above

Network System Design Lesson Objectives

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

JOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT. Test Code: 4514 Version: 01

This course has been retired. View the schedule of current <a href=

Data Link Protocols. TCP/IP Suite and OSI Reference Model

Chapter 1: Introduction to Communications What is Data Communications? Data Communication Networks Basic Components of a communications system

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Chapter 2 - The TCP/IP and OSI Networking Models

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Networked AV Systems Pretest

DL TC72 Communication Protocols: HDLC, SDLC, X.25, Frame Relay, ATM

Chapter 1 Personal Computer Hardware hours

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

Networking Test 4 Study Guide

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Technical Support Information Belkin internal use only

Essential Curriculum Computer Networking 1. PC Systems Fundamentals 35 hours teaching time

Communication Networks. MAP-TELE 2011/12 José Ruela

Data Communication and Computer Network

Course Duration: Course Content Course Description Course Objectives Course Requirements

Networking Technology Online Course Outline

EECC694 - Shaaban. Transmission Channel

Network Technologies

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

Computer Networks CS321

Networking Devices. Lesson 6

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Certified Telecommunications & Network Professional (CTNP) Syllabus. Version 1.0

BASIC ANALYSIS OF TCP/IP NETWORKS

Internetworking and IP Address

CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required

2 Basic Concepts. Contents

Data Communication Networks Introduction

What You Will Learn About. Computers Are Your Future. Chapter 8. Networks: Communicating and Sharing Resources. Network Fundamentals

IT 3202 Internet Working (New)

Hands on VoIP. Content. Tel +44 (0) Introduction

1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network

COMPUTER NETWORK TECHNOLOGY (40)

Chapter 1: Introduction

: Interconnecting Cisco Networking Devices Part 1 v2.0 (ICND1)

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

Raritan Valley Community College Academic Course Outline. CISY Advanced Computer Networking

Ethernet. Ethernet. Network Devices

CUSTOMIZED ASSESSMENT BLUEPRINT COMPUTER SYSTEMS NETWORKING PA. Test Code: 8148 Version: 01

CONNECTING WINDOWS XP PROFESSIONAL TO A NETWORK

Introduction to Ethernet

Overview of Computer Networks

DATA COMMUNICATION AND NETWORKS

Based on Computer Networking, 4 th Edition by Kurose and Ross

Think! Think! Data communications. Long-Distance. Modems: to analog and back. Transmission Media. The last mile is the hardest for digital information

Networking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the

Introduction to Computer

Network Security 網 路 安 全. Lecture 1 February 20, 2012 洪 國 寶

Computer Networks. A Top-Down Approach. Behrouz A. Forouzan. and. Firouz Mosharraf. \Connect Mc \ Learn. Hill

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Lecture 28: Internet Protocols

Introduction to Optical Networks

Communication Networks MAP-TELE 2012/13

Network: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb).

BCIS BUSINESS DATA COMMUNICATIONS and NETWORKING Mr. Cengiz Capan -- Spring 2016

Computer Networks Vs. Distributed Systems

Chapter 4 Connecting to the Internet through an ISP

524 Computer Networks

Lab Developing ACLs to Implement Firewall Rule Sets

Data Communication Networks and Converged Networks

Interconnecting Cisco Network Devices 1 Course, Class Outline

Networking 101 (Networking Basics) Presentation to UCHUG - 1/03/07 G. Skalka

UPPER LAYER SWITCHING

Local-Area Network -LAN


Network Models and Protocols

Transcription:

- Data Communication and Networks (Optional) INTRODUCTION This is one of the optional courses designed for Semester 4 of the Bachelor of Information Technology Degree program. This course on Data Communication and Networks provides an introduction to the fundamental concepts on data communication and the design, deployment, and management of computer networks. CREDITS: 04 LEARNING OUTCOMES After successful completion of this course students will be able to Identify the different components and their respective roles in a communication system Propose efficient, cost effective, reliable and appropriate technology to establish communication links Design an enterprise network employing the common LAN technologies and be able to evaluate the advantages and disadvantages Configure a PC to work as a host in a TCP/IP network and to use the IP based commands to facilitate the trouble shooting process Describe the technical issues related to the Wide Area Networks and identify the common technologies available in establishing WAN infrastructure Describe the specific actions that can be taken to enforce network level security. MINOR MODIFICATIONS When minor modifications are made to this syllabus, those will be reflected in the Virtual Learning Environment (VLE) and the latest version can be downloaded from the relevant course page of VLE. Please inform your suggestions and comments through the VLE. http://vle.bit.lk ONLINE LEARNING MATERIALS AND ACTIVITIES You can access all learning materials and this syllabus in the VLE: http://vle.bit.lk, if you are a registered student of BIT degree program. It is very important to participate in learning activities given in the VLE to learn this subject. 1 of 8 pages

ONLINE ASSIGNMENTS The assignments consist of two quizzes, assignment quiz 1 (It covers the first half of the syllabus) and assignment quiz 2 (It covers the second half of the syllabus). Maximum mark for a question is 10, minimum mark for a question is 0 (irrespective of negative scores). Final assignment mark is calculated considering 40% of assignment quiz 1 and 60% of assignment quiz 2. Pass mark for the online assignments in a course is 50. You are advised to do online assignments before the final exam of the course. It is compulsory to pass all online assignments to partially qualify to obtain year 2 certificate. FINAL EXAMINATION Final exam of the course will be held at the end of the semester. Each course in the semester 4 is evaluated using a two hour question paper. OUTLINE OF SYLLABUS Topic Hours 1- Fundamentals of digital communications 05 2- Physical layer characterization 05 3- Data transmission mechanisms 12 4- Network architectures 04 5- Internet protocols 12 6- Local area networks 14 7- Practical aspects of networking 08 Total for the subject 60 REQUIRED MATERIALS Main Reading Ref 1: Tanenbaum Andrew S., Computer Networks, 4 th edition (2 nd Impression 2006) Ref 2: William Stallings, Data and Computer Communications, 7th Edition (3 rd Impression 2007) Ref 3: Teacher s note 2 of 8 pages

Supplementary Reading Ref 4: Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, 4th Edition Ref 5: Halsall Fred, Data Communications, Computer Networks and OSI, 4th edition (10th Indian reprinting 2005) DETAILED SYLLABUS: Topic 1: Fundamentals of digital communications (03 hrs) Describe the basic concept of communications and the electronic implementation of communications paradigms Identify the characteristics and the analyze the signals properties Material /Sub Topics 1.1. Introduction to digital communications [Ref 2: pg.72-83] 1.1.1. Definitions of terms 1.1.2. Signal propagation 1.1.3. Signal types 1.1.3.1. Sine waves 1.1.3.2. Square waves 1.1.4. Signal parameters 1.1.4.1. Amplitude 1.1.4.2. Frequency 1.1.4.3. Phase 1.2. Channel effects on transmission [Ref 1: pg.85-89]/ [Ref 2: pg.92-98] 1.2.1. Attenuation 1.2.2. Effects of limited bandwidth 1.2.3. Delay distortion 1.2.4. Noise 1.3. Data rate limits in channels[ref 1: pg.89-90]/ [Ref 2: pg.99-103] 1.3.1. Nyquist's theorem 1.3.2. Shannon's theorem 3 of 8 pages

Topic 2: Physical layer characterization (06 hrs) Describe how digital data can be transmitted using analog transmission facilities Map a binary pattern into a signal encoded using different encoding schemes Select a suitable transmission medium/media for the implementation of a communication network Recognize the constrains related to the practical usage of transmission media Material /Sub Topics 2.1. Transmission Media [Ref 1: pg.90-118] [Ref 2: pg.111-140] 2.1.1. Twisted pair cables 2.1.2. Co-axial cables 2.1.3. Fiber optic cables 2.1.4. Wireless media 2.2. Physical Layer Interfaces [Ref 2: pg.209-219] 2.2.1. RS 232 / EIA 232/ USB Topic 3: Data transmission mechanisms (10 hrs) Describe the design issues related to data transfer Compare and contrast the circuit and packet switching technologies Describe the concept and the use of multiplexing technologies Describe error control mechanisms Material /Sub Topics 3.1. Communication modes [Ref 1: pg.129] / [Ref 2: pg.73] 3.1.1. Simplex 3.1.2. Half-duplex 3.1.3. Full - duplex 3.2. Transmission modes 3.2.1. Serial transmission 4 of 8 pages

3.2.2. Parallel transmission 3.3. Synchronization [Ref 2: pg.189-192] 3.3.1. Asynchronous transmission 3.3.2. Synchronous transmission 3.4. Introduction to packet switching [Ref 1: pg.146-151]/ [Ref 1: pg.343-350] / [Ref 1: pg.32-33] 3.4.1. Circuit switching vs. packet switching 3.4.2. Types of services 3.4.2.1. Connection oriented services (Virtual circuits) 3.4.2.2. Connectionless services (Datagrams) 3.5. Multiplexing [Ref 1: pg.137-143]/ [Ref 2: pg.259-287] 3.5.1. Frequency division multiplexing 3.5.2. Synchronous time division multiplexing 3.5.3. Statistical time division multiplexing 3.6. Error control methods [Ref 1: pg.191-192] 3.6.1. Feedback error recovery (ARQ) (Eg: Based on parity check) 3.6.2. Forward error correction (FEC) (Eg; CRC) Topic 4: Network architectures (04 hrs) Describe the advantages of a layered architecture Illustrate the roles of each layer in the OSI model two process - process communication Provide a description of the emergence and the evolution of computer networks Discuss the selection of suitable geometric layout for a network based on the standard topologies Outline the features of different types of computer networks Material /Sub Topics 4.1. Introduction to computer networks[ref 1: pg.1-80] 4.2. Network topologies: Bus, Star, Ring [Ref 1: pg.16-17] 4.3. Types of networks [Ref 1: pg.15-21] 4.3.1. Local area networks 4.3.2. Wide area networks 5 of 8 pages

4.3.3. Personal area networks 4.4. Layered network model [Ref 1: pg.37-49] /[Ref 2 : pg.36-63] 4.4.1. OSI model 4.4.2. TCP/ IP model Topic 5: Internet protocols (12 hrs) Give a description of the TCP/IP protocol suite including the roles of major protocols Configure an IP address block into a given number of subnets Use the IP based diagnostic commands to support troubleshooting in IP networks Describe IP routing mechanisms Describe the popular application layer protocols in the Internet Recognize the limitations of IP version 4 and the advantages of IP version6 Material / Sub Topics 5.1 Introduction [Ref 1: pg.41-44]/ [Ref 1: pg.524-526] 5.1.1 History of the Internet protocols 5.1.2 Internet protocol stack 5.1.3 IP Addressing and Routing (Version 4) [Ref 1: pg.433-448]/ [Ref 1: pg.350-366]/ [Ref 1: pg.370-372]/ [Ref 1: pg.454-462, 711-714] 5.1.4 Subnetting :Fixed and variable length 5.1.5 Unicast routing algorithms 5.2 Transport Layer protocols [Ref 1: pg.524-555] / [Ref 2: pg.699-718] 5.2.1 TCP 5.2.2 UDP 5.3 IP Support Protocols [Ref 1: pg.449-454] 5.3.1 ARP 5.3.2 DHCP 5.3.3 ICMP 5.4 Application Layer Protocols [Ref 1: pg.579-660] [Ref 2: pg.762-791] 5.4.1 Domain Name System (DNS) 5.4.2 Email SMTP, POP, IMAP 6 of 8 pages

5.4.3 FTP 5.4.4 HTTP 5.4.5 RTP and Vo IP 5.5 IP version 6 [Ref 1: pg.464-473] Topic 6: Local area networks (13 hrs) Compare and contrast different LAN technologies such as IEEE 802 LAN standards Describe the problem of channel allocation in the LAN segments and the solutions used Design a large Ethernet network using hubs and switches and to suggest the suitable devices to provide the connectivity to the other outside networks Describe the problems associated in deploying a wireless LAN and propose solutions Material / Sub Topics 6.1 Introduction to LANs [Ref 1: pg.16-17]/ [Ref 1: pg.317-323]/ / [Ref 2: pg.482-485] 6.2 Conventional LAN Architectures [Ref 1: pg.248-258]/ [Ref 1: pg.276-306]/ 6.2.1 Access Protocols: CSMA/CD,Token Passing 6.2.2 Interconnecting devices: Hubs, L2 /L3 Switch 6.3 IEEE 802 MAC layer standards :802.3, 802.11,802.15 [Ref 1: pg.292-302] / [Ref 1: pg.310-317] 6.4 Switched Ethernet variants: Fast Ethernet, Gigabit Ethernet, 10Gb Ethernet [Ref 1: pg.281-292] / [Ref 2: pg.518-532] 6.5 Wireless LANs: (802.11) [Ref 1: pg.267-270,292-302] 6.5.1 Access methods: CSMA/CA 6.5.2 Frequency Bands: ISM 6.5.3 Operating Modes: adhoc, Managed 6.5.4 Variants: 802.11 a/ b/ g/ n 6.5.5 Wireless interconnection devices: Hub, Router 6.6 Bluetooth (802.15) wireless personal area network [Ref 1: pg.310-317] 7 of 8 pages

Topic 7: Practical aspects of networking (06 hrs) Identify the techniques of securing a private network Describe issues in structured cabling Identify connecting options made available by service providers Material / Sub Topics 7.1 Structured cabling and specifications: Standards CAT5, 5E, etc.. 7.2 Network security [Ref 1: pg.328-336]/ [Ref 1: pg.657-659]/ [Ref 1: pg.776-785] ]/ [Ref 1: pg.779-785] 7.2.1 Firewalls and NAT 7.2.2 VLANs, VPNs 7.2.3 Proxy servers 7.2.4 Wireless security 7.3 User access technologies [Ref 1: pg.166-169] / [Ref 1: pg.130-135] / [Ref 1: pg.302-310] / [Ref 1: pg.709-711] 7.3.1 Wired: xdsl, FTTH 7.3.2 Cellular wireless: GPRS, EDGE, HSPDA 7.3.3 Broadband wireless: 802.16 8 of 8 pages