SlideShare a Scribd company logo
EE-353 Computer Networks
Introductory Lecture
Dr. Zawar Hussain Shah
Assistant Professor
HoD Telecommunications and Networks
Department of Electrical Engineering
SEECS, NUST
Today’s Lecture










What is a Computer Network?
Applications of Computer Networks
Why Study Computer Networks?
Grading Policy
Course Objectives
Course Contents
Books
Policies
Contact Details
What is a Computer Network?
A Computer Network is an interconnected group of
autonomous computing nodes which can meaningfully and
(preferably) controllably communicate with one-another.
Rules and conventions that allow meaningful and
unambiguous communication between members of a
Computer Network are collectively called Network
Protocols.
In real-life networks, often a set of related functions are
handled by a group of closely tied protocols which
constitute a Protocol Family (also known as a Protocol
Suite).
Applications of Computer
Networks
Why Study Computer Networks?
 Increased productivity

through efficient
usage of networking technology.
 Skills to develop state of the art
innovations.
 Improved employment and earning
potential.
 MS, PhDs and other short courses (CCNA
etc).
Course Objectives
Objectives of this course are,
•
Conceptual introduction to Computer Networks
and its design principles.
•
Understand the TCP/IP protocol suite.
•
Form a basic understanding of the principles
upon which the global Internet was designed.
•
Understanding network protocols in detail.
•
Core principles that have shaped popular
networking protocols.
Course Contents
Labs

Wireshark (packet analyzer)
 Graphic Network Simulator (GNS3)
 Socket Programming

Text Book
Reference Books
Grading Policy

•Theory

75%

•Labs

25%
Grading Policy

Quizzes
OHT-1&OHT-2
30 %
Assignments
Final Exam
Project

10 %
05 %
45 %
10%
Policies








Bring your own calculator, pen paper etc..
You will not be allowed to borrow anything
from anyone during any quiz/test.
No late work will be accepted (unless
arrangements have been made in advance).
Ask questions; participate actively in class.
You are allowed to talk to the instructor only.
Policies








You are responsible for what is covered in
class – even if you don’t attend the class.
Deficiency in attendance may lead to
termination or relegation.
You are encouraged to help each other with
your homework assignments – but you must
submit your own work.
If you are found to be cheating, you will fail
the assignment/quiz.
Policies






If you have any learning disabilities or special
needs, please let me know in advance through
email or personal meeting.
Quizzes are mostly unannounced, however,
announced quizzes can also be taken.
Course material on LMS.
Contact Details






Office:
Faculty Block, Ground Floor, A-125
Phone No: 051-90852129
Consulting Hours:
Friday 12 pm– 1pm
Email:
zawar.hussain@seecs.edu.pk
Exceptional meeting:
Send me an email and get time.
Computer Networks
Chapter 1:Introduction
Computer Networking:
A Top Down Approach ,
4th edition.
Jim Kurose, Keith Ross
Chapter 1: Introduction
Our goal:

 get “feel” and

terminology
 more depth, detail
later in course
 approach:
 use Internet as
example

Overview:
 what’s the Internet?
 what’s a protocol?
 network edge; hosts, access





net, physical media
network core: packet/circuit
switching, Internet structure
performance: loss, delay,
throughput
Protocol layers, service models
History of Internet
What’s the Internet: “nuts and bolts” view
PC

 Interconnects millions Mobile network

of computing devices:
Global ISP
hosts = end systems
wireless
laptop
 running network
cellular
Home network
handheld
apps
Regional ISP
 communication links
 fiber, copper, radio,
access
points
Institutional network
satellite
wired
links
 transmission rate =
bandwidth (bits/sec)
 routers: forward
router
packets (chunks of
data)
server
What’s the Internet: “nuts and bolts” view


protocols control sending,
receiving of msgs




Global ISP

e.g., TCP, IP, HTTP, Skype

Internet: “network of
networks”


Mobile network

