RSC Part I: Introduction

Similar documents
CSEN 503 Introduction to Communication Networks

Chapter 1 Introduction

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? What s the Internet? What s the Internet?

CNT 4007 Computer Networks - Chapter 1 : Overview

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? Hardware view: What s the Internet?

CS 471G Friday, 11 January Introduction 2-1

Switching Networks (Fall 2010) EE 586 Communication and. August 27, Lecture 2. (modified by Cheung for EE586; based on K&R original) 1-1

CS197U: A Hands on Introduction to Unix

Internet Routing. Review of Networking Principles. What s the Internet: nuts and bolts view. Communication links

Internet Routing. Review of Networking Principles

Computer Networking Introduction

Part 1: Introduction. Goal: Review of how the Internet works Overview

COMP 562: Advanced Topics in Networking

Network Protocols and Architectures

ECPE / COMP 177 Fall Some slides from Kurose and Ross, Computer Networking, 5 th Edition

Chapter 1: introduction

Course on Computer Communication and Networks. Lecture 1 Chapter 1: Introduction Part A: Internet, Protocol Layering and Data

Since enrollment is very small this semester, we have flexibilty. Traditional lecture Assigned reading, and then student(s) present during class time

CS 204: Advanced Computer Networks

end systems, access networks, links circuit switching, packet switching, network structure

Chapter 1: Introduction

Announcements. TAs office hours: Mohamed Grissa: Mohamed Alkalbani:

Computer Networks 2012/2013. Introduction part 1 (01) Dr. Tanir Ozcelebi. Thanks to A. Leon-Garcia & I. Widjaja, & I. Radovanovic & A. S.

Overview on the Internet the current and future telecommunication network

Web Protocols and Practice

end systems, access networks, links circuit switching, packet switching, network structure

CS 3516: Computer Networks

Chapter 1. Computer Networks and the Internet

end systems, access networks, links 1.3 network core

Announcements. CS 5565 Network Architecture and Protocols. Outline for today. The Internet: nuts and bolts view. The Internet: nuts and bolts view

Internet Architecture & Performance. What s the Internet: nuts and bolts view

Part I: Introduction. 1: Introduction 1

Lecture 2: Internet Structure

Computer Networks. Lecture 1: Introduction. Computer Networking: A Top Down Approach. Dr. Yaoqing Liu

Fundamentals of Information Systems

Department of Computer and IT Engineering University of Kurdistan. Network Layer. By: Dr. Alireza Abdollahpouri

CSE3213 Computer Network I

Lecture Computer Networks WS 2016/2017

end systems, access networks, links circuit switching, packet switching, network structure

Welcome to CS 340 Introduction to Computer Networking

CSCE 463/612 Networks and Distributed Processing Spring 2018

Telecommunication Networks Introduction

Telecommunication Networks Introduction

CSE 4213: Computer Networks II

RSC Part II: Network Layer. 3. IP addressing. II.5 Network routing. II. 1 Basic Network layer concepts II.2 Introduction to IP

CS 332: Computer Networks Introduction

Defining the Internet

CSC 4900 Computer Networks: Introduction

Introduction to computer networking

A Whirlwind Introduction to the Internet Overview

Introduction. Computer Networks Term B10

Introduction to Computer Networking II. Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana

Module 1 Introduction CS655! 1-1!

CS 3516: Advanced Computer Networks

COMP 431 Internet Services & Protocols. A Whirlwind Introduction to the Internet ( Networking Nouns and Verbs ) Jasleen Kaur

A Whirlwind Introduction to the Internet. A Whirlwind Introduction to the Internet Overview

Computer Networks and the Internet. CMPS 4750/6750: Computer Networks

Network and Mobile Compu4ng in the 20 th Century and Beyond. COMP 1400 Memorial University Winter 2015

RSC Part II: Network Layer 3. IP addressing (2nd part)

Foundations of Telematics

Chapter 1 Computer Networks and the Internet

Switching Networks (Fall 2010) EE 586 Communication and. August 30, Lecture 3. (modified by Cheung for EE586; based on K&R original) 1-1

Suprakash Datta. Office: LAS 3043 Phone: ext Course page:

RSC Part III: Transport Layer 3. TCP

CSC 401 Data and Computer Communications Networks

Introduction to Computer Networks. Roadmap

CSC 401 Data and Computer Communications Networks

Chapter 1 Introduction

What is a Distributed System? Module 1: Introduction to Networking & Internetworking

Chapter 1 Introduction

Course Introduction. Off script lecturing on whiteboard Just as important towards exams, etc.

Chapter 1 Introduction

CSCE 463/612 Networks and Distributed Processing Spring 2018

