SlideShare a Scribd company logo
1 of 28
Sub topic       : Packet Forwarding in WAN
Teaching aids   : Diagrams




                                             1
Recap

In the previous topic, you have learnt about



      • Wide Area Network (WAN) Architecture

      • WAN features

      • Applications




                                               2
Objectives

 On the completion of this topic, you would be
 able to understand about

 • Definition of packet forwarding (or packet switching)

 • WAN addressing

 • WAN routing



                                                           3
Definition of Packet Switching


• Packet switching refers to protocols in which messages
  are broken up into small packets before they are sent
  Each packet is transmitted individually across the net


• The packets may even follow different routes to the
  destination, depends on the type of packet switching
  Thus, each packet has header information in which
  enable to route the packet to its destination. At the
  destination the packets are reassembled into the original
  message

                                                           4
There are two basic types of Packet Switching
networks.




1. Virtual Circuit Packet Switching Networks



2. Datagram Packet Switching Networks




                                                5
Virtual Circuit Packet Switching Networks
                      (VCP)

• An initial setup phase is used to set up a route between the
 intermediate nodes for all the packets passed during the
 session between the two end nodes



• In each intermediate node, an entry is registered in a table
 to indicate the route for the connection that has been set up



                                                                 6
VCPS networks           cont….

• The packets passed through this route, have short
  headers, containing only a virtual circuit identifier (VCI)

• Each intermediate node passes the packets according to
  the information that was stored in its table, in the setup
  phase and according to the packets header content

• In this way, packets arrive at the destination in the correct
  sequence

• The most common forms of Virtual Circuit networks are
  ATM and Frame Relay, which are commonly used for
  public data networks (PDN)

                                                                  7
Datagram Packet Switching Networks
            (DPS Network)

• This approach uses a different, more dynamic scheme, to
  determine the route through the network links

• Each packet is treated as an independent entity, and its
  header contains full information about the destination of the
  packet

• The intermediate nodes examine the header of the packet,
  and decide the next hop of this packet



                                                             8
DPS Networks cont…..
• The shortest way to pass the packet to its destination -

  protocols such as RIP/OSPF is used to determine the
  shortest path to the destination

• Finding a free node to pass the packet to - in this way,
  bottle necks are eliminated, since packets can reach
  the destination in alternate routes. Thus, in this
  method, the packets don't follow a pre-established
  route, and the intermediate nodes (the routers) don't
  have pre-defined knowledge of the routes that the
 packets should be passed through                            9
DPS Networks          contd..

• Packets can follow different routes to the destination

• Due to the nature of this method, the packets can reach the
  destination in a different order than they were sent, thus
  they must be sorted at the destination to form the original
  message

• This approach is time consuming since every router has to
  decide where to send each packet

• The main implementation of Datagram Switching network is
  the Internet which uses the IP network protocol

                                                              10
Packet Switching Transfers Packets Across a Carrier Network




                         Fig .1

                                                      11
Packet Switch

• The basic component of a WAN is a packet switch
  because it moves packets from one connection to another


• It consists of special-purpose hardware with a processor,
   memory, and I/O connectors


• A packet switch is illustrated in Figure 1



                                                          12
Packet Switch




  Fig .2



                13
Packet Switch

• High-speed I/O devices connect one switch to another

• Lower speed devices connect the switch to an
  individual computer

• The actual hardware depends on the WAN technology
  and the speed required, and most forms of point-to-point
  communication are used

• An interconnected set of packet switches forms the
  WAN

• A small WAN is illustrated in Figure 3
                                                         14
Small WAN




  Fig .3
            15
WAN Addressing

• A WAN operates in the same way as a LAN



• Each WAN technology defines the frame format to be
 used and each computer connected to a switch is
 allocated a physical address




                                                       16
WAN addressing         contd….

• Many WANs use hierarchical addressing which
  simplifies forwarding


• The simplest scheme divides an address into two parts,
  one identifying the packet switch and the other the
  computer connected to that switch


• This is illustrated in Figure 4



                                                           17
Hierarchical Addresses




      Fig .4

                         18
Hierarchical Addresses                contd….

• In practice, a physical address is represented as a single
  binary number, with some bits representing the switch and
  the other bits the computer

• A packet switch uses the destination address to decide how
  to forward the packet, i.e. which connection to use

• It does not keep complete information about all destinations,
  but has information about the next hop to send the packet
  nearer its destination