public Internet versus
private intranet

 Internet standards
 IETF: Internet Engineering
Task Force
 RFC: Request For Comments
 IETF standard Documents
 More than 5000 RFCs

Home network
Regional ISP

Institutional network
What’s the Internet: A Service View
infrastructure
that provides services to
applications:
 Involve multiple end system
that exchange data with each
other.
 Web, VoIP, email, games, ecommerce, file sharing
 Applications do not run on the
routers
 Communication services provided
to applications:
 reliable data delivery from
source to destination
(connection oriented)
 “best effort” (unreliable) data
 Communication
What’s a protocol?
Human Protocols:
 “what’s the time?”
 “I have a question”
 Interview
… specific msgs sent
… specific actions
taken when msgs
received, or other
events

Network Protocols:
 machines rather than
humans
 all communication
activity in Internet
governed by protocols

protocols define format,
order of msgs sent and
received among network
entities, and actions
taken on msg
transmission, receipt
What’s a protocol?
a human protocol and a computer network protocol:
Hi

TCP connection
request

Hi

TCP connection
response

Got the
time?

Get http://www.awl.com/kurose-ross

2:00

<file>
time
The Network Edge:
 end systems (hosts):




run application programs
e.g. Web, email
at “edge of network”

peer-peer

 client/server model




client host requests, receives
service from always-on server
client/server
e.g. Web browser/server;
email client/server

 Peer-Peer model:




minimal (or no) use of dedicated
servers
e.g. Skype, BitTorrent, Kazaa

 More

in Chapter 2

More Related Content

What's hot

All about email
All about emailAll about email
All about email
Bathmanathan Kuttiappan
 
3.3 Internet Services
3.3 Internet Services3.3 Internet Services
3.3 Internet Services
Fizaril Amzari Omar
 
Digi comms task 1
Digi comms task 1Digi comms task 1
Digi comms task 1
Louise Reed
 
ternet Services and how to use library filed
ternet Services and how to use library filedternet Services and how to use library filed
ternet Services and how to use library filed
shanika kalpani
 
L26 communication services
L26   communication servicesL26   communication services
L26 communication services
heidirobison
 
How our network_works
How our network_worksHow our network_works
How our network_works
Robin Nappi
 
SERVICES ON THE INTERNET
SERVICES ON THE INTERNETSERVICES ON THE INTERNET
SERVICES ON THE INTERNET
Riya Gupta
 
Beaulieu network field trip
Beaulieu network field tripBeaulieu network field trip
Beaulieu network field trip
Boise State University
 
internet ,
internet ,internet ,
internet ,
chetan handa
 
PPt on internet
PPt on internetPPt on internet
PPt on internet
Deepansh Goel
 
Internet Services Update Presentation
Internet Services Update PresentationInternet Services Update Presentation
Internet Services Update Presentation
webhostingguy
 
Another one on Email...
Another one on Email...Another one on Email...
Another one on Email...
Siddharth Chandel
 
Features Of The Internet
Features Of The InternetFeatures Of The Internet
Features Of The Internet
kimromero
 
Mca u 5 data communication and network
Mca u 5 data communication and networkMca u 5 data communication and network
Mca u 5 data communication and network
Rai University
 
Computer Literacy Lesson 26
Computer Literacy Lesson 26Computer Literacy Lesson 26
Computer Literacy Lesson 26
cpashke
 
Digital Communication Protocols, Methods and Devices
Digital Communication Protocols, Methods and DevicesDigital Communication Protocols, Methods and Devices
Digital Communication Protocols, Methods and Devices
_kevininmoscow
 
Introduction to Internet
Introduction to InternetIntroduction to Internet
Introduction to Internet
ruledbyrobotics2080
 
Networking and internet
Networking and internetNetworking and internet
Networking and internet
Dr. Priyamvada Saarsar
 
All About Internet Services
All About Internet ServicesAll About Internet Services
All About Internet Services
Varun
 
