ITP 140 Mobile Applications Technologies. Networks

Similar documents
ITP 140 Mobile Applications Technologies. Networks

Internet Architecture

Networks. Computer Technology

Typical Network Uses

Lecture #25: Networks and Communications. Communication and Networks. What will we learn?

Objectives. Learn how computers are connected. Become familiar with different types of transmission media

Communications and Networks The McGraw-Hill Companies, Inc. All rights reserved.

It is the process of sharing data, programs, and information between two or more computers.

16/06/56. Communications and Networks. Communications and Networks. Communications and Networks

Computer Networks and Internet

ECS 15; Lectures 17 and 18. The Internet. What is the internet, and how does it work? TA feedback

(Network Programming) Basic Networking Hardware

Discovering Computers Chapter 9 Communications and Networks

Chapter 9. Introduction. Communications

Chapter 1: introduction

CHAPTER -1. Introduction to Computer Networks

VISUAL SUMMARY COMMUNICATION CHANNELS COMMUNICATIONS. Communications and Networks

Objectives Overview. Chapter 9 Networks and Communications. Discovering Computers Instructor: Imran Khalil MSc-IT 1 st semester Fall 2016

TYPES OF COMPUTER NETWORKS

Internet. Networks. An Old Way of PC-PC Communication. global positioning system (GPS) PC A to floppy disk Then floppy disk to PC B

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005

Communications and Networks

Chapter 2 Communicating Over the Network

T e l e c o m m u n i c a t i o n s, t h e i n t e r n e t, a n d W i r e l e s s t e c h n o l o g y

The Internet and the World Wide Web

Networking interview questions

INTRODUCTION TO ICT.

Network Connectivity and Mobility Part 2

Networking. Prof. Abdul Hameed

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

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

Chapter 9 Introduction to Networks

Introduction to computer networking

Class X Subject : IT (Vocational) Chapter -1 Ouestion / Answer

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 10 Networking Essentials

INTRODUCTION. What You Need to Read. What this LANbook Covers

Lecture 8 Winter 2006 Enterprise and Personal Communications Networks

COMPONENTS OF DATA COMMUNICATION

Computer Networking Introduction

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

Unit 09 Computer Networks

A+ Guide to Managing & Maintaining Your PC, 8th Edition. Chapter 16 Networking Types, Devices, and Cabling

Technology in Action 12/11/2014. Networking Fundamentals. Chapter Topics. Networking Fundamentals (cont.) Networking Fundamentals (cont.

end systems, access networks, links 1.3 network core

networks List various types of networks and their

Network basics. Unit objectives Describe the basic components of a network Identify characteristics of network technologies Analyze the OSI model

Special expressions, phrases, abbreviations and terms of Computer Networks

Part I: Introduction. 1: Introduction 1

Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS

Computers: Tools for an Information Age. Chapter 7 Networking: Computer Connections

What is a Network? A connection of two or more computers so that they can share resources.

COMMUNICATIONS AND NETWORKS

2) A is any device connected to a network such as a computer, printer, or game console. A) packet B) node C) NOS D) NIC

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

Chapter 1: Introduction

Chapter 12. Network Organization and Architecture

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 10 Networking Essentials

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

Chapter 4: Communication Technology. Solutions

Pengantar Teknologi Informasi dan Teknologi Hijau. Suryo Widiantoro, ST, MMSI, M.Com(IS)

Communication Networks - 3 general areas: data communications, networking, protocols

Integrated t Services Digital it Network (ISDN) Digital Subscriber Line (DSL) Cable modems Hybrid Fiber Coax (HFC)

Remote Access Techniques and Issues

ก ก Information Technology II

Revision of Previous Lectures

IT 4504 Section 4.0. Network Architectures. 2008, University of Colombo School of Computing 1

Networking. Networking and Communication Trends Convergence (Accessibility) Speed Stability Simplicity* Embeddedness

Chapter 7. Telecommunications, the Internet, and Wireless Technology

CHAPTER 8 NETWORKS: COMMUNICATING AND SHARING RESOURCES

Chapter 15 Networks. Chapter Goals. Networking. Chapter Goals. Networking. Networking. Computer network. Node (host) Any device on a network

IT114 NETWORK+ Learning Unit 1 Objectives: 1, 2 Time In-Class Time Out-Of-Class Hours 2-3. Lectures: Course Introduction and Overview

Network Protocols and Architectures

Introduction to Networking

Introduction to Networks

Area Covered is small Area covered is large. Data transfer rate is high Data transfer rate is low


2/29/2012. Part 1: Networking overview Part 2: Data transfer methods Part 3: Communication Channels

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

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

CCNA 1 Chapter 5. Cabling LANs and WANs

