SlideShare a Scribd company logo
Internet Protocol
Routing
Prepared by:
Mahmoud Hikmet Haval Sliman Zhakaw Hashm
Supervisor :
Omer Sheerko
Overview
• What's Router?
• What does a router do?
• What's Routing & How do packets get from A to B in the
Internet?
• Routing Table.
• Connectionless Forwarding
• ISP Routing Tasks
2
What's Router?
• A router consists of a computer networking device that
determines the next network point to which a data packet has
to be forwarded on its way to its destination
3
What does a router do?
• find path
• forward packet
• find alternate path
• forward packet
• repeat until powered off
4
What's Routing Protocol?
• Routing Protocol decide on routes to be taken data and transmit
• How do packets get from A to B in the Internet?
A B
Internet
5
Routing Protocols
• Distribute the knowledge of the current topology
state of the network to all routers
• This knowledge is used by each router to
generate a forwarding table, which contains the
local switching decision for each known
destination address
6
Routing Protocols
• correct operation of the routing state of a
network is essential for the management
of a quality network service
• accuracy of the routing information
• dynamic adjustment of the routing
information
• matching aggregate traffic flow to network
capacity
7
The routing table
One routing table is needed for each router
The routing table consists of at least three information
fields:-
the Network ID : i.e. the destination network id
Cost: i.e. the cost or metric of the path through which
the packet is to be sent
Next Hop: The next hop, or gateway, is the address of
the next station to which the packet is to be sent on the
way to its final destination
8
The routing table
9
Connectionless Forwarding
• Each router (switch) makes a LOCAL decision to forward the
packet towards B
A B
R1 R4
R2
R3
R6
R7
R5
R8
10
Connectionless Forwarding
• This is termed destination-based connectionless forwarding
• How does each router know the correct local forwarding
decision for any possible destination address?
• Through knowledge of the topology state of the network
• This knowledge is maintained by a routing protocol
11
Exterior routing
ISP Routing Tasks
Interior routing
Customer routing
12
Interior Routing
•discovers the topology of a network
through the operation of a distributed
routing protocol
13
Cont…
• describe the current network topology.
• Routing protocols function through either
• distributed computing model (distance
vector)
• parallel computing model (link state)
14
Routing Protocols
• Distance Vector Routing Protocols
• RIP is the main laible to choice the best way to
transmit data from A to B
• Each node sends its routing table (dest,
distance) to all neighbors every 30 seconds
• Lowest distances are updated with the
neighbor as next hop
15
Routing Protocols
• Link State Routing Protocols
• Each router re-computes the routing
table in parallel using the common link
state database
16
A
20
10
4
10
40
5
6
10
15
10
5
B
5
5
45
R1 R4
R2
R3
R6
R7
R5
R8
Path Selection
Minimum time to transmit data from A to B is 39 units 17
A
20
10
4
10
40
5
6
15
10
5
B
5
5
45
R1 R4
R2
R3
R6
R7
R5
R8
Dynamic Path Adjustment
If R5 – R7 breaks, minimum cost path from A to B is
Now 51 units
18
Thank you
19

More Related Content

What's hot

routing
 routing routing
routing
Srinivasa Rao
 
Dvrp 1
Dvrp 1Dvrp 1
Dvrp 1
thwayyib
 
Link state routing protocol
Link state routing protocolLink state routing protocol
Link state routing protocol
university of Gujrat, pakistan
 
Routing in Ad hoc networks
Routing in Ad hoc networksRouting in Ad hoc networks
Routing in Ad hoc networks
Tran Thang
 
Network layer Part 7
Network layer Part 7Network layer Part 7
Network layer Part 7
Tutun Juhana
 
Layer 3
Layer 3Layer 3
Layer 3
aaa10425
 
Routing
RoutingRouting
Routing
Saima Azam
 
Routing simulator ppt
Routing simulator pptRouting simulator ppt
Routing simulator ppt
RITESH SHAW
 