Ice-Breaking. COMP 561: Computer Networks. Course Info. Course Info. Qian Zhang Spring 2008 HKUST

Review for Internet Introduction

Chapter 1 Introduction

Network Programming I Computer Network Design

Packet-switching: store-and-forward

CSIT 561: Computer Networks

Chapter 1 Introduction

CSCD 330 Network Programming Winter 2019

Chapter 1 Introduction

Master Kurs Rechnernetze Computer Networks IN2097

Networks Overview. Dr. Yingwu Zhu

CMP-330 Computer Networks

CS 3516: Advanced Computer Networks

Read Chapter 1 of Kurose-Ross

Voice and Telephony over IP

CSCD 330 Network Programming Spring 2017

Internet Services & Protocols. An Introduction to the Internet

Chapter 1 Introduction

Protocol Layers & Wireshark TDTS11:COMPUTER NETWORKS AND INTERNET PROTOCOLS

Internet and Intranet Protocols and Applications

Computer Networks and the internet. Daniel Graham Ph.D

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

Fall 2009 HKUST. Introduction 1-1

Chapter 1 Introduction

The Diffie-Hellman Key Exchange

Chapter 4. Computer Networking: A Top Down Approach 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, sl April 2009.

A Whirlwind Introduction to the Internet. A Whirlwind Introduction to the Internet Overview

Transcription:

RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to the book Computer Networking: A Top Down Approach generously made available by their authors (see copyright below). The slides have been adapted, where required, to the teaching needs of the subject above. All material copyright 1996-2009 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, April 2009. RSC Part I: Introduction Circuit switching vs packet switching Protocols and protocols stacks What is the Internet Network structure s and Internet Backbones Introduction 1-2 1

What s the Internet: nuts and bolts view PC server wireless laptop cellular handheld router access points wired links millions of connected computing devices: hosts = end systems running network apps communication links fiber, copper, radio, satellite transmission rate = bandwidth routers: forward packets (chunks of data) Mobile network Home network Global Regional Institutional network Introduction 1-3 What s the Internet: nuts and bolts view protocols control sending, receiving of msgs e.g., TCP, IP, HTTP, Skype, Ethernet Internet: network of networks loosely hierarchical public Internet versus private intranet Internet standards RFC: Request for comments IETF: Internet Engineering Task Force Mobile network Global Home network Regional Institutional network Introduction 1-4 2

What s the Internet: a service view communication infrastructure enables distributed applications: Web, VoIP, email, games, e-commerce, file sharing communication services provided to apps: reliable data delivery from source to destination best effort (unreliable) data delivery Introduction 1-5 A closer look at network structure: network edge: applications and hosts access networks, physical media: wired, wireless communication links network core: interconnected routers network of networks Introduction 1-6 3

The network edge: end systems (hosts): run application programs e.g. Web, email at edge of network client/server model peer-peer 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 Introduction 1-7 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 Keep in mind: bandwidth (bits per second) of access network? shared or dedicated? Introduction 1-8 4

Home networks Typical home network components: DSL or cable modem router/firewall/nat Ethernet wireless access point to/from cable headend cable modem router/ firewall Ethernet wireless access point wireless laptops Introduction 1-9 Internet structure: network of networks Introduction 1-10 5

Internet structure: network of networks roughly hierarchical at center: tier-1 s (e.g., Verizon, Sprint, AT&T, Cable and Wireless), national/international coverage treat each other as equals Tier-1 providers interconnect (peer) privately Tier 1 Tier 1 Tier 1 Introduction 1-11 Tier-1 : e.g., Sprint POP: point-of-presence to/from backbone peering. to/from customers Introduction 1-12 6

Internet structure: network of networks Tier-2 s: smaller (often regional) s Connect to one or more tier-1 s, possibly other tier-2 s Tier-2 pays tier-1 for connectivity to rest of Internet tier-2 is customer of tier-1 provider Tier-2 Tier-2 Tier 1 Tier 1 Tier 1 Tier-2 s also peer privately with each other. Tier-2 Tier-2 Tier-2 Introduction 1-13 Internet structure: network of networks Tier-3 s and s last hop ( access ) network (closest to end systems) Local and tier- 3 s are customers of higher tier s connecting them to rest of Internet Tier 3 Tier 1 Tier-2 Tier-2 Tier 1 Tier-2 Tier 1 Tier-2 Tier-2 Introduction 1-14 7

Internet structure: network of networks a packet passes through many networks! Tier 3 Tier-2 Tier 1 Tier-2 Tier 1 Tier-2 Tier 1 Tier-2 Tier-2 Introduction 1-15 8