SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Computer Communication Networks
Introduction to Internet

Engr. Abbas Abbasi
Course Info
 Refer to course outline file available at course website
What is Internet???
 Write down name of five hardware parts attached to

Internet…
 Can you think of some software used to access Internet?
 Why do we want to access Internet? What services are
provided by it?
 Nuts and bolts description
 Service description
Chapter 1: Introduction
Our goal:

Overview:

 get “feel” and terminology

 what’s the Internet

 more depth, detail later in

 what’s a protocol?

course
 approach:
 use Internet as example

 network edge
 network core

 access net, physical media
 Internet/ISP structure
 performance: loss, delay
 protocol layers, service models
 network modeling
Chapter 1: roadmap
1.1 What is the Internet?
1.2 Network edge
1.3 Network core
Network access and physical media
Internet structure and ISPs
1.4 Delay & loss in packet-switched networks
1.5 Protocol layers, service models
1.6 Networks under attack: security (covered in Chap. 8)
1.7 History
What’s the Internet: “nuts and bolts” view
 millions of connected computing devices:

hosts = end systems
 running network apps (email,Web, telephone,
banking, time, updates, …)

 communication links
 fiber, copper, radio, satellite

router
server

workstation

mobile

local ISP

 transmission rate = bandwidth

 routers: forward packets (chunks of data)

regional ISP

 search engines: "crawl" the Web, sorting

Web sites by key words into huge data
bases (e.g., Google).
 security systems: monitor the Web traffic
for malicious activities.

company
network
Nuts and Bolts of Internet
What’s the Internet: “nuts and bolts” view
 protocols control sending, receiving

of msgs
 e.g., TCP, IP, HTTP, FTP, PPP

 Internet: “network of networks”
 loosely hierarchical
 public Internet versus private intranet

router
server

workstation
mobile

local ISP

regional ISP

 Internet standards
 RFC: Request for comments
 IETF: Internet Engineering Task Force

company
network
What’s the Internet: a service view
 communication infrastructure

enables distributed applications:
 Web, email, games, e-commerce, file

sharing

 communication services provided

to apps:
 Connectionless unreliable

 connection-oriented reliable
What’s a protocol?
human protocols:
 “what’s the time?”
 “I have a question”
 introductions

… 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:
Assalam o Alaikum

TCP connection
request

Wa’alaikum Salam

TCP connection
response

Got the
time?

Get http://www.edmodo.com

2:00

<file>
time

Q: Other human protocols?
Important Terms used in Lec 1
 Host or End System
 Communication Link

 Transmission rate
 Packet
 Packet Switching
 Route or Path
 Router

 Link Layer Switch
 ISP
 Protocol
 TCP
 IP
 RFC
 Distributed Application
 API

Más contenido relacionado

La actualidad más candente

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
 
Commonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & ApplicationsCommonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & Applications
905426
 
Ch2 presenting the internet.
Ch2 presenting the internet.Ch2 presenting the internet.
Ch2 presenting the internet.
cs001
 

La actualidad más candente (18)

Web Fundaments
Web FundamentsWeb Fundaments
Web Fundaments
 
Introduction to Internet
Introduction to InternetIntroduction to Internet
Introduction to 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
 
Higher level internet protocols (ppt)
Higher level internet protocols (ppt)Higher level internet protocols (ppt)
Higher level internet protocols (ppt)
 
Commonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & ApplicationsCommonly Used Peer to Peer Methods & Applications
Commonly Used Peer to Peer Methods & Applications
 
The Internet
The InternetThe Internet
The Internet
 
Intranet & Extranet
Intranet & ExtranetIntranet & Extranet
Intranet & Extranet
 
Ch2 presenting the internet.
Ch2 presenting the internet.Ch2 presenting the internet.
Ch2 presenting the internet.
 
Presentation12
Presentation12Presentation12
Presentation12
 
1 web technologies
1 web technologies1 web technologies
1 web technologies
 