Chapter 4 2016
Chapter 4 2016Chapter 4 2016
Chapter 4 2016
Fizaril Amzari Omar
 

What's hot (20)

All about email
All about emailAll about email
All about email
 
3.3 Internet Services
3.3 Internet Services3.3 Internet Services
3.3 Internet Services
 
Digi comms task 1
Digi comms task 1Digi comms task 1
Digi comms task 1
 
ternet Services and how to use library filed
ternet Services and how to use library filedternet Services and how to use library filed
ternet Services and how to use library filed
 
L26 communication services
L26   communication servicesL26   communication services
L26 communication services
 
How our network_works
How our network_worksHow our network_works
How our network_works
 
SERVICES ON THE INTERNET
SERVICES ON THE INTERNETSERVICES ON THE INTERNET
SERVICES ON THE INTERNET
 
Beaulieu network field trip
Beaulieu network field tripBeaulieu network field trip
Beaulieu network field trip
 
internet ,
internet ,internet ,
internet ,
 
PPt on internet
PPt on internetPPt on internet
PPt on internet
 
Internet Services Update Presentation
Internet Services Update PresentationInternet Services Update Presentation
Internet Services Update Presentation
 
Another one on Email...
Another one on Email...Another one on Email...
Another one on Email...
 
Features Of The Internet
Features Of The InternetFeatures Of The Internet
Features Of The Internet
 
Mca u 5 data communication and network
Mca u 5 data communication and networkMca u 5 data communication and network
Mca u 5 data communication and network
 
Computer Literacy Lesson 26
Computer Literacy Lesson 26Computer Literacy Lesson 26
Computer Literacy Lesson 26
 
Digital Communication Protocols, Methods and Devices
Digital Communication Protocols, Methods and DevicesDigital Communication Protocols, Methods and Devices
Digital Communication Protocols, Methods and Devices
 
Introduction to Internet
Introduction to InternetIntroduction to Internet
Introduction to Internet
 
Networking and internet
Networking and internetNetworking and internet
Networking and internet
 
All About Internet Services
All About Internet ServicesAll About Internet Services
All About Internet Services
 
Chapter 4 2016
Chapter 4 2016Chapter 4 2016
Chapter 4 2016
 

Viewers also liked

Javier Hergenreter
Javier HergenreterJavier Hergenreter
Javier Hergenreter
mavirginiamarti
 
Actividades unidad vi educacion a distancia
Actividades unidad vi educacion a distanciaActividades unidad vi educacion a distancia
Actividades unidad vi educacion a distancia
12200503ma
 
Evolving Approaches to Measuring the Value of New Health Technologies in the US
Evolving Approaches to Measuring the Value of New Health Technologies in the USEvolving Approaches to Measuring the Value of New Health Technologies in the US
Evolving Approaches to Measuring the Value of New Health Technologies in the US
Office of Health Economics
 
Food and health
Food and healthFood and health
Food and health
Luciano Santos
 
Estrategias de aprendizaje (estudios de casos)
Estrategias de aprendizaje (estudios de casos)Estrategias de aprendizaje (estudios de casos)
Estrategias de aprendizaje (estudios de casos)
Herrera Paulina
 
Tarea 6. Las nuevas tecnologias
Tarea 6. Las nuevas tecnologiasTarea 6. Las nuevas tecnologias
Tarea 6. Las nuevas tecnologias
Sardys Silven
 
Audio, Video & Presentation Tools in Libraries
Audio, Video & Presentation Tools in LibrariesAudio, Video & Presentation Tools in Libraries
Audio, Video & Presentation Tools in Libraries
Phoebe Nimanis
 
Unitat 05 geografia_2a_part
Unitat 05 geografia_2a_partUnitat 05 geografia_2a_part
Unitat 05 geografia_2a_part
escolalapau
 
Chapter 02 audio recording - part i
Chapter 02   audio recording - part iChapter 02   audio recording - part i
Chapter 02 audio recording - part i
Nazihah Ahwan
 
