Internet architecture is very scalable. Thailand Statistics



Similar documents
TCIPG Reading Group. Introduction to Computer Networks. Introduction 1-1

Introduction cont. Some Structure in the Chaos. Packet switching versus circuit switching. Access networks and physical media

Network Overview. The network edge: The network edge: Internet Services Models. The network edge: A closer look at network structure:

How To Understand The Internet Of S (Netware)

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?

CSCI Topics: Internet Programming Fall 2008

Network Edge and Network Core

Course book: Computer Networking. Computer Networks 3 rd edition. By Andrew ST S.Tanenbaum. Top Down approach 3 rd edition.

Chapter 1: roadmap. Access networks and physical media

Layered protocol (service) architecture

Network edge and network core. millions of connected compu?ng devices: hosts = end systems running network apps

ADSL or Asymmetric Digital Subscriber Line. Backbone. Bandwidth. Bit. Bits Per Second or bps

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

ECE/CS 372 introduction to computer networks. Lecture 2. Midterm scheduled for Tuesday, May 7 th

Internet Public Network

Chapter 1 Computer Networks and the Internet

Introduction to computer networks and Cloud Computing

Chapter 5. Data Communication And Internet Technology

Delay, loss, layered architectures. packets queue in router buffers. packets queueing (delay)

What s the Internet. routers: forward packets (chunks of data) millions of connected computing devices: hosts = end systems

Overview: Internet vs Data Center Networks

Chapter 4 Connecting to the Internet through an ISP

Introduction. Abusayeed Saifullah. CS 5600 Computer Networks. These slides are adapted from Kurose and Ross

Chapter 9 Communications and Networks

BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS. BCS Level 5 Diploma in IT SEPTEMBER Computer Networks EXAMINERS REPORT

Think! Think! Data communications. Long-Distance. Modems: to analog and back. Transmission Media. The last mile is the hardest for digital information

3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET

SSVVP SIP School VVoIP Professional Certification

Objectives. Remote Connection Options. Teleworking. Connecting Teleworkers to the Corporate WAN. Providing Teleworker Services

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

Computer Network Architecture

Computer Networks and the Internet

Computers Are Your Future Prentice-Hall, Inc.

SSVP SIP School VoIP Professional Certification

Discovering Computers Chapter 9 Communications and Networks

Networking 4 Voice and Video over IP (VVoIP)

Telecommunications, the Internet, and Wireless Technology

Telecommunications, Networks, and Wireless Computing

Chapter 9. Communications and Networks. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network

Community Forum Agenda October 2012

Internet Routing. Review of Networking Principles

11/22/

Networks. The two main network types are: Peer networks

Advanced Higher Computing. Computer Networks. Homework Sheets

Wireless Links - Wireless communication relies on radio signals or infrared signals for transmitting data.

Kick starting science...

Overview of TCP/IP. TCP/IP and Internet

Chapter 6 Telecommunications, Networks, and Wireless. Computing

Narrowband and Broadband Access Technologies

Public Network. 1. Relatively long physical distance 2. Requiring a service provider (carrier) Branch Office. Home. Private Network.

How To Get High Speed Internet In Australia

Telecommunications systems (Part 2)

IT-AD08: ADD ON DIPLOMA IN COMPUTER NETWORK DESIGN AND INSTALLATION

Study Guide CompTIA A+ Certification, Domain 2 Networking

Chapter 1 Introduction

Introduction to Computer

Roadmap. Cool internet appliances. Introduction to Computer Networks. What s the Internet: nuts and bolts view

The part of the network that connects customers to the exchange, sometimes called the local loop or the last mile.

TCP/IP Protocol Suite. Marshal Miller Chris Chase

Networking Devices. Lesson 6

ADSL part 2, Cable Internet, Cellular

CTS2134 Introduction to Networking. Module 07: Wide Area Networks

Chapter 8: Computer Networking. AIMS The aim of this chapter is to give a brief introduction to computer networking.

Getting Broadband. FCC Consumer Facts. What Is Broadband?

Alexander Nikov. 6. Telecommunications and networks, the Internet. Hyundai Heavy Industries Creates A Wireless Shipyard. a Wireless Shipyard

INTERNET CONNECTIVITY

Technical Support Information Belkin internal use only

Chapter 8 Security Pt 2

Computer Networking Networks

How the Internet Works? ( TCP/IP, DNS, HKIX )

COMPUTERS ARE YOUR FUTURE CHAPTER 8 WIRED & WIRELESS COMMUNICATION

Chapter 1 Introduction

CHAPTER 8: NETWORKING AND DIGITAL COMMUNICATION

