Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

1 Routing Protocols I. 2 Routing Recall: There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface.
Interior Routing Protocols Chapter 11: Routing in IP
Ch. 12 Routing in Switched Networks Routing in Packet Switched Networks Routing Algorithm Requirements –Correctness –Simplicity –Robustness--the.
Data and Computer Communications
Network Layer – Routing 2 Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF.
Jaringan Komputer Lanjut Packet Switching Network.
Internetworking Pertemuan 07 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Data and Computer Communications Ninth Edition by William Stallings Chapter 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
Routing Basics What’s going on the back … Faisal Karim Shaikh DEWSNet Group Dependable Embedded Wired/Wireless Networks.
Computer Networks with Internet Technology William Stallings
Routing Strategies Fixed Routing
1 Routing Lesson 10 NETS2150/2850 School of Information Technologies.
EE 4272Spring, 2003 Chapter 10 Packet Switching Packet Switching Principles  Switching Techniques  Packet Size  Comparison of Circuit Switching & Packet.
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
Computer Networks The Data Link / Network Layer Functions: Routing
Data Communications Packet Switching.
Teknik Routing Pertemuan 20 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Data Communication and Networks Lecture 7 Networks: Part 2 Routing Algorithms October 27, 2005.
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
Packet Switching EE3900 Data Communications and LANs Packet Switching Slide 1.
Routing.
Routing Protocol Pertemuan 21 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 21 Introduction to Computer Networks.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Routing.
1 Chapter 10 Introduction to Metropolitan Area Networks and Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
Layer-3 Routing Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Data Communications & Computer Networks
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Chapter 12 Routing in Switched Networks. Routing in Packet Switched Network  key design issue for (packet) switched networks  select route across network.
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.
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.
Chapter 15 Interior Routing Protocols 1 Chapter 15 Interior Routing Protocols.
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
CIS Routing in IP. Introduction Routers forward IP datagrams from one router to another on path from source to destination Router must have idea.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
1 Week 5 Lecture 2 IP Layer. 2 Network layer functions transport packet from sending to receiving hosts transport packet from sending to receiving hosts.
Data and Computer Communications Ninth Edition by William Stallings Unit 12 – Routing in Switched Data Networks Data and Computer Communications, Ninth.
CSCI 465 D ata Communications and Networks Lecture 15 Martin van Bommel CSCI 465 Data Communications & Networks 1.
The Network Layer.
Data Communications and Networking Chapter 11 Routing in Switched Networks References: Book Chapters 12.1, 12.3 Data and Computer Communications, 8th edition.
Advance Computer Networks Lecture#08 Instructor: Engr. Muhammad Mateen Yaqoob.
1 Computer Communication & Networks Lecture 21 Network Layer: Delivery, Forwarding, Routing Waleed.
TELE202 Lecture 6 Routing in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Packet switching in Wide Area Networks »Source: chapter 10 ¥This Lecture.
Routing Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
William Stallings Data and Computer Communications 7th Edition
Spring 2000CS 4611 Routing Outline Algorithms Scalability.
Routing Protocols COSC 541 Data Commun. System & Networks Yue Dou.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
ROUTING ON THE INTERNET COSC Jun-16. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
+ Dynamic Routing Protocols 2 nd semester
Network Layer Routing Networks: Routing.
William Stallings Data and Computer Communications
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Working at a Small-to-Medium Business or ISP – Chapter 6
Network Layer – Routing 1
Chapter 5 Network and Transport Layers
THE NETWORK LAYER.
Routing.
Packet Switching Around 1970, research began on a new form of architecture for long distance communications: Packet Switching.
Data and Computer Communications
Network Layer Routing Networks: Routing.
Working at a Small-to-Medium Business or ISP – Chapter 6
Routing.
Presentation transcript:

Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009

Bina Nusantara Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan teknik routing

Bina Nusantara Outline Materi Routing table Routing Criteria Routing Strategies Interior Routing Protocol External Routing Protocol

