summaryrefslogtreecommitdiff
path: root/diplomathesis/node69.html
diff options
context:
space:
mode:
authorguest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>2007-11-30 13:41:25 +0000
committerguest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>2007-11-30 13:41:25 +0000
commiteacbf5bb4d57af21c731f41251015d3b991ad490 (patch)
tree477f43a79c75b400228a7c492f670a1c4886b5c3 /diplomathesis/node69.html
final version, initial import
git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
Diffstat (limited to 'diplomathesis/node69.html')
-rw-r--r--diplomathesis/node69.html203
1 files changed, 203 insertions, 0 deletions
diff --git a/diplomathesis/node69.html b/diplomathesis/node69.html
new file mode 100644
index 0000000..31d8694
--- /dev/null
+++ b/diplomathesis/node69.html
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
+original version by: Nikos Drakos, CBLU, University of Leeds
+* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
+* with significant contributions from:
+ Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
+<HTML>
+<HEAD>
+<TITLE>Ergebnisse</TITLE>
+<META NAME="description" CONTENT="Ergebnisse">
+<META NAME="keywords" CONTENT="diplomathesis">
+<META NAME="resource-type" CONTENT="document">
+<META NAME="distribution" CONTENT="global">
+
+<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
+<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
+
+<LINK REL="STYLESHEET" HREF="diplomathesis.css">
+
+<LINK REL="previous" HREF="node68.html">
+<LINK REL="up" HREF="node66.html">
+<LINK REL="next" HREF="node70.html">
+</HEAD>
+
+<BODY >
+
+<DIV CLASS="navigation"><!--Navigation Panel-->
+<A NAME="tex2html1108"
+ HREF="node70.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
+ SRC="/usr/share/latex2html/icons/next.png"></A>
+<A NAME="tex2html1104"
+ HREF="node66.html">
+<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
+ SRC="/usr/share/latex2html/icons/up.png"></A>
+<A NAME="tex2html1100"
+ HREF="node68.html">
+<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
+ SRC="/usr/share/latex2html/icons/prev.png"></A>
+<A NAME="tex2html1106"
+ HREF="node3.html">
+<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
+ SRC="/usr/share/latex2html/icons/contents.png"></A>
+<BR>
+<B> Next:</B> <A NAME="tex2html1109"
+ HREF="node70.html">V6 Prozessabbild &#252;bertragen mit</A>
+<B> Up:</B> <A NAME="tex2html1105"
+ HREF="node66.html">V5 mehrere Teilnehmer, Priorisierung</A>
+<B> Previous:</B> <A NAME="tex2html1101"
+ HREF="node68.html">Konfiguration</A>
+ &nbsp; <B> <A NAME="tex2html1107"
+ HREF="node3.html">Contents</A></B>
+<BR>
+<BR></DIV>
+<!--End of Navigation Panel-->
+
+<H4><A NAME="SECTION00063730000000000000">
+Ergebnisse</A>
+</H4>
+
+<P>
+Je mehr Traffic mittels &#220;bertragung von Strings auf dem Netz erzeugt wird, desto gr&#246;&#223;er wird die Latenz beim Setzen des Wertes. Es besteht die Vermutung, dass der Switch die Priorisierung im diffServ Feld ignoriert. Da der Gro&#223;teil der Logdateien nicht von der CPX versendet wird, welche die Prozessabbilde &#252;bertr&#228;gt, wurde eine Portpriorisierung am Hirschmann Switch eingestellt:
+
+<P>
+<A NAME="1172"></A>
+<TABLE CELLPADDING=3 BORDER="1">
+<CAPTION><STRONG>Table 8:</STRONG>
+Portpriorisierung, Hirschmann Switch</CAPTION>
+<TR><TH ALIGN="CENTER"><SPAN CLASS="textbf">Port</SPAN></TH>
+<TH ALIGN="CENTER"><SPAN CLASS="textbf">Priorit&#228;t</SPAN></TH>
+<TH ALIGN="LEFT"><SPAN CLASS="textbf">Device</SPAN></TH>
+</TR>
+<TR><TD ALIGN="CENTER">1</TD>
+<TD ALIGN="CENTER">7</TD>
+<TD ALIGN="LEFT">CPX 1</TD>
+</TR>
+<TR><TD ALIGN="CENTER">2</TD>
+<TD ALIGN="CENTER">7</TD>
+<TD ALIGN="LEFT">CPX 2</TD>
+</TR>
+<TR><TD ALIGN="CENTER">3</TD>
+<TD ALIGN="CENTER">0</TD>
+<TD ALIGN="LEFT">CPX 3</TD>
+</TR>
+<TR><TD ALIGN="CENTER">4</TD>
+<TD ALIGN="CENTER">0</TD>
+<TD ALIGN="LEFT">PC</TD>
+</TR>
+<TR><TD ALIGN="CENTER"><A NAME="tab:portprio"></A></TD>
+<TD ALIGN="CENTER">&nbsp;</TD>
+<TD ALIGN="LEFT">&nbsp;</TD>
+</TR>
+</TABLE>
+
+<P>
+Die Latenz bei der &#220;bertragung des Prozessabbildes &#228;nderte sich bei steigender Datenmenge nur geringf&#252;gig. Eine Anfrage bei Hirschmann best&#228;tigte die Vermutung: Die Hardware unterst&#252;tze zwar diffServ, darum w&#228;re es im Datenblatt angegeben, doch sei dies in der aktuellen Software Version noch nicht implementiert.
+
+<P>
+Somit kamen die folgenden Messergebnisse ohne die Einbeziehung des diffServ Feldes zu Stande. Die Ports am Switch waren wie in Tabelle <A HREF="#tab:portprio">8</A> beschrieben priorisiert.
+
+<P>
+
+<DIV ALIGN="CENTER">
+
+<P><A NAME="img:v5_0"></A><A NAME="img:v5_1-100"></A></P>
+<DIV ALIGN="CENTER">
+</DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 31:</STRONG>
+V5 immediate case</CAPTION>
+<TR><TD>
+ [width=]./img/v5/plot3d-hirschmann.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+ </DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 32:</STRONG>
+V5 worst case</CAPTION>
+<TR><TD>
+ [width=0.8]./img/v5/plot1-100.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+</DIV>
+</DIV>
+
+<P>
+Abbildung <A HREF="#img:v5_0">31</A>: Werden nur Funktionsaufrufe get&#228;tigt, aber keine Daten versendet, verhalten sich die verschiedenen Interfacekonfigurationen &#228;hnlich. Die &#220;bertragung des zu setzenden Wertes via PortAndMessage2 Interface dauert l&#228;nger, da der &#252;bertragene Wert f&#252;r den Ausgangsport erst gesetzt wird, nachdem der komplette String &#252;bertragen wurde.
+
+<P>
+Abbildung <A HREF="#img:v5_1-100">32</A>: Bei dieser Messung war der String, welcher parallel zum zu setzenden Wert &#252;bertragen wurde, 0 Zeichen lang. Die Strings, welche von CPX 3 aus versendet wurden, sind aus einer 100kByte gro&#223;en Textdatei erzeugt worden. Bei dieser Konfiguration ist die worst case Latenz, bei der &#220;bertragung des hoch priorisierten Wertes unabh&#228;ngig vom weiteren Traffic auf dem Netzwerk und der Wahl des Interfaces.
+
+<P>
+
+<DIV ALIGN="CENTER"><A NAME="img:v5cisco"></A><A NAME="1197"></A>
+<TABLE>
+<CAPTION ALIGN="BOTTOM"><STRONG>Figure 33:</STRONG>
+V5 immediate case mit Cisco Switch</CAPTION>
+<TR><TD>
+<DIV ALIGN="CENTER">
+[width=0.5]./img/v5/plot3d-cisco.jpg
+
+</DIV>
+<HR></TD></TR>
+</TABLE>
+</DIV>
+
+<P>
+Da der Hirschmann Switch scheinbar mit der aktuellen Softwareversion noch nicht zuverl&#228;&#223;ig genug arbeitet, wurde der Versuch erneut mit einem Cisco Catalyst 2955 [<A
+ HREF="node86.html#catalyst">Cisc06</A>] Switch durchgef&#252;hrt. Nach entsprechender Konfiguration beachtet der Cisco Switch die diffServ Angaben. Deshalb war eine Prirorisierung der Ports nicht notwendig.
+
+<P>
+Abbildung <A HREF="#img:v5cisco">33</A> zeigt, dass sich der Cisco Switch auch bei gr&#246;&#223;eren Datenmengen deutlich perfomanter verh&#228;lt, als der zuvor verwendete Hirschmann Switch. Dass die Latenz bei zunehmender Anzahl von Logdateisender und zunehmender L&#228;nge der Strings (Dateigr&#246;&#223;e) beim Cisco Switch geringf&#252;gig (logarithmischer Ma&#223;stab!) h&#246;her ist, als beim Hirschmann Switch, d&#252;rfte daran liegen, dass bei jedem Paket das diffServ Feld eingelesen und bewertet werden mu&#223;. Dies ben&#246;tigt mehr Rechenleistung, als die fixe Priorisierung der physikalischen Ports beim Hirschmann Switch.
+
+<P>
+
+<DIV ALIGN="CENTER"><A NAME="img:v5foto"></A><A NAME="1206"></A>
+<TABLE>
+<CAPTION ALIGN="BOTTOM"><STRONG>Figure 34:</STRONG>
+Foto: Versuchsaufbau V5 mit Cisco Switch</CAPTION>
+<TR><TD>
+<DIV ALIGN="CENTER">
+[width=]./img/arbeitsplatz.jpg
+
+</DIV>
+<HR></TD></TR>
+</TABLE>
+</DIV>
+
+<P>
+
+<DIV CLASS="navigation"><HR>
+<!--Navigation Panel-->
+<A NAME="tex2html1108"
+ HREF="node70.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
+ SRC="/usr/share/latex2html/icons/next.png"></A>
+<A NAME="tex2html1104"
+ HREF="node66.html">
+<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
+ SRC="/usr/share/latex2html/icons/up.png"></A>
+<A NAME="tex2html1100"
+ HREF="node68.html">
+<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
+ SRC="/usr/share/latex2html/icons/prev.png"></A>
+<A NAME="tex2html1106"
+ HREF="node3.html">
+<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
+ SRC="/usr/share/latex2html/icons/contents.png"></A>
+<BR>
+<B> Next:</B> <A NAME="tex2html1109"
+ HREF="node70.html">V6 Prozessabbild &#252;bertragen mit</A>
+<B> Up:</B> <A NAME="tex2html1105"
+ HREF="node66.html">V5 mehrere Teilnehmer, Priorisierung</A>
+<B> Previous:</B> <A NAME="tex2html1101"
+ HREF="node68.html">Konfiguration</A>
+ &nbsp; <B> <A NAME="tex2html1107"
+ HREF="node3.html">Contents</A></B> </DIV>
+<!--End of Navigation Panel-->
+<ADDRESS>
+Manuel Traut
+2007-02-25
+</ADDRESS>
+</BODY>
+</HTML>