C Information Systems for Managers Fall 1999

: Instructor

1 Introduction to mobile telecommunications

Chapter 1 Instructor Version

CompTIA Network+ (Exam N10-005)

Networks 2. Gabriela Ochoa University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

CCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0

Chapter 1: Introduction. Chapter 1: roadmap. What is the Internet? Introduction to Computer Networks 計 算 機 網 路 概 論

Residential Broadband: Technologies for High-Speed Access To Homes

Appendix A: Basic network architecture

Cable Modems. Definition. Overview. Topics. 1. How Cable Modems Work

1.264 Lecture 34. Telecom: Connecting wired LAN, WAN. Next class: Green chapter 17. Exercise due before class

Internet structure: network of networks

The OSI and TCP/IP Models. Lesson 2

Network Technologies

Network Design. Yiannos Mylonas

IT4405 Computer Networks (Compulsory)

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

Chapter 2 - The TCP/IP and OSI Networking Models

Using MIS 3e Chapter 6A Appendix

Analysis of xdsl Technologies

Component 4: Introduction to Information and Computer Science

Chapter 1: Introduction. Chapter 1 Introduction. Chapter 1: roadmap. Cool internet appliances. What s the Internet: nuts and bolts view

RedRapid X WIRELESS MODEM ROUTER. Quick Installation Guide (DN-7060)

Transcription:

Agenda 2110684 Information System Architecture Natawut Nupairoj, Ph.D. Department of Computer Engineering, Chulalongkorn University Part of this material are copyright 1996-2004 by J.F Kurose and K.W. Ross, All Rights Reserved Internet Global Connectivity Internet architecture is very scalable Connecting people and contents from all over the world 1,600 users (24% of human race) Contents > 100 web sites > 45,000 web pages Thailand Statistics Internet Penetration: 8.5 in 2007 (13%) Norway = 88% (1), South Korea = 71% (11) Broadband: 1 in 2007 (1.5%) and 10 in 2009 Bermuda = 36.5% (1), South Korea = 27.4% (9)

Internet Components Cool internet appliances Internet clients Can be computer, mobile phones, etc. Web browser, email client, etc. Internet servers Web servers IP picture frame http://www.ceiva.com/ Web-enabled toaster+weather forecaster World s smallest web server http://www-ccs.cs.umass.edu/~shri/ipic.html obile Internet Device Other Internet Devices

Other Internet Device Internet Architecture Internet is "network of networks" illions of connected devices (hosts = end systems) Running network apps communication links fiber, copper, radio, satellite transmission rate = bandwidth routers: forward packets (chunks of data) essage Transmission Source host creates the message to send essage is transmitted via the network to the router (gateway) essage travels from router to router until the destination s gateway is reached essage is transmitted across the destination s LAN to the destination host. Destination host receives and acts upon the message

Internet Service Providers (s) Tier 1 ( backbone ) AT&T, Sprint, UUNet, etc. National & international connections Tier 2 Provide regional connections, e.g. Uninet, CAT Purchase services from Tier 1 providers Tier 3 and Last mile connections e.g. ChulaNet, True Purchase services from Tier 2 Sell services directly to individual & small business customers essage Path through Internet Tier 3 Tier-2 Tier 1 Tier-2 Tier 1 Tier-2 NAP Tier 1 Tier-2 Tier-2 Residential gateway connections Dialup modem Standard analog telephone line <= 56Kbps Digital subscriber line (DSL) Standard phone lines, restricted distance to modem 3 Frequency channels (downstream, upstream, voice) 384K 1.5bps downstream, 128K-256Kbps upstream ADSL: asymmetric digital subscriber line up to 1 bps upstream (today typically < 256 kbps) up to 8 bps downstream (today typically < 1 bps) FD: 50 khz -1 Hz for downstream 4 khz -50 khz for upstream 0 khz -4 khz for ordinary telephone Local Area Networks Ethernet (most common wired technology) 10 bps, 100 bps, 1Gbps even now 10Gps Twisted pair copper wire or coax cable Wireless LAN Base station (access point) connected to wired LAN IEEE 802.11b is 11bps (802.11g is faster) Typically good for 10s of meters WAP (Europe, US) and I-mode (Japan) Extend cell-phone network to Internet Eg. GPRS / EDGE Upcoming 3G HSDPA