Bsc cs 1 fit u-5 functional and enterprise systems
Bsc cs 1 fit u-5 functional and enterprise systemsBsc cs 1 fit u-5 functional and enterprise systems
Bsc cs 1 fit u-5 functional and enterprise systems
 
ALA Tech Seminar
ALA Tech SeminarALA Tech Seminar
ALA Tech Seminar
 
Encrypting E-mail Messages
Encrypting E-mail MessagesEncrypting E-mail Messages
Encrypting E-mail Messages
 
Service provided by internet
Service provided by internetService provided by internet
Service provided by internet
 
E content internet
E   content internetE   content internet
E content internet
 
Internet
InternetInternet
Internet
 
Web Technology UPTU UNIT 1
Web Technology UPTU UNIT 1 Web Technology UPTU UNIT 1
Web Technology UPTU UNIT 1
 
Web technology
Web technologyWeb technology
Web technology
 

Destacado (8)

Unit Thirteen - Present Subjunctive
Unit Thirteen - Present SubjunctiveUnit Thirteen - Present Subjunctive
Unit Thirteen - Present Subjunctive
 
Going to maryoris
Going to maryorisGoing to maryoris
Going to maryoris
 
Tema 1 .Los números naturales
Tema 1 .Los números naturalesTema 1 .Los números naturales
Tema 1 .Los números naturales
 
Lec 2 and_3
Lec 2 and_3Lec 2 and_3
Lec 2 and_3
 
BarkatShaikhProfile.docx
BarkatShaikhProfile.docxBarkatShaikhProfile.docx
BarkatShaikhProfile.docx
 
La conquesta de la lluna
La conquesta de la llunaLa conquesta de la lluna
La conquesta de la lluna
 
Gotokki presentation v2014
Gotokki presentation v2014Gotokki presentation v2014
Gotokki presentation v2014
 
Lec 4 and_5
Lec 4 and_5Lec 4 and_5
Lec 4 and_5
 

Similar a Lec 1

Questions On Protocol And Protocol
Questions On Protocol And ProtocolQuestions On Protocol And Protocol
Questions On Protocol And Protocol
Monique Jones
 
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1
Raga Yustia
 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Web
webhostingguy
 
internetEven though the internet is still a young technology
internetEven though the internet is still a young technologyinternetEven though the internet is still a young technology
internetEven though the internet is still a young technology
Anware Kade
 
preKnowledge-InternetNetworking Android's mobile operating system is based on...
preKnowledge-InternetNetworking Android's mobile operating system is based on...preKnowledge-InternetNetworking Android's mobile operating system is based on...
preKnowledge-InternetNetworking Android's mobile operating system is based on...
jeronimored
 

Similar a Lec 1 (20)

Week1 lec2-bscs1
Week1 lec2-bscs1Week1 lec2-bscs1
Week1 lec2-bscs1
 
3rd edition chapter1
3rd edition chapter13rd edition chapter1
3rd edition chapter1
 
Chapter1 sept 8_05[one.]
Chapter1 sept 8_05[one.]Chapter1 sept 8_05[one.]
Chapter1 sept 8_05[one.]
 
Tutorial Jaringan komputer
Tutorial Jaringan komputerTutorial Jaringan komputer
Tutorial Jaringan komputer
 
Internet (i mcom)
Internet (i mcom)Internet (i mcom)
Internet (i mcom)
 
Questions On Protocol And Protocol
Questions On Protocol And ProtocolQuestions On Protocol And Protocol
Questions On Protocol And Protocol
 
Introduction to Computer Networking
Introduction to Computer NetworkingIntroduction to Computer Networking
Introduction to Computer Networking
 
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 1
 
Ch01.pdf kurose and ross
Ch01.pdf kurose and rossCh01.pdf kurose and ross
Ch01.pdf kurose and ross
 
Chapter1 intro
Chapter1 introChapter1 intro
Chapter1 intro
 
