< Return to Video

An Overview of Networking Monitoring Tools

  • 0:01 - 0:03
    Hello and welcome to TrainSignal. I'm
  • 0:03 - 0:05
    Veronica Henry, and you're watching an
  • 0:05 - 0:08
    overview of network monitoring tools.
  • 0:08 - 0:11
    In this lesson, we'll talk a little
  • 0:11 - 0:12
    bit about the concept of network
  • 0:12 - 0:14
    monitoring and then move right into a
  • 0:14 - 0:16
    discussion and demonstration of some of
  • 0:16 - 0:20
    the most popular network monitoring tools.
  • 0:20 - 0:22
    Network administrators will be
  • 0:22 - 0:24
    most familiar with the concept of
  • 0:24 - 0:26
    network monitoring, but for those of you
  • 0:26 - 0:28
    who are newbies, network monitoring is
  • 0:28 - 0:30
    simply a subset of the network
  • 0:30 - 0:32
    management tasks that administrators
  • 0:32 - 0:35
    perform on a daily basis.
  • 0:35 - 0:36
    It basically tracks your network
  • 0:36 - 0:38
    activity for anything that might
  • 0:38 - 0:40
    indicate you have a problem, whether it
  • 0:40 - 0:42
    be immediate or an indicator of a
  • 0:42 - 0:45
    potential future problem. Monitoring is
  • 0:45 - 0:47
    often performed on a dedicated machine
  • 0:47 - 0:50
    attached to your network, usually using a
  • 0:50 - 0:52
    GUI application of some sort or
  • 0:52 - 0:54
    another. But network monitoring can also
  • 0:54 - 0:56
    be performed from the command line with
  • 0:56 - 0:58
    simple tools that reveal a plethora of
  • 0:58 - 1:01
    information. So now we'll dive into
  • 1:01 - 1:03
    examples of the most commonly used
  • 1:03 - 1:05
    network monitoring tools.
  • 1:05 - 1:08
    Packet Internet Groper, or ping for
  • 1:08 - 1:11
    short, is probably the most recognized
  • 1:11 - 1:12
    network troubleshooting tool, though
  • 1:12 - 1:15
    probably not by its longer name. When you
  • 1:15 - 1:17
    have a problem with network connectivity
  • 1:17 - 1:19
    issues, ping is usually the first tool
  • 1:19 - 1:21
    that's pulled out of the arsenal. It
  • 1:21 - 1:23
    tests connectivity by sending and
  • 1:23 - 1:26
    monitoring ICMP echo requests that are
  • 1:26 - 1:28
    used to determine if another computer is
  • 1:28 - 1:30
    available for communications on a
  • 1:30 - 1:33
    TCP/IP network.
  • 1:33 - 1:34
    In order to use ping, you only
  • 1:34 - 1:37
    need to know either the NetBIOS name, the
  • 1:37 - 1:40
    DNS name, or the IP address of the other
  • 1:40 - 1:43
    computer. And the syntax is very simple,
  • 1:43 - 1:45
    it's just ping followed by the name of
  • 1:45 - 1:47
    the computer.
  • 1:47 - 1:49
    So for example, if you wanted to
  • 1:49 - 1:51
    test connectivity to Google, you would
  • 1:51 - 1:53
    type in ping space
  • 1:53 - 1:57
    www.google.com. Let's go to a Windows
  • 1:57 - 2:00
    command prompt and try this out, though
  • 2:00 - 2:01
    you could technically do it from a Linux
  • 2:01 - 2:03
    terminal window as well. The result will
  • 2:03 - 2:05
    be the same.
  • 2:06 - 2:08
    Okay, again, from the command
  • 2:08 - 2:11
    prompt, and this is just the Windows
  • 2:11 - 2:12
    command prompt that you access by typing
  • 2:12 - 2:14
    in cmd.
  • 2:14 - 2:18
    Let's try typing in ping.
  • 2:18 - 2:29
    We'll type in www.google.com
  • 2:29 - 2:32
    and hit enter.
  • 2:32 - 2:33
    Now what you should get back is what you
  • 2:33 - 2:36
    see here on the screen. You have a reply
  • 2:36 - 2:39
    with some bytes with some time and some
  • 2:39 - 2:41
    other statistics. That means that the
  • 2:41 - 2:43
    connection between your computer over to
  • 2:43 - 2:47
    Google is functioning properly, okay? Now
  • 2:47 - 2:48
    let's go back to the presentation and
  • 2:48 - 2:52
    talk about what to do if ping doesn't work.
  • 2:53 - 2:55
    If you don't get a reply from the
  • 2:55 - 2:57
    ping command, and after you've checked
  • 2:57 - 2:58
    things like the client software
  • 2:58 - 3:00
    configuration, then you can use the
  • 3:00 - 3:02
    tracert or traceroute
  • 3:02 - 3:05
    commands. These commands allow you to
  • 3:05 - 3:07
    check the network path between two
  • 3:07 - 3:10
    computers. All you need is the name or IP
  • 3:10 - 3:11
    address of the destination
  • 3:11 - 3:15
    computer. And the syntax is simple like
  • 3:15 - 3:18
    ping and simply tracert or traceroute
  • 3:18 - 3:21
    followed by that name of the computer, so
  • 3:21 - 3:22
    let's go back to our terminal and give
  • 3:22 - 3:24
    it a try.
  • 3:25 - 3:27
    Okay, back at our Windows command
  • 3:27 - 3:32
    prompt. Let's try typing in t r a c e r t
  • 3:32 - 3:37
    space www.google.com
  • 3:37 - 3:40
    and hit enter.
  • 3:40 - 3:42
    And what we should see is the
  • 3:42 - 3:45
    route in terms of hops
  • 3:47 - 3:48
    between your computer and the
  • 3:48 - 3:50
    destination computer.
  • 3:50 - 3:52
    And as you can see here, it
  • 3:52 - 3:54
    tells you that it's going to do a
  • 3:54 - 3:58
    maximum of 30 hops.
  • 4:02 - 4:05
    And so what you will see is some times
  • 4:05 - 4:09
    and actual path, again, that your data is taking.
  • 4:09 - 4:11
    Okay, now that that's complete,
  • 4:11 - 4:14
    let's head back to the presentation.
  • 4:15 - 4:18
    Our next tool is called ipconfig.
  • 4:18 - 4:20
    It's used to display and modify
  • 4:20 - 4:23
    current TCP/IP configuration information
  • 4:23 - 4:26
    like the IP address, your subnet mask, the
  • 4:26 - 4:29
    default gateway, and the DNS server
  • 4:29 - 4:31
    address. And there's several switches
  • 4:31 - 4:32
    that can be used to tailor its
  • 4:32 - 4:35
    functionality. Let's go back to our
  • 4:35 - 4:39
    command prompt and try this one out.
  • 4:39 - 4:41
    Okay, back at our command prompt.
  • 4:41 - 4:43
    Let's try out our next command. Just type
  • 4:43 - 4:47
    in i p c o n f i g
  • 4:47 - 4:49
    and hit enter.
  • 4:49 - 4:51
    I'm going to scroll up so you can
  • 4:51 - 4:55
    see all of the content.
  • 4:55 - 4:57
    And from the top, you can see
  • 4:57 - 4:58
    that we have the ethernet adapter
  • 4:58 - 5:01
    information here including your IP
  • 5:01 - 5:03
    address and default gateway.
  • 5:03 - 5:05
    Then we have some information
  • 5:05 - 5:07
    for VMware since we do have that
  • 5:07 - 5:10
    installed on this system.
  • 5:10 - 5:12
    And other information, though
  • 5:12 - 5:14
    generally, you'll spend all of your time
  • 5:14 - 5:18
    concentrated in this space.
  • 5:18 - 5:19
    Okay, let's go back to the
  • 5:19 - 5:20
    presentation and take a look at the
  • 5:20 - 5:24
    linux version of this tool next.
  • 5:25 - 5:27
    Ifconfig is the Linux equivalent
  • 5:27 - 5:30
    of ipconfig, and again, it's used to view
  • 5:30 - 5:33
    or change your network interface card
  • 5:33 - 5:36
    configuration information. The syntax is
  • 5:36 - 5:39
    either typing in ifconfig by itself or
  • 5:39 - 5:41
    ifconfig followed by the interface
  • 5:41 - 5:43
    or ifconfig followed by the
  • 5:43 - 5:45
    interface and the new setting if you
  • 5:45 - 5:47
    want to make a change.
  • 5:47 - 5:50
    There's one difference between ipconfig
  • 5:50 - 5:52
    and ifconfig. The Linux version
  • 5:52 - 5:54
    will not display your default gateway
  • 5:54 - 5:56
    address, so in that case, you can use the
  • 5:56 - 5:59
    route command with no options to display
  • 5:59 - 6:01
    this information.
  • 6:01 - 6:04
    Let's go over to a Fedora Linux virtual
  • 6:04 - 6:06
    machine, and in a terminal window, give
  • 6:06 - 6:09
    this command a try.
  • 6:10 - 6:12
    Okay, from Fedora Linux, in order to
  • 6:12 - 6:14
    open up a terminal window, click on
  • 6:14 - 6:17
    applications, system tools, and
  • 6:17 - 6:20
    terminal. And from this point, let's try
  • 6:20 - 6:25
    our command. Just type in i f c o n f i g
  • 6:25 - 6:28
    and hit enter.
  • 6:28 - 6:29
    And as you can see, we have
  • 6:29 - 6:32
    hardware address information, we have IP address,
  • 6:32 - 6:36
    broadcast address, and even subnet mask.
  • 6:36 - 6:37
    And we have the same information for the
  • 6:37 - 6:40
    loop back address. Now let's try typing
  • 6:40 - 6:43
    in the route command.
  • 6:43 - 6:46
    So simply type in r o u t e and hit
  • 6:46 - 6:49
    enter, and again, this information
  • 6:49 - 6:50
    displays our default gateway
  • 6:50 - 6:53
    address, okay? Let's head back to our
  • 6:53 - 6:57
    presentation and take a look at our next tool.
  • 6:58 - 7:01
    Our next tool is called nslookup,
  • 7:01 - 7:03
    and it's used to verify your computer
  • 7:03 - 7:06
    can communicate with its DNS server. When
  • 7:06 - 7:08
    you use this command at the command
  • 7:08 - 7:09
    prompt, it should respond with the IP
  • 7:09 - 7:12
    address of one or more computers if you
  • 7:12 - 7:14
    see multiple IP addresses, this means
  • 7:14 - 7:16
    that that site is configured to host
  • 7:16 - 7:18
    content across multiple web servers. The
  • 7:18 - 7:22
    syntax is nslookup followed by host or
  • 7:22 - 7:26
    the fully qualified domain name.
  • 7:26 - 7:29
    Okay, back at our command prompt.
  • 7:29 - 7:33
    Let's type in nslookup
  • 7:33 - 7:38
    followed by www.google.com
  • 7:38 - 7:40
    and hit enter.
  • 7:40 - 7:43
    And again, as you see, we have a
  • 7:43 - 7:45
    response with IP addresses. And if you
  • 7:45 - 7:47
    recall from the slide, if we have
  • 7:47 - 7:49
    multiple IP addresses, that just means
  • 7:49 - 7:50
    that the site is configured to host
  • 7:50 - 7:54
    content across multiple web servers,
  • 7:54 - 7:58
    okay? Let's head back to the presentation.
  • 7:58 - 8:00
    Next, we have the net
  • 8:00 - 8:02
    command which allows you to get specific
  • 8:02 - 8:04
    information and perform several
  • 8:04 - 8:06
    functions from the command line. This
  • 8:06 - 8:08
    command has several parameters that you
  • 8:08 - 8:10
    can use in conjunction to get the
  • 8:10 - 8:12
    information that you want again or to
  • 8:12 - 8:14
    perform a specific action. The first
  • 8:14 - 8:17
    parameter is continue which is used to
  • 8:17 - 8:19
    restart a pause service. Then you have
  • 8:19 - 8:21
    pause which, of course, will pause a
  • 8:21 - 8:24
    service. Print displays your print jobs
  • 8:24 - 8:28
    and queues. Session will list or disconnect
  • 8:28 - 8:30
    sessions between computers. Share will
  • 8:30 - 8:33
    list the shares on your local computer
  • 8:33 - 8:34
    and also can be used to share local
  • 8:34 - 8:37
    resources. Start will list the running
  • 8:37 - 8:40
    services and can also be used to start a
  • 8:40 - 8:43
    service. Use or mount connects to a
  • 8:43 - 8:45
    remote computer.
  • 8:45 - 8:46
    Mount is the Linux command
  • 8:46 - 8:50
    that's used to access NFS shared volumes.
  • 8:50 - 8:52
    And finally, view will list computers on
  • 8:52 - 8:54
    the network.
  • 8:55 - 8:57
    Okay, back at our Windows command
  • 8:57 - 9:01
    prompt. Let's just type in net space
  • 9:01 - 9:03
    start, and this will list all the
  • 9:03 - 9:04
    services that are running on the
  • 9:04 - 9:08
    computer. Hit enter.
  • 9:08 - 9:10
    And we had a pretty long list
  • 9:10 - 9:12
    which probably scrolled by, but as you
  • 9:12 - 9:14
    can see here, we just have a list of the
  • 9:14 - 9:17
    services that are running on the computer.
  • 9:20 - 9:21
    And if you wanted to pause a
  • 9:21 - 9:23
    service, you would just type in net pause.
  • 9:23 - 9:25
    If you wanted to start one, you'd do net
  • 9:25 - 9:28
    start followed by the service name,
  • 9:28 - 9:29
    okay? We'll head back to the
  • 9:29 - 9:32
    presentation, we just have two more tools
  • 9:32 - 9:34
    to review.
  • 9:35 - 9:37
    If you happen to be running NetBIOS
  • 9:37 - 9:39
    on your machine, you can use the nbstat
  • 9:39 - 9:41
    command to display NetBIOS over
  • 9:41 - 9:44
    TCP/IP statistics. This includes the NetBIOS
  • 9:44 - 9:48
    name tables and name cache.
  • 9:48 - 9:49
    And this command can be used to
  • 9:49 - 9:54
    recover or correct NetBIOS name cache entries.
  • 9:54 - 9:56
    And our last tool is netstat
  • 9:56 - 9:58
    which displays a list of computers
  • 9:58 - 10:01
    active incoming and outgoing TCP/IP
  • 10:01 - 10:03
    connections. This is available in both
  • 10:03 - 10:06
    Windows and Linux, and your output will
  • 10:06 - 10:08
    include local and remote computers IP
  • 10:08 - 10:11
    addresses, port numbers associated with
  • 10:11 - 10:13
    each computer, and the state of the
  • 10:13 - 10:15
    connection, whether it's established or
  • 10:15 - 10:18
    closed. Let's go back to our command
  • 10:18 - 10:21
    prompt and try this out.
  • 10:21 - 10:23
    Okay, back at the prompt. Let's type
  • 10:23 - 10:31
    in netstat, n e t s t a t. And hit enter.
  • 10:31 - 10:32
    And what you can see, again, is the list
  • 10:32 - 10:36
    of the incoming and outgoing connections.
  • 10:36 - 10:39
    And you see the IP address, you see
  • 10:39 - 10:41
    foreign address information, and you also
  • 10:41 - 10:43
    see the state. You see established and
  • 10:43 - 10:47
    close wait for some of the states here.
  • 10:47 - 10:49
    Okay, that concludes our review of
  • 10:49 - 10:51
    network monitoring tools. Let's go over
  • 10:51 - 10:53
    what we've learned on the next slide
  • 10:53 - 10:55
    back at the presentation.
  • 10:57 - 10:58
    In this video, we learned
  • 10:58 - 11:01
    about the concept of network monitoring
  • 11:01 - 11:02
    and how it is used to track things like
  • 11:02 - 11:05
    network performance and identify issues
  • 11:05 - 11:07
    before they happen.
  • 11:07 - 11:09
    Then we moved on to cover network
  • 11:09 - 11:11
    troubleshooting tools like ping which
  • 11:11 - 11:14
    test connectivity, tracert and traceroute
  • 11:14 - 11:16
    which can tell you the path your
  • 11:16 - 11:19
    data follows, then we had ipconfig and
  • 11:19 - 11:21
    ifconfig to list the details about your
  • 11:21 - 11:24
    TCP/IP configuration information,
  • 11:24 - 11:28
    nslookup to list host, the net command to
  • 11:28 - 11:31
    look at various data and mount drives,
  • 11:31 - 11:33
    route which tells you your default
  • 11:33 - 11:37
    gateway, nbstat which displays net files
  • 11:37 - 11:40
    over TCP/IP statistics, and finally
  • 11:40 - 11:42
    netstat which displays a list of your
  • 11:42 - 11:45
    computers active incoming and outgoing
  • 11:45 - 11:48
    TCP/IP connections.
  • 11:48 - 11:49
    We at TrainSignal are
  • 11:49 - 11:51
    always on the lookout for ways to
  • 11:51 - 11:53
    improve our training. If you have any
  • 11:53 - 11:55
    comments, things that you liked about the
  • 11:55 - 11:57
    course that you'd like to see continued
  • 11:57 - 11:59
    in future courses or suggestions to make
  • 11:59 - 12:02
    viewing or understanding the material
  • 12:02 - 12:04
    easier for you, we'd love to hear it. So
  • 12:04 - 12:07
    don't let this be our last conversation.
  • 12:07 - 12:10
    Feel free to call, email, or post a thread
  • 12:10 - 12:12
    on our forums. You can even visit our
  • 12:12 - 12:15
    website and leave feedback by clicking
  • 12:15 - 12:17
    the floating red feedback button to the
  • 12:17 - 12:19
    left of the page or you can even comment
  • 12:19 - 12:25
    on our blog at www.trainsignaltraining.com.
  • 12:25 - 12:26
    It's up to you, but we really like to
  • 12:26 - 12:28
    know what you think. Thanks for joining
  • 12:28 - 12:30
    me, and I hope to see you in another
  • 12:30 - 12:31
    video.
Title:
An Overview of Networking Monitoring Tools
Description:

more » « less
Video Language:
English
Duration:
12:31

English subtitles

Revisions Compare revisions