• This is called next-hop forwarding, and is illustrated in
  Figure 5
                                                               19
A Small WAN Network




       Fig .5



                      20
A Small WAN Network                 contd…

• In fig (a), we have a small network of three packet switches


• In fig (b), we have the next-hop forwarding table for switch 2


• Note that next-hop forwarding does not depend on the
  packet's original source or on the path the packet has taken
  before arriving at the switch


• This is known as source independence and is fundamental to
  packet forwarding


                                                               21
Routing
• The table containing the next-hop information is called a
  routing table and the process of forwarding a packet is
  known as routing

• When forwarding a packet, the packet switch only needs to
  examine the first part of the hierarchical address

• This means the routing table can be shortened to contain
  one entry per destination switch rather than one entry per
  destination computer

• This is illustrated in Figure 6

                                                              22
Routing Table




   Fig .6



                23
Routing Table          contd….




• This is an abbreviated version of the routing table, made
  possible by hierarchical addressing




• When forwarding to a local computer, the switch uses the
  second part of the address to select the specific
  computer

                                                              24
Summary

In this class, you have learnt about


   • Definition of packet forwarding or packet switching


   • WAN addressing


   • WAN routing


                                                           25
Quiz

    1.   The difference between Packet Switching and
     Circuit Switching is

     a) There is no difference

.    b) In Circuit Switching the lines are dedicated to the
        connection while in Packet Switching they are not

     c) Packet Switching is ideal for audio or video


                                                              26
Quiz
 2. How do switches route arriving packets?


A) The switches route the packets to the default router

B) According to the IP address in the packet header

C) The switch will send the packet on the interface with the
   least load

D) On the basis of information contained in each packet header



                                                               27
Frequently Asked Questions


1.   Define packet switching

2.   Explain the types of packet switching

3.   Explain WAN addressing

4.   Explain routing



                                             28

More Related Content

What's hot

Routing Presentation
Routing PresentationRouting Presentation
Routing PresentationMohsin Ali
 
Experimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing ProtocolExperimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing Protocolsmita gupta
 
Ccna day3-140715152337-phpapp01
Ccna day3-140715152337-phpapp01Ccna day3-140715152337-phpapp01
Ccna day3-140715152337-phpapp01Sachin Morya
 
Classification of routing protocols
Classification of routing protocolsClassification of routing protocols
Classification of routing protocolsMenaga Selvaraj
 
Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...
Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...
Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...Editor IJMTER
 
Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Sachin Morya
 
Spaning Tree Protocol
Spaning Tree ProtocolSpaning Tree Protocol
Spaning Tree ProtocolAtakan ATAK
 
Ospf infinite skills
Ospf infinite skillsOspf infinite skills
Ospf infinite skillsssarachman1
 
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2Sushant Kushwaha
 
Network Routing | Computer Science
Network Routing | Computer ScienceNetwork Routing | Computer Science
Network Routing | Computer ScienceTransweb Global Inc
 
cluster based routing protocol for ad hoc networks
cluster based routing protocol for ad hoc networkscluster based routing protocol for ad hoc networks
cluster based routing protocol for ad hoc networksNarendra Singh Yadav
 
Chapter10 switching
Chapter10 switchingChapter10 switching
Chapter10 switchingSuneel Varma
 
Proper spanning tree.pptx
Proper spanning tree.pptxProper spanning tree.pptx
Proper spanning tree.pptxEoin Irwin
 

What's hot (20)

Routing protocols
Routing protocolsRouting protocols
Routing protocols
 
Routing Presentation
Routing PresentationRouting Presentation
Routing Presentation
 
Chap 03
Chap 03Chap 03
Chap 03
 
Ccna day3
Ccna day3Ccna day3
Ccna day3
 
Experimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing ProtocolExperimental Analysis Of On Demand Routing Protocol
Experimental Analysis Of On Demand Routing Protocol
 
Ccna day3-140715152337-phpapp01
Ccna day3-140715152337-phpapp01Ccna day3-140715152337-phpapp01
Ccna day3-140715152337-phpapp01
 
Network layer tanenbaum
Network layer tanenbaumNetwork layer tanenbaum
Network layer tanenbaum
 
Classification of routing protocols
Classification of routing protocolsClassification of routing protocols
Classification of routing protocols
 
Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...
Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...
Comparison of Various Unicast-Multicast Routing Protocols for Mobile Ad-Hoc N...
 
