Routers and Redundancy

Slides:



Advertisements
Similar presentations
IP Addressing and Subnetting
Advertisements

Data Communications and Networking
Chap 10 Routing and Addressing Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
More on the IP Internet Protocol. Internet Layer Process Transport layer process passes EACH TCP segment to the internet layer process for delivery Transport.
1 Internet Protocol: Forwarding IP Datagrams Chapter 7.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Mail merge I: Use mail merge for mass mailings Perform a complete mail merge Now you’ll walk through the process of performing a mail merge by using the.
1 Figure 3-13: Internet Protocol (IP) Basic Characteristics  There were already single networks, and many more would come in the future  Developers.
CS 453 Computer Networks Lecture 18 Introduction to Layer 3 Network Layer.
WXET1143 Lecture5: Internet: How it Works? (Continuation)
How to Use Facebook This guide will help you navigate around the social networking site, Facebook.
UNIT 2 LESSON 3 CS PRINCIPLES. OBJECTIVES Students will be able to: Construct a binary communication protocol for playing Battleship using the Internet.
Routing and Addressing
UNIT 2 LESSON 5 CS PRINCIPLES. OBJECTIVES Students will be able to: Explain why protocols are necessary to overcome the underlying unreliability of the.
Mapping IP Addresses to Hardware Addresses Chapter 5.
UNIT 2 LESSON 4 CS PRINCIPLES. OBJECTIVES Students will be able to: Describe the redundancy of routing between two points on the Internet. Send messages.
UNIT 2 LESSON 8 CS PRINCIPLES. UNIT 2 LESSON 8 OBJECTIVES Students will be able to: Describe how routers develop routing tables to determine how to send.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
Firewalls A brief introduction to firewalls. What does a Firewall do? Firewalls are essential tools in managing and controlling network traffic Firewalls.
Address Resolution Protocol (ARP). Internet and Data Link Layer Addresses Each host and router on a subnet needs a data link layer address to specify.
Networking Components Assignment 3 Corbin Watkins.
Networking Components Quick Guide. Hubs Device that splits a network connection into multiple computers Data is transmitted to all devices attached Computers.
Networks DEVICES. Repeater device to amplify or regenerate digital signals received while setting them from one part of a network into another. Works.
Guide By Phoebi Stewart. has changed the way we communicate with each other. Being able to send information quickly across the internet.
Computer Network Architecture Lecture 7: OSI Model Layers Examples II 1 26/12/2012.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 8 TCP/IP Suite Error and Control Messages.
Perform a complete mail merge Lesson 14 By the end of this lesson you will be able to complete the following: Use the Mail Merge Wizard to perform a basic.
IP Addressing and Subnetting
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Routers and Redundancy
AP CSP: Creating Functions & Top-Down Design
Day 8- The Need for Addressing
NAT (Network Address Translation)
A step-by-Step Guide For labels or merges
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Please take out the homework - viewing sheet fro the movie
How Works Ameera Al Ghamdi ID:
HTTP and Abstraction on the Internet
HTTP AND ABSTRACTION ON THE INTERNET
THE NEED FOR DNS DOMAIN NAME SYSTEM
HTTP and Abstraction on the Internet
THE OSI MODEL By: Omari Dasent.
ROUTERS AND REDUNDANCY
Day 10- The Need for Addressing
THE NEED FOR ADDRESSING
THE NEED FOR DNS DOMAIN NAME SYSTEM
Lesson 2-9 AP Computer Science Principles
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Packets and Making a Reliable Internet
Forwarding and Routing IP Packets
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Sending Bits in the Real World
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Lesson 2-9 AP Computer Science Principles
The Need for Addressing
Sending Bits on the Internet
AP CSP: Making a reliable Internet & DNS
Net 323: NETWORK Protocols
Unit 1 Review The internet.
How the internet sends messages
Firewalls Routers, Switches, Hubs VPNs
Protocols 1 Key Revision Points.
Computer communications
How Works Ameera Al Ghamdi ID:
Rapid Research - Format Showdown
Protocols & Packet Switching
Internet Basics Videos
DMIS Tools Course Lesson 2 - DMIS Messenger
Your learning account.
Presentation transcript:

