Aim of the seminar Network Tools - MENDELU

Preview:

Citation preview

• Finding out or set your own IP address.

• Finding out the MAC address your own and MAC of your neighbors.

• Finding out your DNS server.

• Determination the IP address by domain name.

• Verifying availability to the other side and displaying transmission speed for the simple „request–reply“ communication.

• Finding out the entire routing path to the other side.

• Searching for more detailed information for the given SLD (second level domain).

• To open remote session on the servers akela.mendelu.cz and user.mendelu.cz .

• To upload/download files to/from them.

1

Aim of the seminar

Network Tools

2

Network nodes addressing

– HW address (MAC address) is given to a network adapter when it is manufactured. It has 48 bites.

Example: 00-10-5A-44-12-B5 (in hexadecimal notation)

0000 0000 0001 0000 0101 1100 0100 0100 0001 0010 1101 0101 – 48 bites (6x8)

– Logical address (IP address) is configured manually by user (administrator) or automatically.

IPv4 address has 32 bites.

Example: 172.16.254.1

– Domain name is assigned within the DNS (Internet Domain name system). Example: akela.mendelu.cz

IRC - Lecture 2 - Networking

What we already know

IRC - Lecture 2 - Networking 3

Domain Name System (DNS) • The number of an IP address can be (and usually is) represented by

a name or series of names called domain name

• Domain name locates an organization or other entity on the Internet. For example, the domain name akela.mendelu.cz locates an Internet address for domain "mendelu.cz" and a particular host server named „akela" at Internet point (i.e. IP address) 195.178.72.100

• DNS namespace - All domain names binding to IP addresses create hierarchical administrative namespace supporting Internet Domain name system (DNS)

• A DNS server is a computer registered to join the Domain Name System. DNS server runs special-purpose networking software, features a public IP address, and contains a database of network names and addresses for other Internet hosts.

What we already know

IRC - Lecture 2 - Networking 4

DNS Namespace

What we already know

IRC - Lecture 2 - Networking 5

Principle of DNS • Domain names need to be converted to IP addresses as this is required by

lower layer protocols.

• The conversion of domain names to IP addresses is performed by implementing of DNS protocol.

• DNS protocol implementation

• Since an implementation of the DNS protocol is built into every network application program, the conversion is fully transparent to end users.

What we already know

Network Tools

What are Network Tools

?? Network tools/Network utilities are software

utilities designed to analyze and configure various aspects of computer networks.

6

Network Tools • Network utilities are available on the different

network operating systems (for example on Linux, Microsoft Windows, OS X, …..)

• Network utilities set/display configuration of computer network interfaces, enable connection the remote computer, upload/download files.

• Network utilities check network connection, measure the network traffic performance, display network statistics, are useful for network troubleshooting.

7

Network Tools The most common tools found on most operating systems include: 1. ifconfig/ipconfig allows for network interface configuration.

2. ping checks connectivity to other side (reports packet loss and response time).

3. arp allows to view and modify the ARP table including IP and MAC addresses of network neighbors.

4. route displays an IP routing table.

5. traceroute/tracert shows the series of successive nodes a packet goes through en route to its destination on a network.

6. nslookup gives a query a DNS (Domain Name System) server for obtaining DNS information.

8

9

Network Tools Network

WAN

Classroom Classroom

University LAN

Switch Switch

Router Router

Border router

Google LAN

Border router

akela.mendelu.cz

www.google.com

Domain „mendelu.cz“

Domain „google.com“

Network Tools

10

• Connection to GNU/Linux server akela.mendelu.cz

1 2

Network Tools

11

my_login xxxxxxx

3

Network Tools TCP/IP interface configuration query - MAC (HW)

address and IP address

• Linux (akela.mendelu.cz) - /sbin/ifconfig

12

IP address

MAC address

IP host reachability test – ping [hostname] Measuring the round-trip time for messages sent from the

originating host to a destination computer.

• Linux ping utility

Network Tools

13

Round-trip time

MAC to IP address resolution - the „Net Neighbors“ MAC addresses finding

• Linux arp utility - display the content of ARP cache (ARP table)

14

Network Tools

Neighbor name

Neighbor IP address

NetworkTools Display of Routing table

• Linux utility route

15

NetworkTools

16

• Linux utility netstat –r - displays network connections for the TCP Transmission Control Protocol (both incoming and outgoing)

Diagnostic tool for displaying the route (path) and measuring transit delays of packets across an IP network.

• Linux – traceroute [hostname]

17

Network Tools

Network Tools

• Open Command Prompt window on the local PC (OS Microsoft Windows 10)

18

1

2

3

Network Tools

• MS Windows – ipconfig/all

19

Host name

IP address

Network Tools

20

• Windows ping utility

Round-trip time

Network Tools • MS Windows – arp utility

21

Neighbor IP address

Network Tools

• MS Windows – tracert [hostname]

22

Network Tools • MS Windows – route print

23

Network Tools

• MS Windows - netstat -r

24

• Query Internet name servers interactively or non-interactively (DNS lookup utility)

– nslookup (Linux, MS Windows)

Network Tools

25

NetworkTools • Secure transfer file from/to a remote host

(download/upload)

– Linux – scp [[user@]host1:]file1 [[user@]host2:]file2

– MS Windows – winscp program

• Logging to the remote host (open the remote session)

– Linux – ssh [user@]hostname [command]

– MS Windows – putty program

26

27

• Online Ping • Traceroute • DNS lookup • WHOIS • Port check • Reverse lookup • Proxy checker • Bandwidth meter • Network calculator • Network mask calculator • Country by IP • Unit converter Tool for general purpose

Network tools online http://www.ping.eu

Basic Network tools

Additional Network tools

Network tools online www.whois.com

• Domain name lookup service to search the whois database for domain name registration information.

• WHOIS is a query and response protocol that is widely used for querying databases that store the registered users or assignees of an Internet resource, such as a domain name, an IP address block, or an autonomous system, but is also used for a wider range of other information.

28

29

Network tools

Schema

Neighbors IP and MAC address ?

My

30

https://www.youtube.com/watch?v=PBWhzz_Gn10

Warriors of the Net

Recommended