Fundamental Issues. System Models and Networking Chapter 2,3. System Models. Architectural Model. Middleware. Bina Ramamurthy

Data Communication & Computer Networks INFO

Lecture 2: Internet Structure

Computer Networks. Computer Networks. Telecommunication Links. CMPUT101 Introduction to Computing - Spring Chapter 12: Computer Networks 1

Module 11. OSI Model, Network Devices, and Network Standards

Data & Computer Communication

2. A collection of interconnected networks is called an internetwork. 3. Each machine is connected to a central hub with a point-to-point connection.

CSC Introduction to Computers and Their Applications. Background

WAN Technologies CCNA 4

The data transmission mode describes the direction of data flow. It is either simplex, half duplex or full duplex.

Twelfth Edition. Chapter 8: Wired and Wireless Communication. Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 1

Computer Networks and the internet. Daniel Graham Ph.D

Networking. Networking. How Home Networking Works

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

Internet Routing. Review of Networking Principles

VoIP Dictionary, Glossary and Terminology

Computer Networks

Management Information Systems

Session 3 Networks I

LECTURE WK4 NETWORKING

Transcription:

ITP 140 Mobile Applications Technologies Networks

A First Look Under the Hood 2

3

Communication Channels Mediums for transporting data from one system to another Physical Twisted Pair (CAT-3, CAT-5/6) Coaxial (Cable) Fiber-Optic Wireless Infrared Radio (802.11 a/b/g/n, Bluetooth) Microwave Satellite 4

Wireless Connections Technology WiFi or 802.11 2.4GHz radio band industrial, scientific, & medical (ISM) band Different standards for 802.11 802.11a 5GHz spectrum at 54Mbps 802.11b 2.4GHz spectrum at 11Mbps 802.11g 2.4GHz spectrum at 54Mbps 802.11n 2.4GHz or 5 GHz at 540Mbps Access point consists of a radio transmitter/receiver & interface to a wired network 5

Bluetooth Wireless technology to allow computers, telephone & other devices to communicate with one another Piconet connection of 2 or more Bluetooth devices Microchip that send/receive radio signals 2.4GHz radio band industrial, scientific, & medical (ISM) band Software in chip called a link controller Identifies other Bluetooth devices Sends/receives data Range Class 2 radios up to 10 meters or 30 feet 6

Network Hardware Computers need specific types of hardware to connect to other systems Modem Old piece of technology for communicating through telephone lines Convert digital data (0s and 1s) to analog It makes a funny sound J MOdulating/DEModulating Max speeds are ~56 Kbps (kilobits per second) Network Interface Card (NIC) Uses ethernet and CAT5 cables for communication Slowest speeds are ~10 Mbps (megabits per second) Today s speeds are ~100 or ~1000 Mbps 7

Bandwidth Measures the capacity of the communications channel How fast the data can travel 3 types Low bandwidth Voice data, telephones ~56 kbps (kilobits per second) Medium band not normally used Broadband DSL, cable, leased lines > 1.5 Mbps 8

Connection Services Dial-up Who uses this anymore??? Through normal telephone lines Slow Max speeds ~40-50 kbps Digital Subscriber Line (DSL) Delivered over Plain Old Telephone Service (POTS) Separates data from voice in a telephone line 3 channels receiving data, sending data & voice Max speeds ~20 Mbps Cable Modem Coaxial cable carries TV & computer signals simultaneously Node single local area network ~ 500 homes # of people using the Internet in your node affects speed Max speeds ~50 Mbps 9

Fiber Optic Connection Services Brings a fiber optic line to the business or residence Max speeds ~300 Mbps Leased Line T1, T3 From 1.5 to 400 Mbps Very expensive 10

Connecting Computers Computers connect to one another: via a modem Modem card provides direct connection to a phone line Uses 2 software protocols Serial Line Internet Protocol (SLIP) Point-to-Point Protocol (PPP) via cable modem or DSL line Network interface card (NIC) in computer allows connection via Ethernet cable to external cable/dsl modem direct via cross-over cable NICs in two machines can be connected directly by a special cross-over Ethernet cable via wireless, satellite, etc. 11

Network Hardware Local area network (LAN) is the smallest kind of network 5 of the most important pieces of hardware Hubs link groups of computers together Bridges link local area networks (LANs) with one another & keep local data within own network Gateways similar to bridges & also translate data from one type of network to another Ethernet Ethernet Hub Bridge 12

CISCOSYSTEMS CISCOSYSTEMS CISCOSYSTEMS Network Hardware Repeaters amplify the data at intervals so the signal that s sending the data doesn t weaken Routers manage Internet traffic by examining packets to determine their destination & sending them to another router that is closer to the final destination Ethernet Routers Ethernet Tokenring 13