Internet
InternetInternet
Internet
 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Web
 
E_commerce_chap_2.pptx
E_commerce_chap_2.pptxE_commerce_chap_2.pptx
E_commerce_chap_2.pptx
 
Lecture 1 4
Lecture 1 4Lecture 1 4
Lecture 1 4
 
01-internet.pptx
01-internet.pptx01-internet.pptx
01-internet.pptx
 
Lecture 02 networking
Lecture 02 networkingLecture 02 networking
Lecture 02 networking
 
internetEven though the internet is still a young technology
internetEven though the internet is still a young technologyinternetEven though the internet is still a young technology
internetEven though the internet is still a young technology
 
Orientation to Computer Networks
Orientation to Computer NetworksOrientation to Computer Networks
Orientation to Computer Networks
 
preKnowledge-InternetNetworking Android's mobile operating system is based on...
preKnowledge-InternetNetworking Android's mobile operating system is based on...preKnowledge-InternetNetworking Android's mobile operating system is based on...
preKnowledge-InternetNetworking Android's mobile operating system is based on...
 
preKnowledge-InternetNetworking.ppt
preKnowledge-InternetNetworking.pptpreKnowledge-InternetNetworking.ppt
preKnowledge-InternetNetworking.ppt
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Lec 1

  • 1. Computer Communication Networks Introduction to Internet Engr. Abbas Abbasi
  • 2. Course Info  Refer to course outline file available at course website
  • 3. What is Internet???  Write down name of five hardware parts attached to Internet…  Can you think of some software used to access Internet?  Why do we want to access Internet? What services are provided by it?  Nuts and bolts description  Service description
  • 4. Chapter 1: Introduction Our goal: Overview:  get “feel” and terminology  what’s the Internet  more depth, detail later in  what’s a protocol? course  approach:  use Internet as example  network edge  network core  access net, physical media  Internet/ISP structure  performance: loss, delay  protocol layers, service models  network modeling
  • 5. Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge 1.3 Network core Network access and physical media Internet structure and ISPs 1.4 Delay & loss in packet-switched networks 1.5 Protocol layers, service models 1.6 Networks under attack: security (covered in Chap. 8) 1.7 History
  • 6. What’s the Internet: “nuts and bolts” view  millions of connected computing devices: hosts = end systems  running network apps (email,Web, telephone, banking, time, updates, …)  communication links  fiber, copper, radio, satellite router server workstation mobile local ISP  transmission rate = bandwidth  routers: forward packets (chunks of data) regional ISP  search engines: "crawl" the Web, sorting Web sites by key words into huge data bases (e.g., Google).  security systems: monitor the Web traffic for malicious activities. company network
  • 7. Nuts and Bolts of Internet
  • 8. What’s the Internet: “nuts and bolts” view  protocols control sending, receiving of msgs  e.g., TCP, IP, HTTP, FTP, PPP  Internet: “network of networks”  loosely hierarchical  public Internet versus private intranet router server workstation mobile local ISP regional ISP  Internet standards  RFC: Request for comments  IETF: Internet Engineering Task Force company network
  • 9. What’s the Internet: a service view  communication infrastructure enables distributed applications:  Web, email, games, e-commerce, file sharing  communication services provided to apps:  Connectionless unreliable  connection-oriented reliable
  • 10. What’s a protocol? human protocols:  “what’s the time?”  “I have a question”  introductions … 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
  • 11. What’s a protocol? a human protocol and a computer network protocol: Assalam o Alaikum TCP connection request Wa’alaikum Salam TCP connection response Got the time? Get http://www.edmodo.com 2:00 <file> time Q: Other human protocols?
  • 12. Important Terms used in Lec 1  Host or End System  Communication Link  Transmission rate  Packet  Packet Switching  Route or Path  Router  Link Layer Switch  ISP  Protocol  TCP  IP  RFC  Distributed Application  API