Top Banner

of 108

CA Ex S1M05 OSI Network Layer

Apr 03, 2018

Download

Documents

Ha Tran
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    1/108

    Network Fundamentals Chapter 5

    OSI Network Layer

    CCNA Exploration version 4.0

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    2/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 2

    Objectives

    Identify the role of the Network Layer, as it describescommunication from one end device to another end

    device Examine the most common Network Layer protocol,

    Internet Protocol (IP), and its features for providingconnectionless and best-effort service

    Understand the principles used to guide the division orgrouping of devices into networks

    Understand the hierarchical addressing of devices and

    how this allows communication between networks Understand the fundamentals of routes, next hop

    addresses and packet forwarding to a destination

    network

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    3/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 3

    Introduction

    End-to-End

    connections

    Host-to-Host

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    4/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 4

    Introduction

    The protocols of the OSI model Network

    layer specify: addressing and processes

    that enable Transport layer data to bepackaged and transported.

    The Network layer encapsulation allows itscontents to be passed to the destination

    within a network or on another network with

    minimum overhead.

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    5/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 5

    Introduction

    IPv4

    IPv4 addresses are 32 bits long, written in dotteddecimal, and separated by periods.

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    6/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 6

    Network Layer Communication from Host to Host

    The Network layer, or OSI Layer3, provides services to

    exchange the individual piecesof data over the network

    between identified end devices.

    5.1.1.1

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    7/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 7

    Network Layer Communication from Host to Host

    1.Addressing2.Encapsulation3.Routing The role of the router is to select

    paths for and direct packets toward

    their destination. This process isknown as routing.

    4.Decapsulation

    Layer 3 uses 4 basic processes:

    Communication between

    networks is called routing

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    8/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 8

    Network Layer Communication from Host to Host

    Each route that a packet takes toreach the next device is called a hop. As the packet is forwarded, its

    contents (the Transport layer PDU),remain intact until the destination hostis reached.

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    9/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 9

    Network Layer Communication from Host to Host

    Transport layer (OSI Layer 4): managesthe data transport between the processesrunning on each end host

    Network layer (OSI Layer 3): specify the

    packet structure and processing used tocarry the data from one host to another host

    Compare role between Layer 3,4

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    10/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 10

    Network Layer Communication from Host to Host

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    11/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 11

    Network Layer Communication from Host to Host

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    12/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 12

    Network Layer Protocols

    Internet Protocol version 4 (IPv4) Internet Protocol version 6 (IPv6) Novell Internetwork Packet

    Exchange (IPX) AppleTalk Connectionless Network Service

    (CLNS/DECNet)

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    13/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 13

    The IPv4 Protocol Example Network Layer Protocol

    The Internet Protocol was designed

    as a protocol with low overhead (?) It provides only the functions that arenecessary to deliver a packet from a

    source to a destination over aninterconnected system of networks. The protocol was not designed to

    track and manage the flow ofpackets.

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    14/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 14

    The IPv4 Protocol Example Network Layer Protocol

    Basic characteristics

    5.1.2

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    15/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 15

    The IPv4 Protocol Connectionless

    5.1.3

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    16/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 16

    The IPv4 Protocol Connectionless

    Connectionless vs. Connection-oriented

    Protocols?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    17/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 17

    The IPv4 Protocol Best Effort

    .

    5.1.4

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    18/108

    The IPv4 Protocol Best Effort

    Unreliable means simply that IP does nothave the capability to manage, and recoverfrom, undelivered or corrupt packets.

    Since protocols at other layers can managereliability, IP is allowed to function very

    efficiently at the Network layer.

    Hc vin mng Bch Khoa - Website: www.bkacad.com 18

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    19/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 19

    In a reliableprotocol, thereceiverconfirms (ACK)the packetits received.Example: TCP.

    In a besteffort ornon-reliable

    protocol,the receiverkeeps silentinstead.Example: IP, UDP.

    Extra: Reliable vs. Best-effort Protocols

    Receiver:I confirm that

    Ive receivedthe packet #n.

    Sender:

    Ive sent thepacket #n.

    Protocol:I have the mechanism to knowif the packet is received.

    Receiver:I keep silenceupon receivingpackets.

    Sender:Ive sent thepacket #n.

    Protocol:I do not have the mechanism to

    know if the packet is received.

    This is a classification of networking protocols.Non-reliable does not mean inaccurately data delivery.

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    20/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 20

    The IPv4 Protocol Media Independent

    In some cases, an intermediary device - usually a router - will needto split up a packet when forwarding it from one media to a mediawith a smaller MTU. This process is called fragmenting the packetor fragmentation.

    MTU (Token Ring, Ethernet,PPP) ?

    5.1.5

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    21/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 21

    Packaging the Transport Layer PDU

    The routing performed by these intermediary devices only considers thecontents of the packet header that encapsulates the segment.

    5.1.6

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    22/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 22

    IPv4 Packet Header

    5.1.7

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    23/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 23

    Extra: Type of Service

    RFC 791

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    24/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 24

    Extra: Type of Service

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    25/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 25

    Extra: Flags

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    26/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 26

    Extra: Protocols

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    27/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 27

    Network Layer Fields

    4 bits Indicates version of IP used IPv4: 0100; IPv6: 0110

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    28/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 28

    Network Layer Fields

    4 bits Indicates datagram header length in 32 bit words

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    29/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 29

    Network Layer Fields

    8 bits Specifies the level of importance that has been

    assigned by upper-layer protocol

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    30/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 30

    Network Layer Fields

    16 bits Specifies the length of the entire packet in bytes,

    including data and header

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    31/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 31

    Network Layer Fields

    16 bits Identifies the current datagram

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    32/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 32

    Network Layer Fields

    3 bits

    The second bit specifies if the packet can be fragmented; the lastbit specifying whether the packet is the last fragment in a series

    of fragmented packets.

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    33/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 33

    Network Layer Fields

    13 bits Used to help piece together datagram

    fragments

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    34/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 34

    Network Layer Fields

    8 bits

    Specifies the number of hops a packet may travel. Thisnumber is decreased by one as the packet travels through a

    router

    Routing Loop ?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    35/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 35

    Network Layer Fields

    8 bits

    Indicates which upper-layer protocol, such as TCP(6) orUDP(17), receives incoming packets after IP processing has

    been completed

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    36/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 36

    Network Layer Fields

    16 bits

    Helps ensure IP header integrity Not caculated for the encapsulation data

    N k L Fi ld

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    37/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 37

    Network Layer Fields

    32 bits Specifies the sending node IP address

    N t k L Fi ld

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    38/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 38

    Network Layer Fields

    32 bits Specifies the receiving node IP address

    N t k L Fi ld

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    39/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 39

    Network Layer Fields

    Variable length

    Allows IP to support various options, such as security

    N t k L Fi ld

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    40/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 40

    Network Layer Fields

    Variable length Extra zeros are added to this field to ensure that the

    IP header is always a multiple of 32 bits.

    Network Layer Fields

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    41/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 41

    Network Layer Fields

    Variable length up to 64 KB Contains upper-layer information

    Network Layer Fields

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    42/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 42

    Network Layer Fields

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    43/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 43

    Networks

    Dividing Hosts into Groups

    Separating Hosts into Common Groups

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    44/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 44

    Separating Hosts into Common Groups

    Networks can be grouped based on factors that include:Geographic location

    Purpose

    Ownership Geographic

    5.2.1

    Separating Hosts into Common Groups

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    45/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 45

    Separating Hosts into Common Groups

    Purpose: Users who have similar tasks typically usecommon software, common tools, and have common

    traffic patterns.

    Separating Hosts into Common Groups

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    46/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 46

    Separating Hosts into Common Groups

    Purpose

    Separating Hosts into Common Groups

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    47/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 47

    Separating Hosts into Common Groups

    Ownership: To assists in controlling access to thedevices and data as well as the administration of the

    networks.

    Separating Hosts into Common Groups

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    48/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 48

    Separating Hosts into Common Groups

    Ownership

    Why separate hosts into networks ?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    49/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 49

    Why separate hosts into networks ?

    Performance degradation

    Security issues Address Management

    5.2.2

    Common issues with large networks are:

    Why separate hosts into networks ?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    50/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 50

    Why separate hosts into networks ?

    Improving Performance

    Broadcast domain ?

    5.2.2

    Lab 5.2.2

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    51/108

    Lab 5.2.2

    Hc vin mng Bch Khoa - Website: www.bkacad.com 51

    Why separate hosts into networks ?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    52/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 52

    Why separate hosts into networks ?

    Increase network security

    5.2.3

    Why separate hosts into networks ?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    53/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 53

    y p

    Increase network security

    Why separate hosts into networks ?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    54/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 54

    y p

    Increase network security

    Why separate hosts into networks ?

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    55/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 55

    y p

    Address management: To expect each host to knowthe address of every other host would impose a

    processing burden on these network devices that

    would severely degrade their performance.

    ARP table ?Gateway ?

    5.2.4

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    56/108

    Dividing the networks - Networks from networks

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    57/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 57

    If a large network has to be divided, additional layers of addressing can becreated. Using hierarchical addressing means that the higher levels of theaddress are retained; with a subnetwork level and then the host level.

    Subnet Mask ?

    Prefix length ?

    5.2.6

    Dividing the networks - Networks from networks

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    58/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 58

    Extra: Classes of IP Addresses

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    59/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 59

    Extra: Classes of IP Addresses

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    60/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 60

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    61/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 61

    Routing How Our Data Packets are Handled

    Routing Protocols

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    62/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 62

    Routing is an OSI Layer 3function.

    Routing is the process of finding

    the most efficient path from onedevice to another.

    Routing and Layer 2 Switching

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    63/108

    Hc vin mng Bch khoa - Website: www.bkacad.com 63

    Router and Switch

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    64/108

    Hc vin mng Bch khoa - Website: www.bkacad.com 64

    Each computer and router interface maintains anARP table for Layer 2 communication. The ARPtable is only effective for the broadcast domain (or

    LAN) that it is connected to

    MAC addresses are not logically organized, but IP

    addresses are organized in a hierarchical manner.

    Routed versus Routing

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    65/108

    Hc vin mng Bch khoa - Website: www.bkacad.com 65

    Routed protocol: used at the network layer that transfer

    data from one host to another across a router.

    Routing protocols: allow routers to choose the best pathfor data from source to destination.

    Routing protocol

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    66/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 66

    Provides processes for sharing route information Examples:

    Routing Information Protocol (RIP), Interior Gateway RoutingProtocol (IGRP), Open Shortest Path First (OSPF), BorderGateway Protocol (BGP), and Enhanced IGRP (EIGRP)

    Supporting communication outside our network

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    67/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 67

    To communicate with a device on another

    network, a host uses the address of thisgateway, or default gateway, to forward apacket outside the local network.

    The router also needs a route that defineswhere to forward the packet next. This is

    called the next-hop (?) address.

    5.3.1

    Supporting communication outside our network

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    68/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 68

    5.3.1

    IP Packets Carrying Data End-to-End

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    69/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 69

    5.3.2

    IP Packets Carrying Data End-to-End

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    70/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 70

    IP Packets Carrying Data End-to-End

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    71/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 71

    IP Packets Carrying Data End-to-End

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    72/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 72

    IP Packets Carrying Data End-to-End

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    73/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 73

    IP Packets Carrying Data End-to-End

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    74/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 74

    A gateway The way out of our network

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    75/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 75

    5.3.3.1

    A gateway The way out of our network

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    76/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 76

    5.3.3.2

    Route command ?

    A gateway The way out of our network

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    77/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 77

    5.3.3.3

    A Route The Path to a Network

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    78/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 78

    5.3.4.1

    Routing table

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    79/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 79

    The routing table stores information aboutconnected and remote networks.

    Routes in a routing table have 3 main

    features:Destination network

    Next-hop

    Metric

    Default route ?

    Host Routing Table

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    80/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 80

    C:/> netstat -r5.3.4.2

    Host Routing Table

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    81/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 81

    Routing table entries

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    82/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 82

    5.3.5.1

    Routing table entries

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    83/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 83

    5.3.6

    Default route

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    84/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 84

    5.3.5.2

    Packet forwarding

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    85/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 85

    Routing is done packet-by-packet and hop-

    by-hop. Each packet is treatedindependently in each router along thepath.

    The router will do one of 3 things with thepacket: Forward it to the next-hop router

    Forward it to the destination host Drop it

    5.3.7

    Packet forwarding

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    86/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 86

    5.3.7.1

    Packet forwarding

    U i h D f l R

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    87/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 87

    Using the Default Route

    5.3.7.2

    The default route is also known as

    the Gateway of Last Resort.

    Packet forwarding

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    88/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 88

    5.3.7.3

    Lab 5.3.7.4

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    89/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 89

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    90/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 90

    Routing Processes How Routes are Learned

    Routing protocol Sharing the route

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    91/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 91

    5.4.1

    Routing protocol Sharing the route

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    92/108

    manually configured on the router or learned dynamically from other

    routers in the same internetwork

    Hc vin mng Bch Khoa - Website: www.bkacad.com 92

    This route information can be

    Static Routing

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    93/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 93

    5.4.2

    Dynamic Routing

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    94/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 94

    5.4.3.1

    Routing protocols are the set of

    rules by which routers

    dynamically share their routing

    information

    Lab 5.4.3.2

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    95/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 95

    Extra: IGP and EGP

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    96/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 96

    Link state and Distance Vector

    Th di i h

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    97/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 97

    The distance-vector routing approachdetermines the distance and direction,

    vector, to any link in the internetwork. Routers using distance-vector algorithms

    send all or part of their routing table entries

    to adjacent routers on a periodic basis. This happens even if there are no changes

    in the network. Eg: RIP, IGRP, EIGRP

    Link state and Distance Vector

    Li k i l d i di

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    98/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 98

    Link state routing protocols send periodicupdate at longer time interval (30), Flood

    update only when there is a change intopology.

    Link state use their database to creat

    routing table. Eg: OSPF, IS-IS

    Q&A

    In a connectionless system:

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    99/108

    In a connectionless system:

    The destination is notcontacted before a packet is

    sent.

    Hc vin mng Bch Khoa - Website: www.bkacad.com 99

    Q&A

    If the default gateway is configured

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    100/108

    If the default gateway is configuredincorrectly on the host, what is the impact on

    communications?The host can communicate with other

    hosts on the local network, but is unable

    to communicate with hosts on remotenetworks.

    Hc vin mng Bch Khoa - Website: www.bkacad.com 100

    Q&A

    What type of routing uses

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    101/108

    What type of routing usesinformation that is manuallyentered into the routing table?

    static

    Hc vin mng Bch Khoa - Website: www.bkacad.com 101

    Q&A

    When the destination network is not

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    102/108

    When the destination network is notlisted in the routing table of a Cisco

    router, what are two possible actionsthat the router might take?

    The router discards the packet.The router forwards the packet out

    the interface indicated by the defaultroute entry.

    Hc vin mng Bch Khoa - Website: www.bkacad.com 102

    Q&A

    What are the key factors to

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    103/108

    What are the key factors toconsider when grouping hosts into

    a common network?

    purpose

    geographic location

    ownership

    Hc vin mng Bch Khoa - Website: www.bkacad.com 103

    Q&A

    What are three common problems

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    104/108

    What are three common problemswith a large network?

    performance degradation

    security issues

    host identification

    Hc vin mng Bch Khoa - Website: www.bkacad.com 104

    Q&A

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    105/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 105

    Refer to the exhibit. All devices shown in the exhibit have

    factory default settings. How many broadcast domains are

    represented in the topology that is shown?

    Terminology

    Broadcasts are contained within a network. In this context, a network is alsoknown as a broadcast domain.

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    106/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 106

    For all other destinations, the hosts only need to know the address of anintermediary device, to which they send packets for all other destinationsaddresses. This intermediary device is called a gateway. The gateway is a

    router on a network that serves as an exit from that network. The number of bits of an address used as the network portion is called the

    prefix length.

    The router also needs a route that defines where to forward the packet next.This is called the next-hop address. If a route is available to the router, the

    router will forward the packet to the next-hop router that offers a path to thedestination network.

    The default route is used when the destination network is not represented byany other route in the routing table.

    Hosts typically have an ARP table, which is a cache of IP/MAC address

    mappings. Hosts typically have an ARP table, which is a cache of IP/MAC address

    mappings. When you want to send a packet to a local host, your software looksup the IP in the ARP cache, gets the MAC address, constructs an Ethernetheader with the correct source/destination MAC addresses, and sends that.

    Summary

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    107/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 107

  • 7/28/2019 CA Ex S1M05 OSI Network Layer

    108/108

    Hc vin mng Bch Khoa - Website: www.bkacad.com 108