Bina Nusantara Routing Routing is the process of deciding what path to take from sender to receiver (packet forwarding) Usually there is more than one route possible; devices that perform routing must keep tables to make decisions about which path to send packets on to reach a given destination (routing table) Routing decisions on the Internet are usually handled by special purpose devices called Routers, that maintain their own routing tables End systems and routers maintain routing tables Routing table indicates next router to which datagram should be sent

Bina Nusantara Data delivery from one computer to another is accomplished through store-and-forward technology Packet switch stores incoming packet and forwards the packet to another switch or computer Packet switch has internal memory, can hold packet if outgoing connection is busy (queued) Routing

Bina Nusantara Routing Techniques Criteria Performance Criteria Number of hops Cost Delay Throughput Decision Time Packet (datagram) Session (virtual circuit) Decision Place Each node (distributed) Central node (centralized) Originating node (source) Network Information Source None Local Adjacent node Nodes along route All nodes Network Information Update Timing Continuous Periodic Major load change Topology change

Bina Nusantara Routing Strategies Fixed Flooding Random Adaptive

Bina Nusantara – Static routing Fixed routing tables which are developed by network managers, typically used on simpler networks – Dynamic routing: Routing decisions are made dynamically, based on routing condition information exchanged between routing devices. Types of Routing

Bina Nusantara Fixed Routing Single permanent route for each source to destination pair Determine routes using a least cost algorithm Route fixed, at least until a change in network topology

Bina Nusantara Flooding No network info required Packet sent by node to every neighbor Incoming packets retransmitted on every link except incoming link Eventually a number of copies will arrive at destination Each packet is uniquely numbered so duplicates can be discarded Nodes can remember packets already forwarded to keep network load in bounds Can include a hop count in packets

Bina Nusantara Flooding Example

Bina Nusantara Properties of Flooding All possible routes are tried – Very robust At least one packet will have taken minimum hop count route – Can be used to set up virtual circuit All nodes are visited – Useful to distribute information (e.g. routing)

Bina Nusantara Random Routing Node selects one outgoing path for retransmission of incoming packet Selection can be random or round robin Can select outgoing path based on probability calculation No network info needed Route is typically not least cost nor minimum hop

Bina Nusantara Adaptive Routing Used by almost all packet switching networks Routing decisions change as conditions on the network change – Failure – Congestion Requires info about network Decisions more complex Tradeoff between quality of network info and overhead Reacting too quickly can cause oscillation Too slowly to be relevant

Bina Nusantara Routing Protocols Routing Information – About topology and delays in the internet Routing Algorithm – Used to make routing decisions based on information Routing algorithms are implemented using routing protocols

Bina Nusantara Interior Routing Protocol Routing protocols that operate within a network (called an autonomous system) are called interior routing protocols. Passes routing information between routers within AS Routing algorithms and tables may differ between different AS IRP needs detailed model

Bina Nusantara Exterior Routing Protocol Exterior router protocol (ERP) is used for operating outside of or between networks. As there are many more possible routes it is far more complex than interior routing. It cannot maintain tables of every single route and have to concentrate instead on the main routes only. Routing algorithms and tables may differ between different Autonomous System (AS). ERP supports summary information on reachability

Bina Nusantara RIP Routing Information Protocol (RIP) Routing protocol commonly used on the Internet. Computers using RIP broadcast routing tables every minute or so. Now used on simpler networks The original dynamic distance vector protocol

Bina Nusantara OSPF Open Shortest Path First (OSPF) Has overtaken RIP as the most popular interior routing protocol on the Internet. Has the ability to incorporate traffic and error rate measures in its routing decisions. Sends updates state info, not entire routing tables, and only to other routers (not broadcasting them). Each router keeps list of state of local links to network. Little traffic (less burdensome to the network since) as messages are small and not sent often. Route computed on least cost based on user cost metric using Link State Routing Algorithm - RFC 2328.

Bina Nusantara IRP and ERP