OTP application (with gen server child) - simple example
OTP application (with gen server child) - simple exampleOTP application (with gen server child) - simple example
OTP application (with gen server child) - simple example
YangJerng Hwa
 
Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016
Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016
Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016
Sheldon Monteiro
 
Gonzalo de berceo
Gonzalo de berceoGonzalo de berceo
Gonzalo de berceo
Isabel Castro
 
Shell nmdl1
Shell nmdl1Shell nmdl1
Shell nmdl1
kayyshee2542
 
Constru
ConstruConstru
Constru
guestc2a8dd4
 
Mark Normoyle at Clubs+ Chefs Management Summit 2012
Mark Normoyle at Clubs+ Chefs Management Summit 2012Mark Normoyle at Clubs+ Chefs Management Summit 2012
Mark Normoyle at Clubs+ Chefs Management Summit 2012
Profitable Hospitality
 
Mohammed Abou Elmagd
Mohammed Abou ElmagdMohammed Abou Elmagd
Mohammed Abou Elmagd
Sports Journal
 
Resultados del cuestionario proyecto afrocolombianidad dirigido a estudiantes
Resultados del cuestionario proyecto afrocolombianidad dirigido a estudiantesResultados del cuestionario proyecto afrocolombianidad dirigido a estudiantes
Resultados del cuestionario proyecto afrocolombianidad dirigido a estudiantes
marlosa75
 
Investigacion
InvestigacionInvestigacion
Investigacion
lalogabino
 
Copaso
CopasoCopaso
Rojas Jorge aporte individual
Rojas Jorge   aporte individualRojas Jorge   aporte individual
Rojas Jorge aporte individual
denanelm
 

Viewers also liked (20)

Javier Hergenreter
Javier HergenreterJavier Hergenreter
Javier Hergenreter
 
Actividades unidad vi educacion a distancia
Actividades unidad vi educacion a distanciaActividades unidad vi educacion a distancia
Actividades unidad vi educacion a distancia
 
Evolving Approaches to Measuring the Value of New Health Technologies in the US
Evolving Approaches to Measuring the Value of New Health Technologies in the USEvolving Approaches to Measuring the Value of New Health Technologies in the US
Evolving Approaches to Measuring the Value of New Health Technologies in the US
 
Food and health
Food and healthFood and health
Food and health
 
Estrategias de aprendizaje (estudios de casos)
Estrategias de aprendizaje (estudios de casos)Estrategias de aprendizaje (estudios de casos)
Estrategias de aprendizaje (estudios de casos)
 
Tarea 6. Las nuevas tecnologias
Tarea 6. Las nuevas tecnologiasTarea 6. Las nuevas tecnologias
Tarea 6. Las nuevas tecnologias
 
Audio, Video & Presentation Tools in Libraries
Audio, Video & Presentation Tools in LibrariesAudio, Video & Presentation Tools in Libraries
Audio, Video & Presentation Tools in Libraries
 
Unitat 05 geografia_2a_part
Unitat 05 geografia_2a_partUnitat 05 geografia_2a_part
Unitat 05 geografia_2a_part
 
Chapter 02 audio recording - part i
Chapter 02   audio recording - part iChapter 02   audio recording - part i
Chapter 02 audio recording - part i
 
OTP application (with gen server child) - simple example
OTP application (with gen server child) - simple exampleOTP application (with gen server child) - simple example
OTP application (with gen server child) - simple example
 
Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016
Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016
Amazing Talent is Grown, Not Born. Learn How. - SWSW 2016
 
Gonzalo de berceo
Gonzalo de berceoGonzalo de berceo
Gonzalo de berceo
 
Shell nmdl1
Shell nmdl1Shell nmdl1
Shell nmdl1
 
Constru
ConstruConstru
Constru
 
Mark Normoyle at Clubs+ Chefs Management Summit 2012
Mark Normoyle at Clubs+ Chefs Management Summit 2012Mark Normoyle at Clubs+ Chefs Management Summit 2012
Mark Normoyle at Clubs+ Chefs Management Summit 2012
 