Day 8 1 introducing routing
Day 8 1 introducing routingDay 8 1 introducing routing
Day 8 1 introducing routing
CYBERINTELLIGENTS
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
NetProtocol Xpert
 
Day 9 routing
Day 9 routingDay 9 routing
Day 9 routing
CYBERINTELLIGENTS
 
BASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKSBASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKS
KABILESH RAMAR
 
Ospf
OspfOspf
Network devices
Network devicesNetwork devices
Network devices
Dr. Vardhan choubey
 
Olsr protocol ppt
Olsr protocol pptOlsr protocol ppt
Olsr protocol ppt
sharat sajjan
 
Ospf
OspfOspf
Routing simulator
Routing simulatorRouting simulator
Routing simulator
arun prakash
 
Routing Protocols
Routing ProtocolsRouting Protocols
Overview of Routing Techniques
Overview of Routing TechniquesOverview of Routing Techniques
Overview of Routing Techniques
SigSegVSquad
 
11 routing
11 routing11 routing
11 routing
shefali84
 

What's hot (20)

routing
 routing routing
routing
 
Dvrp 1
Dvrp 1Dvrp 1
Dvrp 1
 
Link state routing protocol
Link state routing protocolLink state routing protocol
Link state routing protocol
 
Routing in Ad hoc networks
Routing in Ad hoc networksRouting in Ad hoc networks
Routing in Ad hoc networks
 
Network layer Part 7
Network layer Part 7Network layer Part 7
Network layer Part 7
 
Layer 3
Layer 3Layer 3
Layer 3
 
Routing
RoutingRouting
Routing
 
Routing simulator ppt
Routing simulator pptRouting simulator ppt
Routing simulator ppt
 
Day 8 1 introducing routing
Day 8 1 introducing routingDay 8 1 introducing routing
Day 8 1 introducing routing
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 
Day 9 routing
Day 9 routingDay 9 routing
Day 9 routing
 
BASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKSBASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKS
 
Ospf
OspfOspf
Ospf
 
Network devices
Network devicesNetwork devices
Network devices
 
Olsr protocol ppt
Olsr protocol pptOlsr protocol ppt
Olsr protocol ppt
 
Ospf
OspfOspf
Ospf
 
Routing simulator
Routing simulatorRouting simulator
Routing simulator
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 
Overview of Routing Techniques
Overview of Routing TechniquesOverview of Routing Techniques
Overview of Routing Techniques
 
11 routing
11 routing11 routing
11 routing
 

Viewers also liked

lossy compression JPEG
lossy compression JPEGlossy compression JPEG
lossy compression JPEG
Mahmoud Hikmet
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
Shivangi Saxena
 
Compression
CompressionCompression
Compression
Ashish Kumar
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
Jean Pimentel
 
Dqdb
DqdbDqdb
wsn routing protocol
 wsn routing protocol wsn routing protocol
wsn routing protocol
Pawan Kumar Tiwari
 
Lossy
LossyLossy
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compression
Omar Ghazi
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
Miftahul Khair N
 
Lossless Compression
Lossless CompressionLossless Compression
Lossless Compression
Puchpa Oks
 
Vector quantization
Vector quantizationVector quantization
Vector quantization
Rajani Sharma
 
Wide area network (wan)
Wide area network (wan)Wide area network (wan)
Wide area network (wan)
Raaz Shrestha
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
asodariyabhavesh
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
selvakumar_b1985
 
Image Compression
Image CompressionImage Compression
Image Compression
Paramjeet Singh Jamwal
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
Kashif Latif
 
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)
waqasahmad1995
 
Ppt of routing protocols
Ppt of routing protocolsPpt of routing protocols
Ppt of routing protocols
Bhagyashri Dhoke
 
Dqdb & Fddi
Dqdb & FddiDqdb & Fddi
Dqdb & Fddi
Ram Dutt Shukla
 
