Computer Networks (CS304) : Sujata Pal Computer Science & Engineering IIT Ropar
Computer Networks (CS304) : Sujata Pal Computer Science & Engineering IIT Ropar
Sujata Pal
Computer Science & Engineering
IIT Ropar
Sujata Pal
PhD: IIT Kharagpur
Post-Doc: University of Waterloo, Canada
Office: Room 116,
Ramanujam Block, Main campus, IIT Ropar
Email: [email protected]
Sudeepta Mishra
PhD: IIT Madras
Office: Room 317,
Ramanujam Block, Main campus, IIT Ropar
Email: [email protected]
●
Sweta Dey
●
●
Theory:
– Tuesday (3.00 – 3.50 pm)
●
Introduction to networks
●
Physical layer
●
Data link layer
●
Network layer
●
Transport layer
●
Application layer
●
Mid-Sem (30%)
●
End-Sem (40%)
●
Lab Assignments (20%)
●
Quiz (10%)
– Best 2 out of 3 quizzes (5 marks each)
●
Quiz1: 27/31.01.23
●
Quiz2: 31.03.23
●
Quiz3: 18.04.23
– Missing the quiz means you will get zero. No separate quiz
will be conducted for you.
●
Pass mark: 30%
●
No late assignment is acceptable.
●
Cheating or any form of plagiarism directly affects the reputation
of the Department and the University. It lowers the morale of
other students. Cheating in homework will not be tolerated. An
automatic grade of 0 will be assigned to any student caught
cheating. Presenting another person's work as your own
constitutes cheating.
●
Everything you turn in must be your owndoing.
●
//Switch off/in silent mode your mobile during the class.
●
Enter the class (online meetings) on time.
●
Do not make noise and disturb others in my class.
●
Don’t record/take photos inside the class without prior
permission.
●
Please do not depend on my slides.
●
Black boards (80%) + few slides (20%)
●
Read books (+ materials from Internet)
●
Try to attend all my classes
●
Bus Network Redesign: Edmonton’s New Bus Network Television Channel Television Network Streaming Media Computer
Computer network
Copied from https://cyber.olympiadsuccess.com/class-4-computer-networks
Bank Network Infrastructure adopted from (Advanced Relay
●
A network is a set of devices connected by communication
links.
●
Devices are also referred as nodes.
– Ex: computer, printer, any device capable of sending
and/or receiving data
●
Links: Medium which can transport a signal carrying
information.
– Ex: Cable, air, optical fiber
●
Computer Network: an interconnected set of autonomous
computers.
●
Computers can exchange information with each
other through communication.
●
It is basically the convergence of two technologies of this
century - Computer and Communication.
Computer networks
Batch processing is the execution of a series of jobs in a program on a computer without manual
intervention (non-interactive).
In computer science, interactive computing refers to software which accepts input from humans as it runs.
ARPANET was the network that became the basis for the Internet. Based on a concept first published in
1967, ARPANET was developed under the direction of the U.S. Advanced Research Projects Agency (ARPA). In
1969, the idea became a modest reality with the interconnection of four university computers.
The Advanced Research Projects Agency Network (ARPANET) was an early packet switching
network and the first network to implement the protocol suite TCP/IP.
Ethernet is a family of computer networking technologies commonly used in local area networks
(LAN), metropolitan area networks (MAN) and wide area networks (WAN).
Packet switching is a method of grouping data transmitted over a digital network into packets which
are composed of a header and a payload. Data in the header is used by networking hardware to direct
the packet to its destination where the payload is extracted and used by application software. Packet
switching is the primary basis for data communications in computer networks worldwide.
Radio is the technology of using radio waves to carry information, such as sound, by
systematically modulating properties of electromagnetic energy waves transmitted
through space, such as their amplitude, frequency, phase, or pulse width
A communications satellite is an artificial satellite that relays and amplifies radio telecommunications
signals via a transponder; it creates a communication channel between a source transmitter and a
receiver at different locations on Earth.
home
network
regional ISP
●
Internet Service Providers (ISP), also sometimes referred
to as an Internet access provider (IAP) is a company that
offers its customers access to the Internet.
●
Whether you're at home or work, each time you connect to
the Internet, your connection is routed through an ISP.
●
ISPs act as hubs on the Internet since they are often
connected directly to the Internet backbone.
– Device
– Medium
– Protocol
●
Network protocols are groups of specified rules that decide how
to swap data between in the multiple computers with easy,
reliable and trustworthy way.
●
Main objective of using of protocols are to spread and receive
data over a network.
●
Protocols control sending, receiving of msgs
e.g., TCP, IP, HTTP, SMTP etc.
●
Simplex
– Simplex is one direction
●
Different type of connections
– Point to point
– Multipoint
●
RFC: Request for comments
●
IETF: Internet Engineering Task Force
●
Internet Standards are created and published by the Internet Engineering
Task Force (IETF)
●
Requests for Comments (RFC) document series contain technical and
organizational notes about the Internet.
●
RFC 5321 - Simple Mail Transfer Protocol
●
RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1
●
Star
●
Bus
●
Ring
●
Mesh
●
Metropolitan area networks (MANs)
– Cover area such as a city or a campus
●
Wide area networks (WANs).
– a state or country
https://www.youtube.com/watch?v=H7-NR3Q3BeI