Building Links: Guided edia Twisted pair copper wire (phone, CAT-5) 2 wires twisted around each other to help limit interference CAT-5 cable has more twists, better insulation Coaxial Cable Cable wrapped by insulation surrounded by another conductor Fiber optics Thin flexible glass pipe Require optical rather than electrical transmitters, receivers, switches, amplifiers, etc. Wi-Fi : Internet without wire High-Speed wireless internet AKA. Hot-Spot Allow users with wireless-enabled device to access internet Notebook, PDA, media boxes, game console No setup needed Available in many places (shopping centers, hotels, coffee shops, campus, home) Wireless access networks Wimax : Wi-Fi on Steroid Wireless access network connects end system to router via base station aka access point Wireless LANs: 802.11b (WiFi): 11 bps Wider-area wireless access provided by telco operator 3G ~ 384 kbps WAP/GPRS in Europe router base station mobile hosts Up-coming very high-speed wireless networks Long-range (10km or more)

Wimax on Bike Dealing with Complexity Example: Airplane Routing The path a message takes is complex; dealing with hosts, switches, packets, media, etc. Therefore we use an abstract model to divide the transmission into layers The sender at each layer uses the lower layers (as a black box) to send information directly to the recipient at that layer. Each layer considers information from layers above to be data bits ticket (purchase) baggage (check) gates (load) runway takeoff airplane routing ticket (complain) baggage (claim) gates (unload) runway landing airplane routing airplane routing

Layering of airline functionality Enveloping a essage ticket (purchase) baggage (check) gates (load) runway (takeoff) ticket (complain) baggage (claim gates (unload) runway (land) airplane routing airplane routing airplane routing airplane routing airplane routing departure airport intermediate air-traffic control centers arrival airport ticket baggage gate takeoff/landing Each layer takes data from the above layer Breaks it apart if necessary (e.g. packetizing) Adds an envelope = header and/or footer bits Passes it to the next layer below, which will treat envelope as part of the data Layers: each layer implements a service via its own internal-layer actions relying on services provided by layer below Internet protocol stack application:supporting network applications HTTP, FTP, STP transport: host-host data transfer TCP, UDP network:routing of datagramsfrom source to destination IP, routing protocols link:data transfer between neighboring network elements PPP, Ethernet physical:bits on the wire Application Transport Network Link Physical message segment datagram frame H t H n H t H l H n H t H t H n H t H l H n H t destination application transport network link physical source application transport network link physical H l H n H t link H l H n H t physical H n H t H l H n H t network link physical H n H t H l H n H t switch router Introduction

IP Addressing: introduction IP address:32-bit identifier for host, router interface interface:connection between host/router and physical link router s typically have multiple interfaces host may have multiple interfaces IP addresses associated with each interface 223.1.1.1 223.1.2.1 223.1.1.2 223.1.1.4 223.1.2.9 223.1.1.3 223.1.3.1 223.1.3.27 223.1.2.2 223.1.3.2 223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 1 1 Subnets IP address: subnet part (high order bits) host part (low order bits) What s a subnet? device interfaces with same subnet part of IP address 223.1.1.1 223.1.2.1 223.1.1.2 223.1.1.4 223.1.2.9 223.1.1.3 223.1.3.27 223.1.2.2 can physically reach each other without intervening LAN router 223.1.3.1 223.1.3.2 subnet part host part 11001000 00010111 00010000 00000000 200.23.16.0/23 IPv6 Next generation internet addressing 128 bits (rather than 32 in IPv4) Not as big a deal as originally thought (NAT, CIDR) Every grain of sand on the planet can be internet-addressable) ulticast and anycast (pick-1) addressing now supported Simplified header (next slide) From IPv4 to IPv6 (until all IPv6) Dual stack router Tunneling

Equipment: Hub / Switch Transmission of data of physical layer Connect several LANs of the same type Switch is more intelligent than hub Equipment: Router / Layer-3 Switch Connect 2 or more logical subnets Usually support multiple interface types (e.g. UTP, FC) Layer-3 Switch is router with less functions (e.g. only 1 interface type) 2110684 - Basic Infrastructure 2110684 - Basic Infrastructure Equipment: Firewall Should arriving packet be allowed in? Departing packet let out? System Zones internal network connected to Internet via router firewall router filters packet-by-packet, decision to forward/drop packet based on: source IP address, destination IP address TCP/UDP source and destination port numbers ICP message type TCP SYN and ACK bits Web Brwoser Business Parters Internet Extranet Business Parters Exterior Firewall Partner Firewall Web Server DZ AppServer Interior Firewall Intranet Web Browser Database Server Natawut Nupairoj, Ph.D. IS Security 35 Network Security Natawut Nupairoj, Ph.D.

Real World: ChulaNet Real World: ChulaNet 2110684 - Basic Infrastructure Real World: EngNet