Switching
SwitchingSwitching
Switching
 
Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01
 
Spaning Tree Protocol
Spaning Tree ProtocolSpaning Tree Protocol
Spaning Tree Protocol
 
Ospf infinite skills
Ospf infinite skillsOspf infinite skills
Ospf infinite skills
 
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
 
Network Routing | Computer Science
Network Routing | Computer ScienceNetwork Routing | Computer Science
Network Routing | Computer Science
 
11 routing
11 routing11 routing
11 routing
 
cluster based routing protocol for ad hoc networks
cluster based routing protocol for ad hoc networkscluster based routing protocol for ad hoc networks
cluster based routing protocol for ad hoc networks
 
Chapter10 switching
Chapter10 switchingChapter10 switching
Chapter10 switching
 
Proper spanning tree.pptx
Proper spanning tree.pptxProper spanning tree.pptx
Proper spanning tree.pptx
 
QSpiders - Good to Know Network Concepts
QSpiders - Good to Know Network ConceptsQSpiders - Good to Know Network Concepts
QSpiders - Good to Know Network Concepts
 

Viewers also liked (16)

Introduction of suffix tree
Introduction of suffix treeIntroduction of suffix tree
Introduction of suffix tree
 
Trie tree
Trie treeTrie tree
Trie tree
 
Suffix Tree and Suffix Array
Suffix Tree and Suffix ArraySuffix Tree and Suffix Array
Suffix Tree and Suffix Array
 
Data structure tries
Data structure triesData structure tries
Data structure tries
 
Introduction to statistics ii
Introduction to statistics iiIntroduction to statistics ii
Introduction to statistics ii
 
Lec18
Lec18Lec18
Lec18
 
Routing, Different types of forwarding technique
Routing, Different types of forwarding techniqueRouting, Different types of forwarding technique
Routing, Different types of forwarding technique
 
TRIES_data_structure
TRIES_data_structureTRIES_data_structure
TRIES_data_structure
 
Application of tries
Application of triesApplication of tries
Application of tries
 
Trie Data Structure
Trie Data StructureTrie Data Structure
Trie Data Structure
 
Fundamentals
FundamentalsFundamentals
Fundamentals
 
Tries - Tree Based Structures for Strings
Tries - Tree Based Structures for StringsTries - Tree Based Structures for Strings
Tries - Tree Based Structures for Strings
 
Basic Packet Forwarding in NS2
Basic Packet Forwarding in NS2Basic Packet Forwarding in NS2
Basic Packet Forwarding in NS2
 
Digital Search Tree
Digital Search TreeDigital Search Tree
Digital Search Tree
 
Multi ways trees
Multi ways treesMulti ways trees
Multi ways trees
 
Cis82 e2-1-packet forwarding
Cis82 e2-1-packet forwardingCis82 e2-1-packet forwarding
Cis82 e2-1-packet forwarding
 

Similar to Packet forwarding in wan.46

CN Unit 2 PPT.pptx
CN Unit 2 PPT.pptxCN Unit 2 PPT.pptx
CN Unit 2 PPT.pptxifetananth06
 
Computer networks-WAN
Computer networks-WANComputer networks-WAN
Computer networks-WANCrystal Rose
 
Packet transfer mechanism using routers and IP addresses
Packet transfer mechanism using routers and IP addresses Packet transfer mechanism using routers and IP addresses
Packet transfer mechanism using routers and IP addresses myrajendra
 
Computer networks unit iii
Computer networks    unit iiiComputer networks    unit iii
Computer networks unit iiiJAIGANESH SEKAR
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfOscarKelvinNsitu
 
Packet Switching Technique in Computer Network
Packet Switching Technique in Computer NetworkPacket Switching Technique in Computer Network
Packet Switching Technique in Computer NetworkNiharikaDubey17
 
Computer network switching
Computer network switchingComputer network switching
Computer network switchingDivyanshThakur7
 
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
 
circuit switching1.pdf
circuit switching1.pdfcircuit switching1.pdf
circuit switching1.pdfJayaprasanna4
 
Module-4 Short notes.pptx
Module-4 Short notes.pptxModule-4 Short notes.pptx
Module-4 Short notes.pptxAzmiNizar1
 
B21DA0201_03.ppt
B21DA0201_03.pptB21DA0201_03.ppt
B21DA0201_03.pptDrPreethiD1
 

Similar to Packet forwarding in wan.46 (20)

