Two-Way Active Measurement Protocol RFC 5357 TWAMP is a flexible method for measuring round-trip IP performance among any two devices in a network. It measures core and edge IP performance through cooperation between the routers and switches in the Network TWAMP connects using TCP and uses UDP packets for testing Supports IPv4 and IPv6 TWAMP defines two sets of protocols Control Protocol ▪ Enables endpoints to negotiate Performance-measurement probes ▪ Defines the packet format that is needed for measuring round-trip performance. Control-Client Initiates a TCP connection with the Server Server indicates its willingness to communicate Client responds with the mode of communication Server responds to accept the mode and give its start time. This completes the control connection Client request a test session with a unique TWAMP-Control message. Sever responds with its acceptance and supporting informtion ▪ More than one test session may be requested with additional messages Client initiates all requested testing with a start sessions message Sever acknowledges When testing complete client sends a message to stop all test sessions. TWAMP is a non-proprietary method of testing IP networks. Unlike ping and traceroute TWAMP works directly with switches and routers to test network performance. No proprietary suite like TCP/IP is required to perform testing on network devices.