0% found this document useful (0 votes)
26 views2 pages

To Prepare Students With Basic Networking Concepts: Data Communication, Protocols and Standards, Various Topologies and Applications of Network

Uploaded by

NileshNemade
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views2 pages

To Prepare Students With Basic Networking Concepts: Data Communication, Protocols and Standards, Various Topologies and Applications of Network

Uploaded by

NileshNemade
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

SavitribaiPhule Pune University

S.Y.B.Sc. (Computer Science)


Computer Science Paper - I Semester II
Course Code: CS242 Title : Computer Networks-I

Teaching Scheme No. of Credits Examination Scheme


3 lectures / week 02 IE : 15 marks
UE: 35 marks
Prerequisites
Principles of Digital Electronics
Communication Principles

Course Objectives
To prepare students with basic networking concepts: data communication, protocols
and standards, various topologies and applications of network.

Course Outcomes
1. Have a good understanding of the OSI and TCP/IP Reference Models and in particular have a
good knowledge of Layers.
2. Understand the working of various protocols.
3. Analyze the requirements for a given organizational structure and select the most appropriate
networking architecture and technologies;

Course Contents
Chapter 1 Introduction to Networks and Network 4 lectures
Models

1. Data communication, components, data representation


2. Networks, network criteria, network types - LAN, WAN, Switching, The Internet,
Accessing the Internet
3. Network Software- Protocol hierarchies, Design Issues of the layer, Connection
Oriented and Connectionless Services,
4. Reference models - OSI Reference Models, TCP/IP Reference model,
Comparison of OSI and TCP/IP Reference Models.

Chapter 2 Lower Layers 10 lectures

1. Communication at the physical layer, data rate limits - Noiseless channel (Nyquist
bit rate), noisy channel (Shannon capacity), Performance - bandwidth, throughput, latency,
bandwidth-delay product, jitter
2. Design issues of Data Link Layer, Services - Framing, flow control, error control,
congestion control, Link layer addressing
3. Framing Methods - Character Count, Flag bytes with Byte Stuffing, Flags bits
with Bit Stuffing, Physical Layer Coding Violations
4. The Channel allocation problem, Static and dynamic allocation, Media Access
Methods - Taxonomy of multiple-access protocols
5. Switching and TCP/IP layers, Types - circuit switching, packet switching and
message switching
6. Wired LANs - Standard Ethernet characteristics, Addressing, Access method,
implementation, Fast and Gigabit Ethernet
7. Wireless LANs - Architectural comparison, Characteristics, Access control, IEEE
802.11 architecture, Physical layer, MAC sublayer, Bluetooth architecture, Layers
8. Connecting devices - Hubs, Link-layer switches, Routers

Chapter 3 Network Layer 12. lectures

1. Network layer services - Packetizing, Routing and forwarding, other services


2. Open and closed loop congestion control
3. IPv4 addressing- Address space, classful addressing, Subnetting, Supernetting,
classless addressing, Network address resolution (NAT)
4. Forwarding of IP packets- based on destination address, based on label
5. Network Layer Protocols- Internet Protocol (IP), IPv4 datagram format,
Fragmentation, options
6. Mobile IP-addressing, agents, Three phases
7. Next Generation IP- IPv6 address representation, address space, address types,
IPv6 protocol, packet format, extension header, Difference between IPv4 and IPv6
8. Routing - General idea, Algorithms - Distance vector routing, link state routing,
path-vector routing

Chapter 4 Transport Layer 10. Lectures

1. Transport layer Services- Process-to-process communication, Addressing,


Encapsulation and decapsulation, Multiplexing and demultiplexing, Flow control, Pushing or
pulling, Flow control, Buffers, Sequence numbers, Acknowledgements, sliding window,
congestion control
2. Connectionless and Connection-oriented service, Port numbers
3. Transport layer protocols- User datagram protocol, user datagram, UDP services
4. Transmission Control Protocol - TCP Services, TCP Features, TCP Segment
format, three-way handshake for connection establishment and termination, State transition
diagram, windows in TCP.

Reference Books:
1. Computer Networks-Andrew S. Tanenbaum, 5 Edition, Pearson Education
th

2. Data Communication and Networking- Behrouz Fourouzan, 5 Edition, McGraw Hill Pvt.
th

Ltd.

You might also like