Congestion Control
Congestion ControlCongestion Control
Congestion Control
Ram Dutt Shukla
 

Viewers also liked (20)

lossy compression JPEG
lossy compression JPEGlossy compression JPEG
lossy compression JPEG
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
Compression
CompressionCompression
Compression
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
 
Dqdb
DqdbDqdb
Dqdb
 
wsn routing protocol
 wsn routing protocol wsn routing protocol
wsn routing protocol
 
Lossy
LossyLossy
Lossy
 
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compression
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Lossless Compression
Lossless CompressionLossless Compression
Lossless Compression
 
Vector quantization
Vector quantizationVector quantization
Vector quantization
 
Wide area network (wan)
Wide area network (wan)Wide area network (wan)
Wide area network (wan)
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
 
Image Compression
Image CompressionImage Compression
Image Compression
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)
 
Ppt of routing protocols
Ppt of routing protocolsPpt of routing protocols
Ppt of routing protocols
 
Dqdb & Fddi
Dqdb & FddiDqdb & Fddi
Dqdb & Fddi
 
Congestion Control
Congestion ControlCongestion Control
Congestion Control
 

Similar to Internet Protocol Routing

routing
routingrouting
routing
radhika477746
 
ROUTING PROTOCOLS new.pptx
ROUTING PROTOCOLS new.pptxROUTING PROTOCOLS new.pptx
ROUTING PROTOCOLS new.pptx
AayushMishra89
 
Et3003 sem2-1314-9 network layers vi (routing protocols)
Et3003 sem2-1314-9 network layers vi (routing protocols)Et3003 sem2-1314-9 network layers vi (routing protocols)
Et3003 sem2-1314-9 network layers vi (routing protocols)
Tutun Juhana
 
computer communications
computer communicationscomputer communications
computer communications
JAYASHSINGHRA2111003
 
Router & functionality
Router & functionalityRouter & functionality
Router & functionality
AmzadKhn
 
Lecture number 5 Theory.pdf(machine learning)
Lecture  number  5 Theory.pdf(machine learning)Lecture  number  5 Theory.pdf(machine learning)
Lecture number 5 Theory.pdf(machine learning)
ZainabShahzad9
 
Day 8 1 introducing routing n
Day 8 1 introducing routing nDay 8 1 introducing routing n
Day 8 1 introducing routing n
CYBERINTELLIGENTS
 
Ns lecture1: Introduction to Routing Protocol
Ns lecture1: Introduction to Routing ProtocolNs lecture1: Introduction to Routing Protocol
Ns lecture1: Introduction to Routing Protocol
Aksum Institute of Technology(AIT, @Letsgo)
 
Module 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 pptModule 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 ppt
anushaj46
 
15 coms 525 tcpip - border gateway protocols
15    coms 525 tcpip - border gateway protocols15    coms 525 tcpip - border gateway protocols
15 coms 525 tcpip - border gateway protocols
Palanivel Kuppusamy
 
Link state routing protocol
Link state routing protocolLink state routing protocol
Link state routing protocol
Aung Thu Rha Hein
 
06.CS2005-NetworkLayer-2021_22(1) (1).pptx
06.CS2005-NetworkLayer-2021_22(1) (1).pptx06.CS2005-NetworkLayer-2021_22(1) (1).pptx
06.CS2005-NetworkLayer-2021_22(1) (1).pptx
PocketRocketDC
 
Computer networks unit iii
Computer networks    unit iiiComputer networks    unit iii
Computer networks unit iii
JAIGANESH SEKAR
 
Qs.pptx
Qs.pptxQs.pptx
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
Sonal Chandel
 
Chapter07
Chapter07Chapter07
Chapter07
Muhammad Ahad
 
Tcil_Concept of Routing_n_protocols.pptx
Tcil_Concept of Routing_n_protocols.pptxTcil_Concept of Routing_n_protocols.pptx
Tcil_Concept of Routing_n_protocols.pptx
VINAYTANWAR18
 
