About Me

header ads

COMPUTER COMMUNICATION NETWORKS (18TE63)

COMPUTER COMMUNICATION NETWORKS

  • Course Code : 18TE63 
  • CIE Marks : 4O
  • Lecture Hours/Week : 03 + 2 (Tutorial) 
  • SEE marks : 60
  • Total Number of Lecture Hours : 50 (10 Hrs / Module) 
  • Exam Hours : 03
  • CREDITS : 04

Course Learning Objectives: This course will enable students to:

  • Understand the layering architecture of OSI reference model and TCP/IP protocol suite.
  • Understand the protocols associated with each layer.
  • Learn the different networking architectures and their representations.
  • Learn the functions and services associated with each layer.

Module 1

Introduction: Data communication: Components, Data representation, Data flow, Networks: Network criteria, Physical Structures, Network types: LAN, WAN, Switching, The Internet. Network Models: Protocol Layering: Scenarios, Principles, Logical Connections, TCP/IP Protocol Suite: Layered Architecture, Layers in TCP/IP suite, Description of layers, Encapsulation and Decapsulation, Addressing, Multiplexing and Demultiplexing, The OSI Model: OSI Versus TCP/IP. Connecting Devices: Hubs, Switches.

Module 2

Data-Link Layer: Introduction: Nodes and Links, Services, Categories'of link, Sublayers, Link Layer addressing: Types of addresses, ARP. Data Link Control (DLC) services: Framing, Flow and Error Control, Data Link Layer Protocols: Simple Protocol, Stop and Wait protocol, Piggybacking. Media Access Control: Random Access: ALOHA, CSMA, CSMA/CD, CSMA/ CA. Controlled Access: Reservation, Polling, Token Passing. Wireless LANs: Introduction: Architectural Comparison, Characteristics, IEEE 802.11: Architecture, MAC Sublayer, Addressing Mechanism, Physical Layer, Bluetooth: Architecture, Layers.

Module 3

Network Layer: Introduction, Network Layer services: Packetizing, Routing and Forwarding, Other services, Packet Switching: Datagram Approach, Vlrtual Circuit Approach, IPV4 Addresses: Address Space, Classful Addressing, Classless Addressing, DHCP, Network Address Resolution, Forwarding of IP Packets: Based on destination Address and Label. Network Layer ProtocolszlnterneLProtocol (1P):J)atagram Eormatm 7 7 Fragmentation, Options, Security of IPv4 Datagrams, ICMPv4: Messages, Debugging Tools, Mobile IP: Addressing, Agents, Three Phases, Inefficiency in Mobile IP. Unicast Routing: Introduction, Routing Algorithms: Distance Vector Routing, Link State Routing, Path vector routing.L1 - L3

Module4

Transport Layer: Introduction: Transport Layer Services, Connectionless and Connection oriented Protocols, Transport Layer Protocols: Simple protocol, Stop and wait protocol, Go—Back-N Protocol, Selective repeat protocol, Transport-Layer Protocols: User Datagram Protocol: User Datagram, UDP Services, UDP Applications, Transmission Control Protocol: TCP Services, TCP Features, Segment, Connection, State Transition diagram, Windows in TCP, Flow control, Error control, TCP congestion control.

Module 5

Quality of Service: Data flow characteristics: Definitions, Flow control to improve QoS: Scheduling, Traffic shaping. Application Layer: introduction: providing services, Application- layer paradigms, Standard Client-Server Protocols: World wide web, HyperText Transfer Protocol, FTP: Two connections, Control Connection, Data Connection, Electronic Mail: Architecture, Web Based Mail, Telnet: Local versus remote logging. Domain Name System: Namespace, DNS in internet, Resolution, DNS Messages, Registrars, DDNS.


Course outcomes: At the end of the course students will be able to:

1. Understand the concepts of networking thoroughly
2. Identify the protocols and services of different layers.
3. Distinguish the basic network configurations and standards associated with each network.
4. Analyze the performance of the network
5. Apply the knowledge in establishing computer-based networks for real-world problems.

Question paper pattern:

  • Examination will be conducted for 100 marks with a question paper containing 10 full questions, each of 20 marks.
  • Each full question can have a maximum of 4 sub-questions.
  • There will he 2fu11 questions from each module covering all the topiC L 7 7 of the module.
  • Students will have to answer 5 full questions, selecting one filll question from each module.
  • The total marks will be proportionally reduced to 60 marks as SEE marks is 60.

Text Book:

Behrouz AForouzan, “Data Communications and Networking”, 5th Edition, McGraw Hill, 2013, ISBN: 1-25-906475—3

Reference Books:

1. James J Kurose, Keith W Ross, Computer Networks, Pearson Education.
2. Wayne Tomasi, Introduction to Data Communication and Networking, Pearson Education.
3. Andrew Tannenbaum, “Computer networks”, Prentice Hall. 
4.Wi11iam Stallings, “Data and computer communications”, Prentice Hall.

Post a Comment

0 Comments