Mohammed Abou Elmagd
Mohammed Abou ElmagdMohammed Abou Elmagd
Mohammed Abou Elmagd
 
Resultados del cuestionario proyecto afrocolombianidad dirigido a estudiantes
Resultados del cuestionario proyecto afrocolombianidad dirigido a estudiantesResultados del cuestionario proyecto afrocolombianidad dirigido a estudiantes
Resultados del cuestionario proyecto afrocolombianidad dirigido a estudiantes
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Copaso
CopasoCopaso
Copaso
 
Rojas Jorge aporte individual
Rojas Jorge   aporte individualRojas Jorge   aporte individual
Rojas Jorge aporte individual
 

Similar to Week1 lec1-bscs1

Week_1_Intro_Internet_arch_Applications.ppt
Week_1_Intro_Internet_arch_Applications.pptWeek_1_Intro_Internet_arch_Applications.ppt
Week_1_Intro_Internet_arch_Applications.ppt
home107
 
Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)
maamir farooq
 
Lecture 01
Lecture 01Lecture 01
Lecture 01
maruthi vardhan
 
Lec 1
Lec 1Lec 1
Lec 1
hz3012
 
UNIT 4 computer networking powerpoint presentation .pdf
UNIT 4 computer networking powerpoint presentation .pdfUNIT 4 computer networking powerpoint presentation .pdf
UNIT 4 computer networking powerpoint presentation .pdf
shubhangisonawane6
 
Open Systems Interconnection
Open Systems InterconnectionOpen Systems Interconnection
Open Systems Interconnection
SanowerHossainRabbi
 
Chapter1
Chapter1Chapter1
Chapter1
siageoksoon
 
IT infrastructure and network technologies by Mark John Lado
IT infrastructure and network technologies by Mark John Lado IT infrastructure and network technologies by Mark John Lado
IT infrastructure and network technologies by Mark John Lado
Mark John Lado, MIT
 
IT infrastructure and Network technologies for Midterm
IT infrastructure and Network technologies for MidtermIT infrastructure and Network technologies for Midterm
IT infrastructure and Network technologies for Midterm
Mark John Lado, MIT
 
Chapter1
Chapter1Chapter1
Chapter1
guest0af0cf
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
primeteacher32
 
Network & Networking
Network & NetworkingNetwork & Networking
Network & Networking
Gohil Anshu
 
Orientation to Computer Networks
Orientation to Computer NetworksOrientation to Computer Networks
Orientation to Computer Networks
Mukesh Chinta
 
Week1 lec2-bscs1
Week1 lec2-bscs1Week1 lec2-bscs1
Week1 lec2-bscs1
syedhaiderraza
 
Lesson-Plan-Computer-Networks.pdf
Lesson-Plan-Computer-Networks.pdfLesson-Plan-Computer-Networks.pdf
Lesson-Plan-Computer-Networks.pdf
roldangastardo1
 
Routers and Routing Basic Module 1
Routers and Routing Basic Module 1Routers and Routing Basic Module 1
Routers and Routing Basic Module 1
paolo374233
 
PC 106 Slide 1.pptx
PC 106 Slide 1.pptxPC 106 Slide 1.pptx
PC 106 Slide 1.pptx
MLG College of Learning, Inc
 
NF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptxNF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptx
mmmm11111
 
Unit 1 1 introduction
Unit 1   1 introductionUnit 1   1 introduction
Unit 1 1 introduction
CHINTAN Patel
 
A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)
Tuan Yang
 

Similar to Week1 lec1-bscs1 (20)

Week_1_Intro_Internet_arch_Applications.ppt
Week_1_Intro_Internet_arch_Applications.pptWeek_1_Intro_Internet_arch_Applications.ppt
Week_1_Intro_Internet_arch_Applications.ppt
 
Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)
 
