S305 – Network Infrastructure Chapter 5 Network and Transport Layers.

Slides:



Advertisements
Similar presentations
Chapter 22 Network Layer: Delivery, Forwarding, and Routing.
Advertisements

1 o Two issues in practice – Scale – Administrative autonomy o Autonomous system (AS) or region o Intra autonomous system routing protocol o Gateway routers.
Business Data Communications & Networking
Cs/ee 143 Communication Networks Chapter 6 Internetworking Text: Walrand & Parekh, 2010 Steven Low CMS, EE, Caltech.
Routing Basics By Craig Lindstrom. Overview Routing Process Routing Process Default Routing Default Routing Static Routing Static Routing Dynamic Routing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Week 5: Internet Protocol Continue to discuss Ethernet and ARP –MTU –Ethernet and ARP packet format IP: Internet Protocol –Datagram format –IPv4 addressing.
Mod 10 – Routing Protocols
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Chapter 5 – TCP/IP: Part 4 Dr. V.T. Raja Oregon State University.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
IP Routing: an Introduction. Quiz
Routing Protocol Pertemuan 21 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Chapter 5 TCP/IP: Routing – Part 1 Dr. V.T. Raja Oregon State University.
Institute of Technology Sligo - Dept of Computing Chapter 11 Layer 3 Protocols Paul Flynn.
Chapter 5 – Routing Protocols: IGRP. Building a Network To Be Reliable – provide error detection and ability to correct errors To Provide Connectivity.
© N. Ganesan, All rights reserved. Chapter IP Routing.
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Fundamentals of Networking Discovery 2, Chapter 6 Routing.
Each computer and router interface maintains an ARP table for Layer 2 communication The ARP table is only effective for the broadcast domain (or LAN)
Presentation Title Subtitle Author Copyright © 2002 OPNET Technologies, Inc. TM Introduction to IP and Routing.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Copyright 2011 John Wiley & Sons, Inc5 - 1 Business Data Communications and Networking 11th Edition Jerry Fitzgerald and Alan Dennis John Wiley & Sons,
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Routing and Routing Protocols Routing Protocols Overview.
Introduction to Dynamic Routing Protocol
Cisco 1 - Networking Basics Perrine. J Page 19/17/2015 Chapter 9 What transport layer protocol does TFTP use? 1.TCP 2.IP 3.UDP 4.CFTP.
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
1 Routing. 2 Routing is the act of deciding how each individual datagram finds its way through the multiple different paths to its destination. Routing.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
The Saigon CTT Semester 1 CHAPTER 11 Le Chi Trung.
Routers. What is a Router? A multi-port connectivity device Can connect different types of LANs as well as WANS Works at Layer 3 – Network Layer using.
CCNA 1 Module 10 Routing Fundamentals and Subnets.
10/8/2015CST Computer Networks1 IP Routing CST 415.
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
1 Routing Table  The seven fields Mask: for finding (sub)network address of the destination l Host-specific routing: (/32) l Default routing:
1 Network Layer Lecture 13 Imran Ahmed University of Management & Technology.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_a Routing Protocols: RIP, OSPF, BGP Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
6: Routing Working at a Small to Medium Business.
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
Routing protocols. Static Routing Routes to destinations are set up manually Route may be up or down but static routes will remain in the routing tables.
Internet Protocols. ICMP ICMP – Internet Control Message Protocol Each ICMP message is encapsulated in an IP packet – Treated like any other datagram,
1 Version 3.1 Module 6 Routed & Routing Protocols.
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
1 7-Jan-16 S Ward Abingdon and Witney College Dynamic Routing CCNA Exploration Semester 2 Chapter 3.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
Routing Algorithms and IP Addressing Routing Algorithms must be ▪ Correctness ▪ Simplicity ▪ Robustness ▪ Stability ▪ Fairness ▪ Optimality.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Cisco 2 - Routers Perrine modified by Brierley Page 13/21/2016 Chapter 4 Module 6 Routing & Routing Protocols.
Multimedia Networking - Transport and Network Layers Network and Transport Layers Dr. Hussein Al-Bahadili 5 -
Prof. Alfred J Bird, Ph.D., NBCT Office – Science 3rd floor – S Office Hours – Monday and Thursday.
1 Layer 3: Protocols Honolulu Community College Cisco Academy Training Center Semester 1 Version
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Computer networks Name: K.SUDHA Designation: Lecturer Department: Electrical and Electronics Engineering Subject code: CS2361 Year: III Unit: II Title:
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Monday 3:00 to 4:00 and.
CCNA 2 Router and Routing Basics Module 8 TCP/IP Suite Error and Control Messages.
VCC Semester 1 CHAPTER 11. VCC  Content Layer 3 Devices ARP concept Network layer services Routed and routing protocols Protocol analyzer.
1 Computer Networks Chapter 5. Network layer The network layer is concerned with getting packets from the source all the way to the destination. Getting.
Working at a Small-to-Medium Business or ISP – Chapter 6
Chapter 5 Network and Transport Layers
Chapter 5 Network and Transport Layers
ICMP ICMP – Internet Control Message Protocol
Chapter 4: Routing Concepts
Chapter 5 Network and Transport Layers
Working at a Small-to-Medium Business or ISP – Chapter 6
Presentation transcript:

