National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EC6501 : Data Communication Networks { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Prof. Santos Kumar Das

Syllabus

Introduction: Communication Model, Data Communications, Computer Communication Architecture, Standard Making Organisations. Concepts and Terminology: Asynchronous and Synchronous Data Communications, Multiplexing Techniques. Communication Networking Techniques: Circuit Switching, Packet Switching, Local Area Networks. Protocols, Layered Approach, TCP / IP Protocol Suite, System Network Architecture. The Bridge and Routing, Connectionless internetworking, Connection oriented internetworking. Transport and Network Services TCP / UDP. Session Characteristics, OSI Session and Service Protocol. Presentation Concepts, Encryption and Authentication Codes, Virtual Terminal Protocols. Network Management, File Transfer and Electronic Mail. Communication Switching Techniques, Frame-mode Bearer Service, Frame Relay Congestion Control, Synchronous Transfer Mode. Network Tools: OPNET, iperf, jperf, Wireshark, DummyNet Emulator.

Course Objectives

  • To understand the basic concepts of data communication, layered model, protocols and interworking between computer networks and switching components in telecommunication systems
  • Discuss the nature, uses and implications of internet technology.
  • To understand the functioning of communication switching techniques and network management.
  • An overview of security issues related to data communication in networks and knowledge about different networking tools.

Course Outcomes

CO1: Students get insight to understand the different network management aspects and network tools. <br />CO2: To understand different networking protocol suites. <br />CO3: To understand different layering model of a network. <br />CO4: To understand the knowledge of network management and communication switching techniques. <br />CO5: To get an extensive knowledge of network management, internet devices and their functions. <br />CO6: To understand and implement practical and real time use of different network operating tools and identifying basic security threats.

Essential Reading

  • Behrouz A. Forouzan, Data Communications and Networking, McGraw Hill , 2006
  • A.S. Tanenbaum, Computer Networks, PHI , 2002

Supplementary Reading

  • F. Halsall, Data Communications, Computer Networks and Open Systems, Pearson Education , 2003
  • W. Stallings, Data and Computer Communications, PHI , 2006