Lecture 01
Lecture 01Lecture 01
Lecture 01
 
Lec 1
Lec 1Lec 1
Lec 1
 
UNIT 4 computer networking powerpoint presentation .pdf
UNIT 4 computer networking powerpoint presentation .pdfUNIT 4 computer networking powerpoint presentation .pdf
UNIT 4 computer networking powerpoint presentation .pdf
 
Open Systems Interconnection
Open Systems InterconnectionOpen Systems Interconnection
Open Systems Interconnection
 
Chapter1
Chapter1Chapter1
Chapter1
 
IT infrastructure and network technologies by Mark John Lado
IT infrastructure and network technologies by Mark John Lado IT infrastructure and network technologies by Mark John Lado
IT infrastructure and network technologies by Mark John Lado
 
IT infrastructure and Network technologies for Midterm
IT infrastructure and Network technologies for MidtermIT infrastructure and Network technologies for Midterm
IT infrastructure and Network technologies for Midterm
 
Chapter1
Chapter1Chapter1
Chapter1
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
 
Network & Networking
Network & NetworkingNetwork & Networking
Network & Networking
 
Orientation to Computer Networks
Orientation to Computer NetworksOrientation to Computer Networks
Orientation to Computer Networks
 
Week1 lec2-bscs1
Week1 lec2-bscs1Week1 lec2-bscs1
Week1 lec2-bscs1
 
Lesson-Plan-Computer-Networks.pdf
Lesson-Plan-Computer-Networks.pdfLesson-Plan-Computer-Networks.pdf
Lesson-Plan-Computer-Networks.pdf
 
Routers and Routing Basic Module 1
Routers and Routing Basic Module 1Routers and Routing Basic Module 1
Routers and Routing Basic Module 1
 
PC 106 Slide 1.pptx
PC 106 Slide 1.pptxPC 106 Slide 1.pptx
PC 106 Slide 1.pptx
 
NF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptxNF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptx
 
Unit 1 1 introduction
Unit 1   1 introductionUnit 1   1 introduction
Unit 1 1 introduction
 
A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)
 

More from syedhaiderraza

Week16 lec1
Week16 lec1Week16 lec1
Week16 lec1
syedhaiderraza
 
Week15 lec1
Week15 lec1Week15 lec1
Week15 lec1
syedhaiderraza
 
Week14 lec2
Week14 lec2Week14 lec2
Week14 lec2
syedhaiderraza
 
Week14 lec1
Week14 lec1Week14 lec1
Week14 lec1
syedhaiderraza
 
Week13 lec2
Week13 lec2Week13 lec2
Week13 lec2
syedhaiderraza
 
Week13 lec1
Week13 lec1Week13 lec1
Week13 lec1
syedhaiderraza
 
Week11 lec2
Week11 lec2Week11 lec2
Week11 lec2
syedhaiderraza
 
Week11 lec1
Week11 lec1Week11 lec1
Week11 lec1
syedhaiderraza
 
Week10 lec1
Week10 lec1Week10 lec1
Week10 lec1
syedhaiderraza
 
Week9 lec1
Week9 lec1Week9 lec1
Week9 lec1
syedhaiderraza
 
Week8 lec2-bscs1
Week8 lec2-bscs1Week8 lec2-bscs1
Week8 lec2-bscs1
syedhaiderraza
 
Week8 lec1-bscs1
Week8 lec1-bscs1Week8 lec1-bscs1
Week8 lec1-bscs1
syedhaiderraza
 
Week5 lec3-bscs1
Week5 lec3-bscs1Week5 lec3-bscs1
Week5 lec3-bscs1
syedhaiderraza
 
Week5 lec2-bscs1
Week5 lec2-bscs1Week5 lec2-bscs1
Week5 lec2-bscs1
syedhaiderraza
 
Week5 lec1-bscs1
Week5 lec1-bscs1Week5 lec1-bscs1
Week5 lec1-bscs1
syedhaiderraza
 