Routers Traffic cops of the Internet Open IP packet, read destination address, calculate best route & send packet IP packet carries a segment holding the maximum hops (routers or gateways on any given path) it can travel Have 2 or more physical ports: receiving (input) ports sending (output) ports 14

How Networks Link to the Internet 15

How Networks Link to the Internet Computer at home connects via Internet Service Provider (ISP) or another Internet service such as cable modem, Digital Subscriber Line (DSL) modem or a satellite connection Computer at work/school connects to a Local Area Network (LAN) via Ethernet networks and token-ring networks Routers direct traffic on the Internet by examining packets of data and they connect networks to each other Data is transferred between networks Dedicated telephone lines 56Kbps (kilobits per sec) T1 leased telephone lines 1.544Mbps T3 lines 44.746Mbps Fiber-optic cables Integrated Services Digital Network (ISDN) telephone lines DSL connections Satellite 16

How Networks Link to the Internet Midlevel networks hook together LANs using high-speed telephone lines, Ethernet and microwave links Regional network is a midlevel network in a geographic area Wide area network (WAN) is a midlevel network consisting of an organization with many networked sites linked together Networks in a particular geographic area are connected into a large regional network and pass info via routers Statewide education network in made up of the UCNET (9 UC campuses), CSUnet (20 CSU campuses) and 3 regional networks: BARRnet serving northern California CERFnet serving southern California LosNettos serving the Los Angeles basin Regional networks are connected to one another via highspeed backbones 17

How Networks Link to the Internet Network Access Point (NAP) routes data to the backbones A packet that travels outside of a midlevel network is sent to a NAP where it travels to a backbone High speed backbones vbns transmit data at an exceedingly high rate of 155 Mbps (megabits = millions of bits) or higher Faster backbones are being built to transmit data at 9.6 billion bits per second 18

Network Protocols Language for computer communication Standard for the Internet is called TCP/IP (Transmission Control Protocol/Internet Protocol) Identifies the receiver and the sender Formats the data in a particular way to be understandable by both the sender and the receiver 19

Internet Protocol (IP) IP implements the network layer Provides mechanism for routing packets not only within a LAN, but also anywhere across the globe Foundation for this facility is a globally-unique computer identifier known as an IP address IP addresses are assigned in a carefully- and centrally-controlled manner IP addresses can be assigned statically or dynamically (DHCP) 20

IP Addresses IPv4 (version 4) allows 32 bits for an IP address Used since 1981 Consists of 4 8-bit fields 8 bits has 256 possibilities (0-255) Format: <0-255>.<0-255>.<0-255>.<0-255> Example: 192.168.0.1 Total IP addresses = 2 32 = 4,294,967,296 4 Billion Indentifies both the network and the host (computer) IPv6 (version 6) provides 128-bit addresses Total IP addresses = 2 128 = 340,282,366,920,938,463,463,374,607,431,768,211,456 21

Transmission Control Protocol (TCP) IP allows packets to be sent to a computer anywhere on the globe However, many applications can benefit from the illusion of a dedicated connection, over which data may be sent reliably to the remote host TCP (Transmission Control Protocol) provides this illusion Application can establish a connection with the remote host, write bytes to the connection, and the remote machine will receive those bytes in the proper order 22

Reliable vs. Unreliable Transports Reliable transport TCP is known as a reliable transport Connection-oriented Bytes are received in the same order they are sent No data is lost Packets are error-checked and re-sent if necessary Unreliable transport Connectionless Packets are received in an arbitrary order Some packets may be lost No error-checking or automatic re-send Example: User Datagram Protocol (UDP) 23

User Datagram Protocol (UDP) UDP (User Datagram Protocol) is really just a thin layer on top of IP itself IP is also an unreliable protocol UDP adds only application multiplexing / demultiplexing and check-summing to IP Useful for applications where delivery speed is more important than accuracy or the order packets are received Streaming media, multiplayer games, VoIP 24

Network Terminology Node any network device (computer, printer, server, etc.) Client typically a node that heavily utilizes the services of another node Server typically a node that shares its resources with another node Hub central location for connecting nodes 25

Network Sizes Local Area Network (LAN) Small network for sharing resources Typically confined to a room or building WLAN wireless LAN Metropolitan Area Network (MAN) Many LANs connected together Wide Area Network (WAN) Many MANs connected together The only difference between the three (and any other types of area networks) is geographic boundary Completely arbitrary 26

Warriors of the Net http://www.warriorsofthe.net/movie.html The movie is 12 minutes long It is about how IP packets journey through the Internet past routers, firewalls, and transatlantic cables 27