Presentation Title Subtitle Author Copyright © 2002 OPNET Technologies, Inc. TM Introduction to IP and Routing.

Slides:



Advertisements
Similar presentations
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the TCP/IP Internet Layer.
Routing Basics By Craig Lindstrom. Overview Routing Process Routing Process Default Routing Default Routing Static Routing Static Routing Dynamic Routing.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers Part 2.
© 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.
Mod 10 – Routing Protocols
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
Routing Protocol Pertemuan 21 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Institute of Technology Sligo - Dept of Computing Chapter 11 Layer 3 Protocols Paul Flynn.
EECC694 - Shaaban #1 lec #7 Spring The OSI Reference Model Network Layer.
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
Connecting LANs, Backbone Networks, and Virtual LANs
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
More on the IP Internet Protocol. Internet Layer Process Transport layer process passes EACH TCP segment to the internet layer process for delivery Transport.
Chapter 4: Managing LAN Traffic
Routing Algorithms (Ch5 of Computer Network by A. Tanenbaum)
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Introduction to Routing and Routing Protocols By Ashar Anwar.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Network Layer Network Fundamentals – Chapter 5.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
CCNA 1 version 3.0 Rick Graziani Cabrillo College
Routing and Routing Protocols Routing Protocols Overview.
M.Menelaou CCNA2 ROUTING. M.Menelaou ROUTING Routing is the process that a router uses to forward packets toward the destination network. A router makes.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
Common Devices Used In Computer Networks
CIM 2465 Intro to TCP/IP1 Introduction to TCP/IP (Topic 5) Textbook: Networking Basics, CCNA 1 Companion Guide, Cisco Press Cisco Networking Academy Program,
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
1. 2 Anatomy of an IP Packet IP packets consist of the data from upper layers plus an IP header. The IP header consists of the following:
CCNA 1 Module 10 Routing Fundamentals and Subnets.
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
© 2002, Cisco Systems, Inc. All rights reserved. 1 Determining IP Routes.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
1 Network Layer Lecture 13 Imran Ahmed University of Management & Technology.
Page 110/27/2015 A router ‘knows’ only of networks attached to it directly – unless you configure a static route or use routing protocols Routing protocols.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
Institute of Technology Sligo - Dept of Computing Sem 2 Chapter 12 Routing Protocols.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
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.
1 Version 3.1 Module 6 Routed & Routing Protocols.
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Network Layer (OSI and TCP/IP) Lecture 9, May 2, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 9 Basic Router Troubleshooting.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
© 2002, Cisco Systems, Inc. All rights reserved..
+ 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.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
Chapter 25 Internet Routing. Static Routing manually configured routes that do not change Used by hosts whose routing table contains one static route.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
Computer Networks 0110-IP Gergely Windisch
© 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.
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.
LESSON Networking Fundamentals Understand IPv4.
Chapter 6 – Routing.
Chapter 4: Routing Concepts
Troubleshooting IP Addressing
Chapter 5 Network and Transport Layers
Chapter 5 Network and Transport Layers
Presentation transcript:

Presentation Title Subtitle Author Copyright © 2002 OPNET Technologies, Inc. TM Introduction to IP and Routing

Copyright © 2002 OPNET Technologies, Inc. - 2 What is IP? Connectionless, unreliable, best-efforts packet delivery system Connectionless  Just addresses a packet and sends it (analogous to mailing a letter)  Does not need to create a connection to the destination. That is the responsibility of a higher layer (like TCP) Unreliable  Packets may be lost, delayed, duplicated, out of order, or damaged in transmission  Up to higher layer to provide reliability Best-efforts  Packets will not be discarded arbitrarily, without good cause Exhaustion of resources Failure of lower layer

Copyright © 2002 OPNET Technologies, Inc. - 3 OSI vs. TCP/IP The TCP/IP protocol stack does not match the OSI protocol stack exactly TCP/IP in use before OSI protocols appeared ARPANET (research network sponsored by DoD) needed  Ability to connect multiple networks together  Ability to survive loss of subnet hardware, with no connection loss Internet layer developed: Can inject packets that travel independently to the destination One of the first implementation by Berkeley  Good implementation  Free