NP - Unit 4 - Routing - RIP, OSPF and Internet Multicasting
NP - Unit 4 - Routing - RIP, OSPF and Internet MulticastingNP - Unit 4 - Routing - RIP, OSPF and Internet Multicasting
NP - Unit 4 - Routing - RIP, OSPF and Internet Multicasting
hamsa nandhini
 
DVRM
DVRMDVRM
Routing Protocols.pptx
Routing Protocols.pptxRouting Protocols.pptx
Routing Protocols.pptx
sazia7
 

Similar to Internet Protocol Routing (20)

routing
routingrouting
routing
 
ROUTING PROTOCOLS new.pptx
ROUTING PROTOCOLS new.pptxROUTING PROTOCOLS new.pptx
ROUTING PROTOCOLS new.pptx
 
Et3003 sem2-1314-9 network layers vi (routing protocols)
Et3003 sem2-1314-9 network layers vi (routing protocols)Et3003 sem2-1314-9 network layers vi (routing protocols)
Et3003 sem2-1314-9 network layers vi (routing protocols)
 
computer communications
computer communicationscomputer communications
computer communications
 
Router & functionality
Router & functionalityRouter & functionality
Router & functionality
 
Lecture number 5 Theory.pdf(machine learning)
Lecture  number  5 Theory.pdf(machine learning)Lecture  number  5 Theory.pdf(machine learning)
Lecture number 5 Theory.pdf(machine learning)
 
Day 8 1 introducing routing n
Day 8 1 introducing routing nDay 8 1 introducing routing n
Day 8 1 introducing routing n
 
Ns lecture1: Introduction to Routing Protocol
Ns lecture1: Introduction to Routing ProtocolNs lecture1: Introduction to Routing Protocol
Ns lecture1: Introduction to Routing Protocol
 
Module 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 pptModule 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 ppt
 
15 coms 525 tcpip - border gateway protocols
15    coms 525 tcpip - border gateway protocols15    coms 525 tcpip - border gateway protocols
15 coms 525 tcpip - border gateway protocols
 
Link state routing protocol
Link state routing protocolLink state routing protocol
Link state routing protocol
 
06.CS2005-NetworkLayer-2021_22(1) (1).pptx
06.CS2005-NetworkLayer-2021_22(1) (1).pptx06.CS2005-NetworkLayer-2021_22(1) (1).pptx
06.CS2005-NetworkLayer-2021_22(1) (1).pptx
 
Computer networks unit iii
Computer networks    unit iiiComputer networks    unit iii
Computer networks unit iii
 
Qs.pptx
Qs.pptxQs.pptx
Qs.pptx
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
 
Chapter07
Chapter07Chapter07
Chapter07
 
Tcil_Concept of Routing_n_protocols.pptx
Tcil_Concept of Routing_n_protocols.pptxTcil_Concept of Routing_n_protocols.pptx
Tcil_Concept of Routing_n_protocols.pptx
 
NP - Unit 4 - Routing - RIP, OSPF and Internet Multicasting
NP - Unit 4 - Routing - RIP, OSPF and Internet MulticastingNP - Unit 4 - Routing - RIP, OSPF and Internet Multicasting
NP - Unit 4 - Routing - RIP, OSPF and Internet Multicasting
 
DVRM
DVRMDVRM
DVRM
 
Routing Protocols.pptx
Routing Protocols.pptxRouting Protocols.pptx
Routing Protocols.pptx
 

Recently uploaded

Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
saathvikreddy2003
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
AanSulistiyo
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 

Recently uploaded (20)

Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 