Topic Packet switching
Topic Packet switchingTopic Packet switching
Topic Packet switching
 
CN Unit 2 PPT.pptx
CN Unit 2 PPT.pptxCN Unit 2 PPT.pptx
CN Unit 2 PPT.pptx
 
Computer networks-WAN
Computer networks-WANComputer networks-WAN
Computer networks-WAN
 
Lecture set 1
Lecture set 1Lecture set 1
Lecture set 1
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 
Packet transfer mechanism using routers and IP addresses
Packet transfer mechanism using routers and IP addresses Packet transfer mechanism using routers and IP addresses
Packet transfer mechanism using routers and IP addresses
 
Computer networks unit iii
Computer networks    unit iiiComputer networks    unit iii
Computer networks unit iii
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
 
Packet Switching Technique in Computer Network
Packet Switching Technique in Computer NetworkPacket Switching Technique in Computer Network
Packet Switching Technique in Computer Network
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
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)
 
circuit switching1.pdf
circuit switching1.pdfcircuit switching1.pdf
circuit switching1.pdf
 
switching.pptx
switching.pptxswitching.pptx
switching.pptx
 
27 Switching.pptx
27 Switching.pptx27 Switching.pptx
27 Switching.pptx
 
chapter 5.2.pptx
chapter 5.2.pptxchapter 5.2.pptx
chapter 5.2.pptx
 
Switch networking
Switch networking Switch networking
Switch networking
 
Module-4 Short notes.pptx
Module-4 Short notes.pptxModule-4 Short notes.pptx
Module-4 Short notes.pptx
 
Chap 03
Chap 03Chap 03
Chap 03
 
B21DA0201_03.ppt
B21DA0201_03.pptB21DA0201_03.ppt
B21DA0201_03.ppt
 
Network devices
Network devicesNetwork devices
Network devices
 

More from myrajendra (20)

Data type
Data typeData type
Data type
 
Hibernate example1
Hibernate example1Hibernate example1
Hibernate example1
 
Jdbc workflow
Jdbc workflowJdbc workflow
Jdbc workflow
 
2 jdbc drivers
2 jdbc drivers2 jdbc drivers
2 jdbc drivers
 
3 jdbc api
3 jdbc api3 jdbc api
3 jdbc api
 
4 jdbc step1
4 jdbc step14 jdbc step1
4 jdbc step1
 
Dao example
Dao exampleDao example
Dao example
 
Sessionex1
Sessionex1Sessionex1
Sessionex1
 
Internal
InternalInternal
Internal
 
3. elements
3. elements3. elements
3. elements
 
2. attributes
2. attributes2. attributes
2. attributes
 
1 introduction to html
1 introduction to html1 introduction to html
1 introduction to html
 
Headings
HeadingsHeadings
Headings
 
Forms
FormsForms
Forms
 
Css
CssCss
Css
 
Views
ViewsViews
Views
 
Views
ViewsViews
Views
 
Views
ViewsViews
Views
 
Starting jdbc
Starting jdbcStarting jdbc
Starting jdbc
 
Properties
PropertiesProperties
Properties
 

Recently uploaded

ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 

Recently uploaded (20)

ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 

