ATM, Infrastructure Getting around the world if you’re a network packet.

Slides:



Advertisements
Similar presentations
Chapter 5 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the operation of the Ethernet sublayers.
Advertisements

Media Access Control (MAC) addresses in the network access layer ▫ Associated w/ network interface card (NIC) ▫ 48 bits or 64 bits IP addresses for the.
Copyright 2009 Kenneth M. Chipps Ph.D. Host Addressing Last Update
Instructor & Todd Lammle
CCENT Study Guide Chapter 1 Internetworking. A Very Basic Network This figure shows a basic local area network (LAN) that’s connected using a hub, which.
Networks Now and Future From Ethernet to Interplanetary Networks.
Save the World! What’s appropriate for global networking?
IP, Wireless The world is the network. From Ethernet up Ethernet uses 6 byte addresses Source, destination, data, and control stuff Local networks only.
Networks and Stuff Networks and wiring ‘em. Networks n Connecting things together n Can be: –Computers –Embedded devices –Telephones –Radios –TV’s –Anything!
Presented by Serge Kpan LTEC Network Systems Administration 1.
Wireless and going mobile Browsing via low energy photons.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Introduction to TCP/IP
1 Chapter 8 Local Area Networks - Internetworking.
Ethernet Frame PreambleDestination Address Source Address Length/ Type LLC/ Data Frame Check Sequence.
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
Hardware & Software Needed For LAN and WAN
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
COMPUTER NETWORKS.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 1: Internetworking.
Connecting LANs, Backbone Networks, and Virtual LANs
Network Devices BY JACKSON HARDESTY. Hubs  Hubs are a now outdated way of sending signals at layer 2 compared to switches.  Hubs are used primarily.
Networking Components Christopher Biles LTEC Assignment 3.
Protocol Headers Pre DA SA 0800h … version H L 6 TCP Header Data FCS
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
Chapter 4: Managing LAN Traffic
The Network Layer. Network Projects Must utilize sockets programming –Client and Server –Any platform Please submit one page proposal Can work individually.
Chapter 1 Overview Review Overview of demonstration network
Chapter 3 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain why protocols are necessary in communication.
Introduction to Networking. Key Terms packet  envelope of data sent between computers server  provides services to the network client  requests actions.
Common Devices Used In Computer Networks
CISCO NETWORKING ACADEMY Chabot College ELEC Addressing & Routing Foundation Concepts.
Chapter 2 Communications Networks. Introduction Look at: –Telephony Networks (2.2) –OSI Reference Model(2.3) –The Internet (2.4) –Asynchronous Transfer.
Internetworking and ATM Lecture 8, April 30, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Networks and Protocols CE Week 5b. WAN’s, Frame Relay, DSL, Cable.
Understanding Networking Joe Cicero Northeast Wisconsin Technical College.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
NETWORK COMPONENTS Assignment #3. Hub A hub is used in a wired network to connect Ethernet cables from a number of devices together. The hub allows each.
25-Oct-15Network Layer Connecting Devices Networks do not normally operate in isolation.They are connected to one another using connecting devices. The.
Review: –Ethernet What is the MAC protocol in Ethernet? –CSMA/CD –Binary exponential backoff Is there any relationship between the minimum frame size and.
Networks and Protocols CE Week 2a. Network hardware.
Computer Networks 15-1 Connecting Devices. Connecting Device We divide connecting devices into five different categories based on the layer in which they.
LAN Devices  Purposes: Dividing the network into subnets Dividing the network into subnets Joining two networks together Joining two networks together.
Networking Fundamentals. Basics Network – collection of nodes and links that cooperate for communication Nodes – computer systems –Internal (routers,
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
Networks Part 2: Infrastructure + Protocols NYU-Poly: HSWP Instructor: Mandy Galante.
Network Components By Kagan Strayer. Network Components This presentation will cover various network components and their functions. The components that.
NETWORK COMPONENTS BY REYNALDO ZAMORA. HUB Hubs are devices that serve as the central connection for a network. Its job is to send data from one computer.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Data Communications & Computer Networks, Second Edition1 Chapter 8 Local Area Networks: Internetworking.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
WAN Transmission Media
Networking Components William Isakson LTEC 4550 October 7, 2012 Module 3.
Internet Flow By: Terry Hernandez. Getting from the customers computer onto the internet Internet Browser
1 LAN switching and Bridges Relates to Lab Outline Interconnection devices Bridges/LAN switches vs. Routers Bridges Learning Bridges Transparent.
# 1 6/8/2016 CS 147- Computer Architecture Network Communication and YOU By Ali Farsio.
CPS110: Networks Landon Cox March 25, Network hardware reality  Lots of different network interface cards (NICs)  3Com/Intel, Ethernet/802.11x.
Instructor & Todd Lammle
Computer Communications
Networks Keywords Network Hardware
Chapter 5 Network and Transport Layers
Networking Devices.
CS4470 Computer Networking Protocols
Chapter 4 Data Link Layer Switching
CS 457 – Lecture 10 Internetworking and IP
2 - IP Routing.
Presentation transcript:

ATM, Infrastructure Getting around the world if you’re a network packet

How those layers work b Networks have up to 7 (8!) Layers: Application: softwareApplication: software Presentation: translationPresentation: translation Session: start and stop comms sessionsSession: start and stop comms sessions Transport: make connection good enoughTransport: make connection good enough Network: routing and switchingNetwork: routing and switching Data Link (2): Link control and access control (IEEE LLC and MAC)Data Link (2): Link control and access control (IEEE LLC and MAC) Physical: the wire, radio, etc.Physical: the wire, radio, etc.

Where they happen b In the main computer software Application, Presentation, Transport, some routingApplication, Presentation, Transport, some routing b In the computer’s hardware Data Link (LLC and MAC), PhysicalData Link (LLC and MAC), Physical b In the LAN or WAN Routing, Transport, SessionRouting, Transport, Session b In the global network Routing, switching, big time!Routing, switching, big time!

From Physical to Network b Data link controlled by network card, accesses physical network. Sharing (“multiplexing”)Sharing (“multiplexing”) Collision detectionCollision detection b Hardware address (eg Ethernet/MAC) has to be mapped onto IP number! ARP server - software on computers that announces and communicates IP numbers on LANARP server - software on computers that announces and communicates IP numbers on LAN

MAC/ARP is important, can go wrong! b Computers only occasionally announce their IP address b Switches need MAC to know it to send to right place - re-connections! b Hubs can make it hard to detect disconnections b Wireless systems need to switch and act like hubs, often.

Going Local, Going Internet b If it’s a local machine, ARP tells me the MAC address: send it there (can tell from the IP number and subnet mask) b If it’s not a local machine: Work out which gateway/router to send it to (IP number)Work out which gateway/router to send it to (IP number) Work out the MAC address of the gateway (ARP!)Work out the MAC address of the gateway (ARP!) Send it THERE!Send it THERE!

Routing b Each computer can route a little: sending to the main routers on the LAN. b When a main router receives a packet, it does exactly the same thing the other computers do: Work out which router to send it toWork out which router to send it to Send it via the MAC address (not always ethernet)!Send it via the MAC address (not always ethernet)!

More Routing (IMPORTANT!) b Packets bounce from one network to another: Internetworking b Often don’t have enough bandwidth to transmit all the packets on: Send those packets first that are importantSend those packets first that are important Throw away less important packets when you have too much to do!Throw away less important packets when you have too much to do! b Quality of Service: making things work appropriately

Even More Routing b Need to communicate which route to go, and make sure things don’t go in circles (RIP, BGP, and more) b The routing rules determine how the internet behaves. Very iffy in IPv4. Video needs to get through fastVideo needs to get through fast Audio musn’t vary too much in speedAudio musn’t vary too much in speed Important stuff MUST get through!Important stuff MUST get through! b How do you decide - they’re all alike!

Quality of Service (QoS) b Bandwidth: how fast b Latency: how long (not the same as how fast) b Packet Loss: how often you drop the information. b Bandwidth, Packet Loss, Latency variation: how constant is all this?

The Big Problem with IP b Packets all look alike - really need to analyze ‘em to work out what you should do with them. Often just let them all go through, or all die! b Packets all different sizes - hard to predict how to fit them all together in the right order to make things efficient.

The Telco Solution: ATM b Asynchronous Transfer Mode Chop up all the information into the same-sized little box: 53 bytes CELLS!Chop up all the information into the same-sized little box: 53 bytes CELLS! Forget source and destination: label by what path the cell takesForget source and destination: label by what path the cell takes Set up path depending on what the user wants: QoSSet up path depending on what the user wants: QoS Simple decisions to keep it moving: Only THREE layers!Simple decisions to keep it moving: Only THREE layers!

IP vs ATM b IP: I want to go from 1131 Barclay St to 105 W. Broadway. Route Route Route. b ATM: I’m going on path = Take a left out of my door, turn right onto Thurlow, Turn left on Nelson, Right on Burrard, take the bridge, Turn right on Broadway = Take a left out of my door, turn right onto Thurlow, Turn left on Nelson, Right on Burrard, take the bridge, Turn right on Broadway. “Fabric” remembers the path from the path numbers.“Fabric” remembers the path from the path numbers.

QoS and ATM b I ask for how fast I want to go, where I want to go, how long I want to take going there, how much I’m willing to put up with variations b Fabric finds the path that matches my needs b ATM switches make sure the right cells, just going on the path number, get switched/dumped in the right way.

IP over ATM b Big IP pipes are carried by defining virtual IP networks over ATM b Other protocols can also be carried. b A lot of the “broadcast” mode of IP is missing though. IP lets me send to more than one place at once. b ATM can be awfully expensive, but uses links way more efficiently.

Other QoS stuff b Older systems like Frame: “synchronous” version of ATM. TDMA is one of these! Big for older satellite comms, links to remote parts of Canada, and used for communication with Mars by JPL and others. QoS big for space stuff! b RSVP: Resource reSerVation Protocol: trying to tell the routers how to treat packets b TOS: oldest and dumbest: simple way of labelling certain packets as more important than others.

Why should I care? b Each jitter in video, or weirdness in sound for IP Telephony or Voice mode in Messenger, etc, is due to the QoS problems of IPv4. b Mail loops, denial of service attacks, etc: cases where we can’t make sure the important information gets through b Bad QoS wastes links, time, money: how much am I willing to pay?

Big Pipes b Network QoS problems often solved by making pipes bigger: if everything gets through fast, everything is fine Bit like saying we can turn the entire country into big highways. REALLY big highways.Bit like saying we can turn the entire country into big highways. REALLY big highways. What happens if you can’t afford big?What happens if you can’t afford big? What happens if you can’t afford ATM?What happens if you can’t afford ATM? What happens if you DIE without QoS?What happens if you DIE without QoS?