Routers and Redundancy Lesson 1-10 AP Computer Science Principles

Objectives Students will be able to: Describe the redundancy of routing between two points on the Internet. Send messages using a numeric addressing protocol with the Internet Simulator. Evaluate the benefits and security concerns associated with the use of a routed system of sending packets.

Journal Imagine you were going to send a letter to a friend living in another state. List the steps you imagine your letter would have to take through the different parts of the postal system.

Routers When we send messages through a network we don’t actually want everyone on the network to receive them. If we include information about who the message is intended for then we can allow portions of the network to focus on sorting and routing messages, so that they can continue on their way to their intended target.

Routers In the mail system, mail facilities, post offices, or a mail carrier fills this role. In a network of computers, certain computers called “routers” do the same thing, directing messages towards the target computer based on the IP addresses included in the message.

Internet Simulator Today’s activity introduces the newest incarnation of the Internet Simulator Messages now have “To” and “From” addresses in a format similar to IP addresses (just an 8-bit address instead of a full 32 bits) This allows messages to be sent to a single intended recipient. The Internet Simulator also simulates the routing of messages across a network, with messages possibly being routed across multiple routers in unpredictable sequences before finally being delivered. This is done to simulate the way traffic travelling across the Internet is constantly rebalanced in response to over- or under- usage of some channels. A message will usually make it to its destination, but we can’t know for sure how it will get there.

Internet Simulator Log into Code Studio and find today’s lesson. Choose a Router: Add a router if you need more space. Then join a router with a few of the people sitting closest to you. Ideally, you’ll have 3-4 classmates with you on your router. Send a quick test message: Send a simple “hello” to a friend who is connected to the same router. Find friend’s (small) IP address Send a message to that address Friend should send a response

Activity Guide Follow the Activity Guide Go to the Internet Simulator in Code Studio. In your groups connect to a router (at least 3 to a router)

Activity Guide Note that the simulator has changed. You provide a “to” and the “Message” (the “from” field is filled in for you) Look at the left part of the screen and find the address of the others in your group. Start conversations with your group members. Note: Keep is clean and acceptable – this internet is in no way private. I will take action if I find unacceptable things in the log.

Activity Guide - Pause Check the router log Answer the questions in the first part of the Activity Guide.

Activity Guide Routing messages functions very differently from broadcasting. The messages are only sent to the user they are intended for. This prevents users from having to scan all the traffic in the network to find messages intended for them. This is just like when you write a letter to a friend, where an address on the outside of the letter tells the mail service how to properly route your letter.

Activity Guide The router needs to read the header of the message to route it correctly, but the contents of the message are right there too, and if it wanted, a router could read all the messages going across it, just like you did. We'll talk more about this later. The view we have in this table of traffic wouldn't normally be available to a user on the network -- this is a simulation after all -- but it WOULD be visible to the router.

Continue the Simulation Find a Classmate on a Different Router: The Internet Simulator can route messages between routers, allowing the entire class to communicate. Find two classmates on a different router and ask for their IP addresses.

Continue the Simulation Have a Conversation: Conduct a short conversation with your two new partners Confirm that your messages are being received.

Activity Guide - Pause Check the router log It is possible to read traffic across the entire network, not merely your router by clicking the “Show all routers” button. Answer the questions in the second part of the Activity Guide.

Routing If you trace carefully you'll notice that messages between two people don't always visit the same routers along the way. This is not a mistake; it’s modeled after the way the actual Internet was designed. Why might the Internet have been designed to be flexible about how messages get from one person to another? Why go through the trouble of creating multiple paths between users?

Reflection Answer the reflection questions at the bottom of the Activity Guide and turn it in.

Unit 1 – Stage 10 Finish the Stage 4 questions.