802.16 IP Telephone Lab 1 Connectivity Test. 802.16 IP Telephone Lab 2 Outline Ping & ICMP Fast Ping (fping) & AutoStatus One-Way Ping.

Slides:



Advertisements
Similar presentations
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Advertisements

Networks and TCP/IP Part 2. PORTS Ports – What and Why are They?  Typically: Computers usually have only one network access point to the internet 
April 5, 2004 Prof. Paul Lin 1 CPET 355 Data Communications & Networking 6. The Transport Layer (Transmission Control Protocol) Paul I-Hai Lin, Professor.
Skills: use ping Concepts: network transit time, command-line user interface vs. graphical user interface, prefixes for small quantities This work is licensed.
CPSC 441 Tutorial - Network Tools 1 Network Tools CPSC 441 – Computer Communications Tutorial.
1 Internet Networking Spring 2002 Tutorial 4 ICMP (Internet Control Message Protocol)
Network Debugging Organizational Communications and Technologies Prithvi Rao H. John Heinz III School of Public Policy and Management Carnegie Mellon University.
Internet Bandwidth Measurement Techniques Muhammad Ali Dec 17 th 2005.
7/11/2007 AIIT Summer Course - D# 1 Wireless Embedded Systems and Networking Lab Day 3: Part 1: IP access using standard client programs Lab Assistant:
1 Internet Control Message Protocol (ICMP) RIZWAN REHMAN CCS, DU.
CISCO NETWORKING ACADEMY Chabot College ELEC ping & traceroute.
TCP/IP Tools Lesson 5. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Using basic TCP/IP commands Understanding TCP/IP3.6.
1 Chapter Overview TCP/IP Services TCP/IP Utilities.
1 ICMP : Internet Control Message Protocol Computer Network System Sirak Kaewjamnong.
Module 1: Reviewing the Suite of TCP/IP Protocols.
Two-Way Active Measurement Protocol RFC 5357
CCNA Introduction to Networking 5.0 Rick Graziani Cabrillo College
TCP/IP Protocol Suite 1 Chapter 9 Upon completion you will be able to: Internet Control Message Protocol Be familiar with the ICMP message format Know.
CS 6401 Internet Protocol Outline Introduction to Internet Protocol Header and address formats ICMP Tools.
Videoconferencing: Network Tools & Troubleshooting Dave Devereaux-Weber University of Wisconsin-Madison Internet2 Commons Site Coordinator Training September.
Fundamental of IP network ~ ping, traceroute ~ Practice 1 Information and Communications Technology Internet Engineering.
Autostatus Graduate Student: Yan-Shiang Wang Adviser: Quincy Wu.
Internet Control Message Protocol ICMP. ICMP has two major purposes: –To report erroneous conditions –To diagnose network problems ICMP has two major.
ECE498 Introduction to Network Engineering Professor Bruce Segee Fall 2000.
Petrozavodsk State University, Alex Moschevikin, 2003NET TECHNOLOGIES Internet Control Message Protocol ICMP author -- J. Postel, September The purpose.
1 Computer Networks and Internets Spring 2005 Assistant Professor JainShing Liu.
Internet Control Message Protocol (ICMP)
Problem Statement Map of OSU Routers Gopi Krishna Tummala Rupam Kundu Graduate Students The Ohio State University.
Herramientas para diagnósticos. Ping USO: Ping nombre.dominio o dirección IP Options: -t Ping the specifed host until interrupted. -a Resolve addresses.
ICMP : Internet Control Message Protocol. Introduction ICMP is often considered part of the IP layer. It communicates error messages and other conditions.
1 IP: putting it all together Part 2 G53ACC Chris Greenhalgh.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Chabot College ELEC Ports (Layer 4).
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
Day 14 Introduction to Networking. Unix Networking Unix is very frequently used as a server. –Server is a machine which “serves” some function Web Server.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP: A helper protocol to IP The Internet Control Message Protocol (ICMP) is the protocol used for error.
1 Internet Control Message Protocol (ICMP) Used to send error and control messages. It is a necessary part of the TCP/IP suite. It is above the IP module.
Internet Protocols. Address Resolution IP Addresses are not recognized by hardware. If we know the IP address of a host, how do we find out the hardware.
Scanning & Enumeration Lab 3 Once attacker knows who to attack, and knows some of what is there (e.g. DNS servers, mail servers, etc.) the next step is.
Error and Control An IP datagram travels from node to node on the way to its destination Each router operates autonomously Failures or problems may occur.
PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.
Socket Programming.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP The PING Tool Traceroute program IGMP.
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
1 7 Ping Program. 2 7 Introduction - Problem How do I know if a host is reachable?
Lecture#6:Connectivity Verification
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
LESSON Networking Fundamentals Understand TCP/IP.
Connectivity Verification
Network Commands 2 Linux Ubuntu A.S.
Network Tools and Utilities
Hping2.
Internet Control Message Protocol (ICMP)
ICMP ICMP = Internet Control Message Protocol Layer 3
Internet Control Message Protocol
8 Network Layer Part V Computer Networks Tutun Juhana
Part1: Ipconfig ping command Tracert command Getmac command
Lecture#7:Connectivity Verification
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
Ewan MacKellar & Mario Tevanian
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
Lecture#6:Connectivity Verification
Internet Control Message Protocol
46 to 1500 bytes TYPE CODE CHECKSUM IDENTIFIER SEQUENCE NUMBER OPTIONAL DATA ICMP Echo message.
Internet Control Message Protocol
TCP/IP Protocol Suite 1 Chapter 9 Upon completion you will be able to: Internet Control Message Protocol Be familiar with the ICMP message format Know.
Presentation transcript:

IP Telephone Lab 1 Connectivity Test

IP Telephone Lab 2 Outline Ping & ICMP Fast Ping (fping) & AutoStatus One-Way Ping

IP Telephone Lab 3 Ping Pinging with 32 bytes of data: Reply from : bytes=32 time<1ms TTL=64 Ping statistics for : Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms

IP Telephone Lab 4 ICMP Packet Format RFC 792 – Internet Control Message Protocol

IP Telephone Lab 5 Probing Packets

IP Telephone Lab 6 Round-Trip Time Client Server ms ms ms ms request reply request reply

IP Telephone Lab 7 166ms to Berkeley Pinging [ ] with 32 bytes of data: Reply from : bytes=32 time=166ms TTL=46 Ping statistics for : Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 166ms, Maximum = 166ms, Average = 166ms

IP Telephone Lab 8

9 330ms to France Pinging [ ] with 32 bytes of data: Reply from : bytes=32 time=330ms TTL=39 Ping statistics for : Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 330ms, Maximum = 330ms, Average = 330ms

IP Telephone Lab 10

IP Telephone Lab 11 Looking Glass Server Reverse traceroute

IP Telephone Lab 12 HW 1 Find a website which provides the reverse traceroute service. Mail the following information to voip- –URL of the service –Is it dual-stack or IPv4-only? –What interesting services (in addition to ping and traceroute) did you find? Due: (Tue) 13:00

IP Telephone Lab 13 fping fping < FILENAME fping -g /24 –A class C subnet is scanned in 30 seconds.

IP Telephone Lab 14

IP Telephone Lab 15 AutoStatus

IP Telephone Lab 16 AutoStatus Use “fping” to check whether servers are on-line. Use “tcp_check.c” to check that services are running. –If the FTP server is listening at TCP port 21, the attempt to establish a connection at ftp.ncnu.edu.tw:21 will succeed. ftp.ncnu.edu.tw:21 No way to check UDP services!

IP Telephone Lab 17 HW 2 Query an IP phone with the OPTIONS method. Write a SIPp script or a sipcheck.c (similar to the tcpcheck.c in AutoStatus) Return -1 on failure; 0 on success. Try to integrate this tool to AutoStatus –You may need to modify AutoStatus so that its “hosts” configuration file can specify the UDP port.

IP Telephone Lab 18 Tools Presentation Two independent speakers for each tool: –SIPp –Cacti –BWCTL –perfSONAR