Week4 lec2-bscs1
Week4 lec2-bscs1Week4 lec2-bscs1
Week4 lec2-bscs1
syedhaiderraza
 
Week4 lec1-bscs1
Week4 lec1-bscs1Week4 lec1-bscs1
Week4 lec1-bscs1
syedhaiderraza
 
Week3 lec3-bscs1
Week3 lec3-bscs1Week3 lec3-bscs1
Week3 lec3-bscs1
syedhaiderraza
 
Week3 lec 2
Week3 lec 2Week3 lec 2
Week3 lec 2
syedhaiderraza
 
Week3 lec 1
Week3 lec 1Week3 lec 1
Week3 lec 1
syedhaiderraza
 

More from syedhaiderraza (20)

Week16 lec1
Week16 lec1Week16 lec1
Week16 lec1
 
Week15 lec1
Week15 lec1Week15 lec1
Week15 lec1
 
Week14 lec2
Week14 lec2Week14 lec2
Week14 lec2
 
Week14 lec1
Week14 lec1Week14 lec1
Week14 lec1
 
Week13 lec2
Week13 lec2Week13 lec2
Week13 lec2
 
Week13 lec1
Week13 lec1Week13 lec1
Week13 lec1
 
Week11 lec2
Week11 lec2Week11 lec2
Week11 lec2
 
Week11 lec1
Week11 lec1Week11 lec1
Week11 lec1
 
Week10 lec1
Week10 lec1Week10 lec1
Week10 lec1
 
Week9 lec1
Week9 lec1Week9 lec1
Week9 lec1
 
Week8 lec2-bscs1
Week8 lec2-bscs1Week8 lec2-bscs1
Week8 lec2-bscs1
 
Week8 lec1-bscs1
Week8 lec1-bscs1Week8 lec1-bscs1
Week8 lec1-bscs1
 
Week5 lec3-bscs1
Week5 lec3-bscs1Week5 lec3-bscs1
Week5 lec3-bscs1
 
Week5 lec2-bscs1
Week5 lec2-bscs1Week5 lec2-bscs1
Week5 lec2-bscs1
 
Week5 lec1-bscs1
Week5 lec1-bscs1Week5 lec1-bscs1
Week5 lec1-bscs1
 
Week4 lec2-bscs1
Week4 lec2-bscs1Week4 lec2-bscs1
Week4 lec2-bscs1
 
Week4 lec1-bscs1
Week4 lec1-bscs1Week4 lec1-bscs1
Week4 lec1-bscs1
 
Week3 lec3-bscs1
Week3 lec3-bscs1Week3 lec3-bscs1
Week3 lec3-bscs1
 
Week3 lec 2
Week3 lec 2Week3 lec 2
Week3 lec 2
 
Week3 lec 1
Week3 lec 1Week3 lec 1
Week3 lec 1
 

Recently uploaded

Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
David Douglas School District
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
Celine George
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
Prof. Dr. K. Adisesha
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
OH TEIK BIN
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
Celine George
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 

Recently uploaded (20)

Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 