Internet Protocol Routing

  • 1. Internet Protocol Routing Prepared by: Mahmoud Hikmet Haval Sliman Zhakaw Hashm Supervisor : Omer Sheerko
  • 2. Overview • What's Router? • What does a router do? • What's Routing & How do packets get from A to B in the Internet? • Routing Table. • Connectionless Forwarding • ISP Routing Tasks 2
  • 3. What's Router? • A router consists of a computer networking device that determines the next network point to which a data packet has to be forwarded on its way to its destination 3
  • 4. What does a router do? • find path • forward packet • find alternate path • forward packet • repeat until powered off 4
  • 5. What's Routing Protocol? • Routing Protocol decide on routes to be taken data and transmit • How do packets get from A to B in the Internet? A B Internet 5
  • 6. Routing Protocols • Distribute the knowledge of the current topology state of the network to all routers • This knowledge is used by each router to generate a forwarding table, which contains the local switching decision for each known destination address 6
  • 7. Routing Protocols • correct operation of the routing state of a network is essential for the management of a quality network service • accuracy of the routing information • dynamic adjustment of the routing information • matching aggregate traffic flow to network capacity 7
  • 8. The routing table One routing table is needed for each router The routing table consists of at least three information fields:- the Network ID : i.e. the destination network id Cost: i.e. the cost or metric of the path through which the packet is to be sent Next Hop: The next hop, or gateway, is the address of the next station to which the packet is to be sent on the way to its final destination 8
  • 10. Connectionless Forwarding • Each router (switch) makes a LOCAL decision to forward the packet towards B A B R1 R4 R2 R3 R6 R7 R5 R8 10
  • 11. Connectionless Forwarding • This is termed destination-based connectionless forwarding • How does each router know the correct local forwarding decision for any possible destination address? • Through knowledge of the topology state of the network • This knowledge is maintained by a routing protocol 11
  • 12. Exterior routing ISP Routing Tasks Interior routing Customer routing 12
  • 13. Interior Routing •discovers the topology of a network through the operation of a distributed routing protocol 13
  • 14. Cont… • describe the current network topology. • Routing protocols function through either • distributed computing model (distance vector) • parallel computing model (link state) 14
  • 15. Routing Protocols • Distance Vector Routing Protocols • RIP is the main laible to choice the best way to transmit data from A to B • Each node sends its routing table (dest, distance) to all neighbors every 30 seconds • Lowest distances are updated with the neighbor as next hop 15
  • 16. Routing Protocols • Link State Routing Protocols • Each router re-computes the routing table in parallel using the common link state database 16
  • 18. A 20 10 4 10 40 5 6 15 10 5 B 5 5 45 R1 R4 R2 R3 R6 R7 R5 R8 Dynamic Path Adjustment If R5 – R7 breaks, minimum cost path from A to B is Now 51 units 18

Editor's Notes

  1. Halbzhradne bashtren rega bo halgrtn u nardne data
  2. Bash bash krdny hamu aw data yanay ka danerdren la sourcseke dyare kraw lo destenation ba hoy rawter Aw zanyareyana ba karde la layan rawtarakanawa bo badehenay forwarding table har table local swiching tedaya =swiching table lo zanene destention addreesaw datay ley haldagere
  3. Bashtren operation la routing state la networkekda ba shewayke bnchenay ba karde bo dyare krdny quilty xzmat guzare network 1-nardny zanyare ba shewayki rek be kamu kurty 2-la katy nardne zanyareyakan har keshak habe automatic chay daka 3-dagunje la gal sarjam groupakny trafek folw
  4. Dozenaway topologeya(star ,mesh,ring ,etc) la network la operationek da da la katy dabash krdn krdny routing protocol
  5. Jore network topology dyare daka 2 jor fun jya haya bo roting protocol
  6. Kurtkrway rowting intenet protocol (RIP) barprsa la halbzhardne bashtren rega bo guwastnawa data Har nodek roting table danere bo hawsnoerakany la amway 30 chrka da kamtrin dwry halabzherdret la har updet bunawaiakda
  7. Har rawtarek dubara hazhmary rowting table dakatwa ba sheway parallel ba bakarhenay common link state data base (aw linkay rastawaw bastrwatawa ba ba database ka kamtren techuy haya )