Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,

Slides:



Advertisements
Similar presentations
Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge
Advertisements

Introduction 2 1: Introduction.
CS 381 Introduction to computer networks Lecture 2 1/29/2015.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
Introduction1-1 Chapter 1 Introduction All material copyright J.F Kurose and K.W. Ross, All Rights Reserved.
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Lecture Internet Overview: roadmap 1.1 What is the Internet? (A simple overview last week) Today, A closer look at the Internet structure! 1.2 Network.
Lets begin…. Introduction1-2 Access networks and physical media Q: How to connect end systems to edge router? residential access nets institutional access.
1 Day 01 - The Internet. 2 Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross.
1: Introduction1 Part I: Introduction Chapter goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Networking Based on the powerpoint presentation of Computer Networking: A Top Down Approach Featuring the Internet, Third Edition, J.F. Kurose and K.W.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Introduction to Packet Switching 1-1. Introduction 1-2 What is the Internet 1.1 What is the Internet? 1.2 Network edge  end systems, access networks,
Introduction1-1 CS 325 Computer Networks Sami Rollins Fall 2005.
Introduction1-1 Lecture 1 – Introduction slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science & Engineering Department.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 1 Introduction.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Protocol layers, service models.
Introduction1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach, 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July A note.
CS 3830 Day 2 Introduction 1-1. Announcements  Program 1 posted on the course web  Project folder must be in 1DropBox on S drive by: 9/14 at 3pm  Must.
1: Introduction1 Packet switching versus circuit switching r Great for bursty data m resource sharing m no call setup r Excessive congestion: packet delay.
1: Introduction1a-1 Part I: Introduction Chapter goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m.
CS671 Advanced Computer Networking Chen Qian Fall 2014 Introduction CQ (2014) 1-1.
Computer Networking Introduction, Part I. Lecture #1: Part I: Introduction Chapter goal: get context, overview, “feel” of networking.
Introduction1-1 Chapter 1: Introduction Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet as example.
1 Week 2 Lecture 1 Layers (basics) Dr. Fei Hu. Review last lecture 2.
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
Instructor: Christopher Cole Some slides taken from Kurose & Ross book IT 347: Chapter 1.
Chapter 1 Introduction Terminology, Net Edge Computer Networking: A Top Down Approach, 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, April 2009.
Introduction 1-1 Chapter 1: Introduction Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet as example.
Networking Networking 101 Notes are adapted from chapter-1 in the textbook Multimedia Streaming {week-2} Mohamed Abdel-Maguid Computer Networking:
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Introduction1-1 Course Code:EE/TE533 Instructor: Muddathir Qamar.
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
Introduction 1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
Introduction 1-1 Networking Admin  1 to 4 lectures a week for 11 weeks for a total of 23 lectures  Interleaves with Functional Programming  First prac.
1 Network Core and Network Edge By Muhammad Hanif To BS IT 4 th Semester.
1 Access, Edge and Core Networks. 2 Access networks and physical media Q: How to connect end systems to edge router? r residential access nets r institutional.
Introduction1-1 Chapter 1 Computer Networks and the Internet Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose,
Introduction1-1 Computer Network (  Instructor  Ai-Chun Pang 逄愛君, m Office Number: 417  Textbook.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 2 Omar Meqdadi Department of Computer Science and Software Engineering.
1: Introduction1 Internet Services and Protocols Adapted from “Computer Networking: A Top Down Approach Featuring the Internet” Kurose and Ross, Addison.
Introduction 1-1 1DT057 Distributed Information Systems Chapter 1 Introduction.
CSEN 404 Introduction to Networks Amr El Mougy Lamia AlBadrawy.
1 Ram Dantu University of North Texas, Practical Networking.
Computer Networks Dr. Adil Yousif CS Lecture 1.
Introduction (2) Overview: access net, physical media
Graciela Perera Introduction Graciela Perera
CS 3214 Computer Systems Networking.
Part 0: Networking Review
Slides taken from: Computer Networking by Kurose and Ross
CS 3214 Computer Systems Lecture 21 Godmar Back.
Part I: Introduction Chapter goal:
An Aleksandar,   Accounts have been created for any students in EECS 340 who did not already have one.  Physical access to the labs has.
CS 3214 Computer Systems Networking.
Chapter 1: Introduction
CPE 401 / 601 Computer Network Systems
Part I: Introduction Chapter goal:
Part I: Introduction Chapter goal:
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Computer Networking 숙명여자대학교 컴퓨터 과학과 최 종원.
Chapter 1: Introduction
Part I: Introduction Overview: what’s the Internet what’s a protocol?
Chapter 1 Introduction Computer Networking: A Top Down Approach
Presentation transcript:

Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure, circuit switching, packet switching 1.4 Delay, loss and throughput in Internet 1.5 Protocol layers, service models 1.6 Networks under attack: security 1-1

Lecture 1 How is the Internet Organized  A hierarchical structure.  hosts combine to form a Local Area Network (LAN).  LANs combine to form an Autonomous System (AS)  Autonomous Systems combine to form the Internet. Internetworked networks – Internet ! 1-2

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

Lecture 1 What’s the Internet: “operational” view  Internet: “network of networks”  Requires sending, receiving of messages  protocols control sending, receiving of messages  e.g., TCP, IP, HTTP, Skype, Ethernet etc.  Design of protocols is the key for Internet Home network Institutional network Mobile network Global ISP Regional ISP 1-4

Lecture 1 What’s the Internet: an operational view a human protocol and a computer network protocol: human protocol Hi Got the time? 2:00 time 1-5

Lecture 1 human protocols: … 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 What’s the Internet: an operational view 1-6

Lecture 1 What’s a protocol? a human protocol and a computer network protocol: Internet protocol example Hi Got the time? 2:00 Connection req. connection reply Get time human protocol 1-7

Lecture 1 Thus protocols define format, order of messages sent and received among network entities, actions taken on message transmission and receipt address conflicts among network entities What’s the Internet: an operational view 1-8

Lecture 1 We have studied a high-level overview of the Internet! Now, A closer look at the Internet structure! 1-9

Lecture 1 Components of Internet:  Hosts (end-users)  e.g. computers  access networks, physical media: wired, wireless communication links  network core:  interconnected routers  network of networks 1-10

Lecture 1 The network edge:  End-users (hosts):  run application programs  e.g. Web, client/server peer-peer  client/server model  client host requests, receives service from always-on server  e.g. Web browser/server; client/server  peer-peer model:  minimal (or no) use of dedicated servers  e.g. Skype, BitTorrent 1-11

Lecture 1 Access networks and physical media Q: How to connect end systems to edge router?  residential access nets  institutional access networks (school, company)  mobile access networks 1-12

Lecture 1 Residential access: point to point access  Dialup via modem  up to 56Kbps direct access to router (conceptually)  ADSL: asymmetric digital subscriber line  up to 1 Mbps home-to-router  up to 8 Mbps router-to-home  ADSL deployment: happening 1-13

Lecture 1 Residential access: cable modems  HFC: hybrid fiber coax  asymmetric: up to 10Mbps upstream, 1 Mbps downstream  network of cable and fiber attaches homes to ISP router  shared access to router among home  issues: congestion  deployment: available via cable companies, e.g., MediaOne, CableVision 1-14

Lecture 1 Institutional access: local area networks  company/univ local area network (LAN) connects end system to edge router  Ethernet:  shared or dedicated cable connects end system and router  10 Mbps, 100Mbps, Gigabit Ethernet  deployment: institutions, home LANs happening now 1-15

Lecture 1 Wireless access networks  shared wireless access network connects end system to router  wireless LANs:  radio spectrum replaces wire  e.g., b/g (WiFi): 11 or 54 Mbps  wider-area wireless access  next up (?): WiMAX (10’s Mbps) over wide area base station mobile hosts router 1-16

Lecture 1 The Client/Server Model  Client/server model is a basic design for Internet applications  server - is the information provider  client - is the information consumer  example  web server and a client running web browser  a CNN web server simultaneously serves thousands of clients.  In this class, we will also learn how to construct Web pages at the client end! 1-17

 What is Internet?  Components…  Operational view…  System (structure) view…  Client-server and peer to peer model…  Access Networks… Lecture 1 Summary: What have we learnt? 1-18

Lecture 1 Next Up… 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure, circuit switching, packet switching 1.4 Delay, loss and throughput in Internet 1.5 Protocol layers, service models 1.6 Networks under attack: security 1-19