Week1 lec1-bscs1

  • 1. EE-353 Computer Networks Introductory Lecture Dr. Zawar Hussain Shah Assistant Professor HoD Telecommunications and Networks Department of Electrical Engineering SEECS, NUST
  • 2. Today’s Lecture          What is a Computer Network? Applications of Computer Networks Why Study Computer Networks? Grading Policy Course Objectives Course Contents Books Policies Contact Details
  • 3. What is a Computer Network? A Computer Network is an interconnected group of autonomous computing nodes which can meaningfully and (preferably) controllably communicate with one-another. Rules and conventions that allow meaningful and unambiguous communication between members of a Computer Network are collectively called Network Protocols. In real-life networks, often a set of related functions are handled by a group of closely tied protocols which constitute a Protocol Family (also known as a Protocol Suite).
  • 5. Why Study Computer Networks?  Increased productivity through efficient usage of networking technology.  Skills to develop state of the art innovations.  Improved employment and earning potential.  MS, PhDs and other short courses (CCNA etc).
  • 6. Course Objectives Objectives of this course are, • Conceptual introduction to Computer Networks and its design principles. • Understand the TCP/IP protocol suite. • Form a basic understanding of the principles upon which the global Internet was designed. • Understanding network protocols in detail. • Core principles that have shaped popular networking protocols.
  • 8. Labs Wireshark (packet analyzer)  Graphic Network Simulator (GNS3)  Socket Programming 
  • 13. Policies      Bring your own calculator, pen paper etc.. You will not be allowed to borrow anything from anyone during any quiz/test. No late work will be accepted (unless arrangements have been made in advance). Ask questions; participate actively in class. You are allowed to talk to the instructor only.
  • 14. Policies     You are responsible for what is covered in class – even if you don’t attend the class. Deficiency in attendance may lead to termination or relegation. You are encouraged to help each other with your homework assignments – but you must submit your own work. If you are found to be cheating, you will fail the assignment/quiz.
  • 15. Policies    If you have any learning disabilities or special needs, please let me know in advance through email or personal meeting. Quizzes are mostly unannounced, however, announced quizzes can also be taken. Course material on LMS.
  • 16. Contact Details     Office: Faculty Block, Ground Floor, A-125 Phone No: 051-90852129 Consulting Hours: Friday 12 pm– 1pm Email: zawar.hussain@seecs.edu.pk Exceptional meeting: Send me an email and get time.
  • 17. Computer Networks Chapter 1:Introduction Computer Networking: A Top Down Approach , 4th edition. Jim Kurose, Keith Ross
  • 18. Chapter 1: Introduction Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet as example Overview:  what’s the Internet?  what’s a protocol?  network edge; hosts, access     net, physical media network core: packet/circuit switching, Internet structure performance: loss, delay, throughput Protocol layers, service models History of Internet
  • 19. What’s the Internet: “nuts and bolts” view PC  Interconnects millions Mobile network of computing devices: Global ISP hosts = end systems wireless laptop  running network cellular Home network handheld apps Regional ISP  communication links  fiber, copper, radio, access points Institutional network satellite wired links  transmission rate = bandwidth (bits/sec)  routers: forward router packets (chunks of data) server
  • 20. What’s the Internet: “nuts and bolts” view  protocols control sending, receiving of msgs   Global ISP e.g., TCP, IP, HTTP, Skype Internet: “network of networks”  Mobile network public Internet versus private intranet  Internet standards  IETF: Internet Engineering Task Force  RFC: Request For Comments  IETF standard Documents  More than 5000 RFCs Home network Regional ISP Institutional network
  • 21. What’s the Internet: A Service View infrastructure that provides services to applications:  Involve multiple end system that exchange data with each other.  Web, VoIP, email, games, ecommerce, file sharing  Applications do not run on the routers  Communication services provided to applications:  reliable data delivery from source to destination (connection oriented)  “best effort” (unreliable) data  Communication
  • 22. What’s a protocol? Human Protocols:  “what’s the time?”  “I have a question”  Interview … specific msgs sent … specific actions taken when msgs received, or other events Network Protocols:  machines rather than humans  all communication activity in Internet governed by protocols protocols define format, order of msgs sent and received among network entities, and actions taken on msg transmission, receipt
  • 23. What’s a protocol? a human protocol and a computer network protocol: Hi TCP connection request Hi TCP connection response Got the time? Get http://www.awl.com/kurose-ross 2:00 <file> time
  • 24. The Network Edge:  end systems (hosts):    run application programs e.g. Web, email at “edge of network” peer-peer  client/server model   client host requests, receives service from always-on server client/server e.g. Web browser/server; email client/server  Peer-Peer model:   minimal (or no) use of dedicated servers e.g. Skype, BitTorrent, Kazaa  More in Chapter 2