Packet forwarding in wan.46

  • 1. Sub topic : Packet Forwarding in WAN Teaching aids : Diagrams 1
  • 2. Recap In the previous topic, you have learnt about • Wide Area Network (WAN) Architecture • WAN features • Applications 2
  • 3. Objectives On the completion of this topic, you would be able to understand about • Definition of packet forwarding (or packet switching) • WAN addressing • WAN routing 3
  • 4. Definition of Packet Switching • Packet switching refers to protocols in which messages are broken up into small packets before they are sent Each packet is transmitted individually across the net • The packets may even follow different routes to the destination, depends on the type of packet switching Thus, each packet has header information in which enable to route the packet to its destination. At the destination the packets are reassembled into the original message 4
  • 5. There are two basic types of Packet Switching networks. 1. Virtual Circuit Packet Switching Networks 2. Datagram Packet Switching Networks 5
  • 6. Virtual Circuit Packet Switching Networks (VCP) • An initial setup phase is used to set up a route between the intermediate nodes for all the packets passed during the session between the two end nodes • In each intermediate node, an entry is registered in a table to indicate the route for the connection that has been set up 6
  • 7. VCPS networks cont…. • The packets passed through this route, have short headers, containing only a virtual circuit identifier (VCI) • Each intermediate node passes the packets according to the information that was stored in its table, in the setup phase and according to the packets header content • In this way, packets arrive at the destination in the correct sequence • The most common forms of Virtual Circuit networks are ATM and Frame Relay, which are commonly used for public data networks (PDN) 7
  • 8. Datagram Packet Switching Networks (DPS Network) • This approach uses a different, more dynamic scheme, to determine the route through the network links • Each packet is treated as an independent entity, and its header contains full information about the destination of the packet • The intermediate nodes examine the header of the packet, and decide the next hop of this packet 8
  • 9. DPS Networks cont….. • The shortest way to pass the packet to its destination - protocols such as RIP/OSPF is used to determine the shortest path to the destination • Finding a free node to pass the packet to - in this way, bottle necks are eliminated, since packets can reach the destination in alternate routes. Thus, in this method, the packets don't follow a pre-established route, and the intermediate nodes (the routers) don't have pre-defined knowledge of the routes that the packets should be passed through 9
  • 10. DPS Networks contd.. • Packets can follow different routes to the destination • Due to the nature of this method, the packets can reach the destination in a different order than they were sent, thus they must be sorted at the destination to form the original message • This approach is time consuming since every router has to decide where to send each packet • The main implementation of Datagram Switching network is the Internet which uses the IP network protocol 10
  • 11. Packet Switching Transfers Packets Across a Carrier Network Fig .1 11
  • 12. Packet Switch • The basic component of a WAN is a packet switch because it moves packets from one connection to another • It consists of special-purpose hardware with a processor, memory, and I/O connectors • A packet switch is illustrated in Figure 1 12
  • 13. Packet Switch Fig .2 13
  • 14. Packet Switch • High-speed I/O devices connect one switch to another • Lower speed devices connect the switch to an individual computer • The actual hardware depends on the WAN technology and the speed required, and most forms of point-to-point communication are used • An interconnected set of packet switches forms the WAN • A small WAN is illustrated in Figure 3 14
  • 15. Small WAN Fig .3 15
  • 16. WAN Addressing • A WAN operates in the same way as a LAN • Each WAN technology defines the frame format to be used and each computer connected to a switch is allocated a physical address 16
  • 17. WAN addressing contd…. • Many WANs use hierarchical addressing which simplifies forwarding • The simplest scheme divides an address into two parts, one identifying the packet switch and the other the computer connected to that switch • This is illustrated in Figure 4 17
  • 19. Hierarchical Addresses contd…. • In practice, a physical address is represented as a single binary number, with some bits representing the switch and the other bits the computer • A packet switch uses the destination address to decide how to forward the packet, i.e. which connection to use • It does not keep complete information about all destinations, but has information about the next hop to send the packet nearer its destination • This is called next-hop forwarding, and is illustrated in Figure 5 19
  • 20. A Small WAN Network Fig .5 20
  • 21. A Small WAN Network contd… • In fig (a), we have a small network of three packet switches • In fig (b), we have the next-hop forwarding table for switch 2 • Note that next-hop forwarding does not depend on the packet's original source or on the path the packet has taken before arriving at the switch • This is known as source independence and is fundamental to packet forwarding 21
  • 22. Routing • The table containing the next-hop information is called a routing table and the process of forwarding a packet is known as routing • When forwarding a packet, the packet switch only needs to examine the first part of the hierarchical address • This means the routing table can be shortened to contain one entry per destination switch rather than one entry per destination computer • This is illustrated in Figure 6 22
  • 23. Routing Table Fig .6 23
  • 24. Routing Table contd…. • This is an abbreviated version of the routing table, made possible by hierarchical addressing • When forwarding to a local computer, the switch uses the second part of the address to select the specific computer 24
  • 25. Summary In this class, you have learnt about • Definition of packet forwarding or packet switching • WAN addressing • WAN routing 25
  • 26. Quiz 1. The difference between Packet Switching and Circuit Switching is a) There is no difference . b) In Circuit Switching the lines are dedicated to the connection while in Packet Switching they are not c) Packet Switching is ideal for audio or video 26
  • 27. Quiz 2. How do switches route arriving packets? A) The switches route the packets to the default router B) According to the IP address in the packet header C) The switch will send the packet on the interface with the least load D) On the basis of information contained in each packet header 27
  • 28. Frequently Asked Questions 1. Define packet switching 2. Explain the types of packet switching 3. Explain WAN addressing 4. Explain routing 28