System Diagnostic Tool NDT Duplex-Mismatch recognition overhaul

0
0
2815 days ago, 964 views
PowerPoint PPT Presentation
System Demonstrative Device (NDT) Duplex-Bungle identification redesign. Fall Part Meeting Sept 21 , 2005 Rich Carlson RCarlson@internet2.edu. Inspiration for work. Measure execution to clients desktop Distinguish genuine issues for genuine clients System foundation is the issue

Presentation Transcript

Slide 1

Arrange Diagnostic Tool (NDT) Duplex-Mismatch recognition refresh Fall Member Meeting Sept 21 , 2005 Rich Carlson RCarlson@internet2.edu

Slide 2

Motivation for work Measure execution to clients desktop Identify genuine issues for genuine clients Network foundation is the issue Host tuning issues are the issue Make apparatus easy to utilize and comprehend Make instrument helpful for clients and system managers

Slide 3

Mismatches can happen anyplace

Slide 4

Building Wire Building Switch Desktop Laptop PC Typical Campus framework Desktop/Laptop PC interfaces with building switch by means of (feline 5 curved combine link). Different hosts Uplink to grounds spine Other hosts

Slide 5

Ethernet transmission system Half Duplex Use bearer sense flag to figure out whether interface being used If not, send outline at head of line Else, sit tight for edge to end and send outline Use impact identification flag to figure out whether other station additionally sends Full Duplex Send parcel at head of line Disable transporter sense Disable crash discovery

Slide 6

Duplex Mismatch Detection Condition exists because of arrangement blunder User "Knows" full duplex is speedier than half duplex Administrator 'keeps issues' by settling switch Developing systematic model to portray how organize works Expanding model to depict UDP and TCP streams Test models in LAN, MAN, and WAN situations NIH/NLM give subsidizing

Slide 7

NDT Srv NDT Clt 100 Mbps Full Duplex 100 Mbps Mismatch Switch Receiver Source Test condition Receiver is put is different states Switch = full & Host = full or half Switch = half & Host = full or half Data Packets Ack Packets

Slide 8

Results for TCP streams Source is Full and Destination is Half Data bundles lost Ack parcels postponed or lost Expect poor execution because of vast number of retransmissions Source is Half and Destination if Full Data parcels deferred or lost Ack parcels lost Expect poor execution with substantial number of copy acks

Slide 9

Analytical Loss-Model Loss versus Transmission rate

Slide 10

TCP Operation on LAN Observed conduct relies on upon course of TCP stream and course of crisscross Losing ACKs has greater impact than losing Data parcels

Slide 11

FD HD-FD HD-HD Four Cases of Duplex Setting

Slide 12

Duplex Mismatch Switch is Full & Host is Half

Slide 13

Tentative Mismatch Detection Full to Half confuse location Large rate of copy ACKs Connection invests dominant part of the energy in CwndLimited state

Slide 14

Duplex Mismatch Switch is Half & Host is Full

Slide 15

Tentative Mismatch Detection Half to Full confound recognition Large number of timeouts causes long sit without moving time (RTO x timeout esteem) Connection invests larger part of the time in CwndLimited state

Slide 16

Next Steps Test proposed recognition calculations in LAN, MAN, and WAN conditions Test proposed recognition calculations with various customers (Windows, Mac, *nix) Refine apparatus to report conceivable/plausible issues

Slide 17

Availability Open Source Development extend http://www.sourceforge.net/ventures/ndt Tools accessible by means of from http://e2epi.internet2.edu/ndt/download.html Contains source code Email examination list ndt-users@internet2.edu Goto http://e2epi.internet2.edu/ndt site and snap ndt-clients – General discourse on NDT instrument ndt-declare – Announcements on new components

SPONSORS