S305 – Network Infrastructure Chapter 5 Network and Transport Layers

Network Layer Computer 1Computer 2

5.4 Routing Process of identifying what path to have a packet take through a network from sender to receiver Routing Tables  Used to make routing decisions  Shows which path to send packets on to reach a given destination  Kept by computers making routing decisions Routers  Special purpose devices used to handle routing decisions on the Internet  Maintain their own routing tables Dest. B C D E F G Next B D B

5.4 Routing DestinationInterface X X X X X All Others X Routing Table

5.4 Routing 5 - 5

Types of Routing Centralized routing  Decisions made by one central computer  Used on small, mainframe-based networks Decentralized routing  Decisions made by each node independently of one another  Information needs to be exchanged to prepare routing tables  Used by the Internet

5.4.2 Routing Protocols – how tables are set up Static routing:  Uses fixed routing tables developed by network managers Each node has its own routing table Changes when computers added or removed Dynamic routing or Adaptive routing:  Uses routing tables at each node that are updated dynamically  Based on routing condition information exchanged between routing devices  Types 5 - 7

Routing Information Protocol (RIP) A dynamic distance vector interior routing protocol Uses the least number of hops to decide how to route a packet Operations:  Manager builds a routing table by using RIP  Routing tables broadcast periodically (every minute or so) by all nodes  When a new node added, RIP counts number of hops between computers and updates routing tables 5 - 8

Open Shortest Path First (OSPF) A dynamic link state interior routing protocol  Uses a variety of information types to decide how to route a packet (more sophisticated) e.g., number of hops, congestion, speed of circuit  Links state info exchanged periodically by each node to keep every node in the network up to date  Provides more reliable, up to date paths to destinations Became more popular on Internet  More reliable paths  Less burdensome to the network 5 - 9

Other Interior Routing Protocols Enhanced Interior Gateway Routing Protocol (EIGRP)  A dynamic link state protocol (developed by Cisco)  Records transmission capacity, delay time, reliability and load for all paths  Keeps the routing tables for its neighbors and uses this information in its routing decisions as well Internet Control Message Protocol (ICMP)  Simplest and most basic  An error reporting protocol (report routing errors to message senders)  Limited ability to update routing tables

5.4.2 Exterior Routing Each network may be running a different protocol locally so how are they able to talk?

Sending Messages using TCP/IP Required Network layer addressing information  Computer’s own IP address  Its subnet mask To determine what addresses are part of its subnet  Local DNS server’s IP address To translate URLs into IP addresses  IP address of the router (gateway) on its subnet To route messages going outside of its subnet Address information is obtained from a configuration file or provided by a DHCP server  Servers also need to know their own application layer addresses (domain names)

TCP/IP Configuration Information

5.5.1 Subnet Masks Tells the computer what part of an Internet Protocol address to be used to determine whether the destination is on the same subnet or on a different subnet Example  Subnet: x  Subnet mask: Example  Subnets: ,  Subnet mask

5.5.1 TCP/IP Network Example

5.5.1 TCP/IP Network Example

Moving Messages - TCP/IP and Layers How layers are handled in a LAN: Host Computers Packets move through all layers  Gateways, Routers Packet moves from Physical layer to Data Link Layer through the network Layer At each stop along the way (e.g. from router to router):  Ethernet packets is removed and a new one is created for the next node  IP and above packets never change in transit (created by the original sender and destroyed by the final receiver)

5.5.1 Message Moving Through Layers

5.5.2 Known IP Address Transmit from A => E (A knows E’s IP Address) How many Hops will it take? PATHIP Source IP Destination Ethernet Source Ethernet Destination

5.5.3 Unknown IP Address Transmit from A => E (A doesn’t know E’s IP address) How do we do this? PATHIP Source IP Destination Ethernet Source Ethernet Destination DNS Request PATHIP Source IP Destination Ethernet Source Ethernet Destination DNS Response

5.5.4 Unknown Data Link Address Transmit from A => E (doesn’t know E’s Ethernet address) An ARP request from D will occur once the message sent by A is received by D PATHIP Source IP Destination Ethernet Source Ethernet Destination

Known IP Address and Ethernet Address Transmit from B => F (B knows F’s IP Address) PATHIP Source IP Destination Ethernet Source Ethernet Destination

Unknown IP Address Transmit from B => F (B doesn’t know F’s IP address) PATHIP Source IP Destination Ethernet Source Ethernet Destination

Unknown Ethernet Address Transmit from B => F (doesn’t know F’s Ethernet address) PATHIP Source IP Destination Ethernet Source Ethernet Destination

Implications for Management Most organizations moving toward a single standard based on TCP/IP  Decreased cost of buying and maintaining network equipment  Decreased cost of training networking staff Telephone companies with non-TCP/IP networks are also moving toward TCP/IP  Significant financial implications for telcos  Significant financial implications for networking equipment manufacturers