Copyright © 2002 OPNET Technologies, Inc. - 4 OSI vs. TCP/IP, cont. OSI model developed before any implementation TCP/IP model developed after it was implemented Some companies already had product with TCP/IP Did not want to support 2 protocols OSI more complex than TCP/IP  Q: What do you get when you cross a mobster with an international standard?  A: Someone who makes you an offer you can’t understand Waited to see how others would use OSI TCP/IP became more widespread, while nothing really happened with OSI OSI still used as a first example of a layered protocol stack

Copyright © 2002 OPNET Technologies, Inc. - 5 OSI and TCP/IP stacks

Copyright © 2002 OPNET Technologies, Inc. - 6 IP Addresses IP addresses are analogous to postal addresses Destination is described from the general to the specific  Zip code/State -> City -> Street -> Building -> Person  Network Address -> Host Address IP Addresses consist of 4 numbers, separated by periods Each number ranges from 0 – 255 Examples:   Each machine on a network has a unique IP Address Numbers assigned by the Network Information Center (NIC)

Copyright © 2002 OPNET Technologies, Inc. - 7 IP Addresses Classes Address classes Class A: to  126 networks with 16 million hosts each Class B: to  16,382 networks with 64K hosts each Class C: to  2 million networks with 254 hosts each Class D: (multicast) to Class E: and up: reserved for future use 127.xx.yy.zz is a “loopback” address  Not actually sent on the wire  Processed locally, as an incoming packet

Copyright © 2002 OPNET Technologies, Inc. - 8 IP Subnets Subnets are used if you have more machines than IP addresses Allows a network to be split into several parts for internal use, but still act like a single network to the outside world IP packets are routed depending on their destination Other network: forwarded to next router This network: forwarded to internal destination Uses “Subnet Mask” to determine internal destination

Copyright © 2002 OPNET Technologies, Inc. - 9 Dynamic Host Configuration Protocol Alternative to “static” IP Addresses Allows for even more hosts within a subnet Major downfall is that you cannot host a service easily

Copyright © 2002 OPNET Technologies, Inc Host names Familiar names are easier to remember than IP Addresses Names can be registered (internic).net,.com,.gov,.au,.fr, etc e.g. “Ping” a host name to get its IP Address

Copyright © 2002 OPNET Technologies, Inc Domain Name System (DNS) A DNS server keeps track of the meaning of host and domain names Even without DNS, you can get to other internet locations, using the IP Address

Copyright © 2002 OPNET Technologies, Inc IP Quality of Service (QoS) Some applications require different service than others Considerations: Connection establishment delay Connection establishment failure probability Throughput Transit delay Residual error ratio Protection Priority Delay variation

Copyright © 2002 OPNET Technologies, Inc IP Security (IPsec) Developing standard for security at the network layer Earlier security approaches have inserted security at the application layer Useful for implementing Virtual Private Networks (VPNs) Remote user access through dial-up connection to private networks Security arrangements can be handled without requiring changes to individual user computers. Cisco has been a leader in proposing IPsec as a standard (or combination of standards and technologies) and has included support for it in its routers

Copyright © 2002 OPNET Technologies, Inc IPv6

Copyright © 2002 OPNET Technologies, Inc IP Routing Many different routing algorithms Static Routes decided in advance Not adaptive to network changes Dynamic Change routing decisions to reflect changes in topology and traffic Adaptive to network changes

Copyright © 2002 OPNET Technologies, Inc Static Routing Manually assign routes to destinations Flooding

Copyright © 2002 OPNET Technologies, Inc Dynamic Routing DistanceVector Each router maintains a table giving  Best known distance to each destination  Which line/interface to use Tables updated by exchanging with neighbors  Bellman-Ford is most well-known algorithm  Was the original ARPANET routing algorithm  Used by RIP on the internet

Copyright © 2002 OPNET Technologies, Inc Dynamic Routing, cont. Link State routing Discovers neighbors and addresses Measures cost to neighbor  Delay  Queue size  Bandwidth  Etc Creates a packet with all of this info Sends packet to all other routers Computes shortest path to every other router Table can become quite large

Copyright © 2002 OPNET Technologies, Inc Hierarchical Routing Not every possible destination needs to be known by every router Routers within a subnet May only need to know internal destinations Needs to also know “border” routers to get to the outside

Copyright © 2002 OPNET Technologies, Inc. - 20

Copyright © 2002 OPNET Technologies, Inc. - 21

Copyright © 2002 OPNET Technologies, Inc. - 22

Copyright © 2002 OPNET Technologies, Inc. - 23