<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
	<channel>
		<title>BlitzBasic Portal Worklogs - Packet Tracer - Netzwerk Simulationstool</title>
		<link>https://www.blitzforum.de/worklogs/410/</link>
		<description>Worklog von Hummelpups</description>
		<language>de</language>
		<managingEditor>mail@blitzforum.de</managingEditor>
		<webMaster>mail@blitzforum.de</webMaster>
		<pubDate>Sun, 02 Jan 2011 15:42:48 +0100</pubDate>
		<lastBuildDate>Sun, 02 Jan 2011 15:42:48 +0100</lastBuildDate>

		<item>
			<title>Command listen</title>
			<link>https://www.blitzforum.de/worklogs/410/#3100</link>
			<guid>https://www.blitzforum.de/worklogs/410/#3100</guid>
			<author>Hummelpups</author>
			<description>So, jeh nach Abh&amp;auml;ngigkeit wird nun f&amp;uuml;r die PCs und andere &amp;quot;kluge&amp;quot; Ger&amp;auml;te eine Commandliste mit Abh&amp;auml;ngigkeiten&lt;br /&gt;erstellt und gef&amp;uuml;hrt. Als Beispiel daf&amp;uuml;r der Ping befehl.&lt;br /&gt;&lt;br /&gt;Er kann nicht ausgef&amp;uuml;hrt werden, solange die MAC Adresse zu der IP Adresse nicht bekannt ist.&lt;br /&gt;Anstatt sofort das Ping Paket zu senden wird ein ARP Request gesendet und der Ping command auf&lt;br /&gt;status parken gesetzt.&lt;br /&gt;Jede Sekunde wird die commandlist erneut auf abarbeitung gepr&amp;uuml;ft, ist die MAC-Adresse zum Ping&lt;br /&gt;befehl immernoch nicht bekannt, bleibt das Kommando auf parken.&lt;br /&gt;Irgendwann trifft das ARP Paket dann ein und der ARP-Eintrag zu der entsprechenden IP Adresse&lt;br /&gt;wird um die MAC-Adresse erweitert und der status des ARP-Eintrages von UNRESOLVED auf RESOLVED&lt;br /&gt;gesetzt.&lt;br /&gt;Somit kann nun auch der Ping befehl ins Netzwerk gesandt werden.&lt;br /&gt;&lt;br /&gt;Soviel zu commandlisten und deren Abh&amp;auml;ngigkeiten &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;</description>
			<pubDate>Sun, 02 Jan 2011 15:42:48 +0100</pubDate>
		</item>

		<item>
			<title>Terminal ist geschafft!</title>
			<link>https://www.blitzforum.de/worklogs/410/#2956</link>
			<guid>https://www.blitzforum.de/worklogs/410/#2956</guid>
			<author>Hummelpups</author>
			<description>So, das Terminal gibts nun schon, nun fehlt noch das &amp;Auml;ndern Adapterkonfiguration &amp;uuml;ber das Terminal&lt;br /&gt;aber das mache ich morgen! Auch das starke kaskadieren der Ger&amp;auml;te funktioniert einwandfrei, sher sch&amp;ouml;n&lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt;&lt;br /&gt;mehr gibts dazu kaum zu sagen, hier mal eben die Konsole&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://0x25.de/tmp/netsim_sat1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eine Beispielkonfiguration bei einem Router von einer Ethernet schnittstelle wird so aussehen:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Code: &lt;/b&gt;&lt;span style=&quot;font-size:0.8em; display:inline;&quot; id=&quot;showcodebox0&quot;&gt; &lt;a href=&quot;javascript&amp;#058;show_code('0')&quot;&gt;[AUSKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;span style=&quot;font-size:0.8em; display:none;&quot; id=&quot;hidecodebox0&quot;&gt; &lt;a href=&quot;javascript&amp;#058;hide_code('0')&quot;&gt;[EINKLAPPEN]&lt;/a&gt; &lt;/span&gt;&lt;div id=&quot;codebox0&quot; class=&quot;codebox&quot; style=&quot;max-height: 200px;&quot; onload=&quot;check_code('0');&quot;&gt;Hannover&amp;gt;enable&lt;br /&gt;Hannover#config&lt;br /&gt;Hannover&amp;#40;config&amp;#41;#interface eth 0/0&lt;br /&gt;Hannover&amp;#40;config-if&amp;#41;#ip address 192.168.0.1 255.255.255.0&lt;br /&gt;Hannover&amp;#40;config-if&amp;#41;#no shutdown&lt;br /&gt;Hannover&amp;#40;config-if&amp;#41;#ctrl-Z&lt;br /&gt;Hannover#&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Was hitner der Raute steht wird vom User geschrieben, adminmodus in einem Router wird mit einer #&lt;br /&gt;gekennzeichent, ist man im unprivileged-mode, steht nach dem Devicename ein &amp;gt; (&amp;quot;Hannover&amp;gt;&amp;quot;)&lt;br /&gt;&lt;br /&gt;Gr&amp;uuml;&amp;szlig;e  &lt;img src=&quot;/forum/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; /&gt; </description>
			<pubDate>Mon, 11 Oct 2010 01:40:49 +0200</pubDate>
		</item>

		<item>
			<title>Switches!!!</title>
			<link>https://www.blitzforum.de/worklogs/410/#2954</link>
			<guid>https://www.blitzforum.de/worklogs/410/#2954</guid>
			<author>Hummelpups</author>
			<description>So, switches sind nun auch eingebaut, nun &amp;uuml;berlege ich in welchem Umfang ich sie einbaue.&lt;br /&gt;Es gibt ja nun mehrere betriebsmodi von Switches, das entscheidet sich aber sp&amp;auml;ter.&lt;br /&gt;&lt;br /&gt;Das markanteste eines Switches ist erstmal eingebaut, die SAT, Source-Address-Table.&lt;br /&gt;Erreicht das Switch ein Paket entpackt er es bis zur Sicherungsschicht (2) und extrahiert die Source MAC.&lt;br /&gt;Diese tr&amp;auml;gt er in seine SAT ein bzw. erneuert das Timestamp des SAT eintrages.&lt;br /&gt;Switch0 hat hier einen Eintrags-TTL von 2000ms, sind diese &amp;uuml;berschritten ohne das der Switch eine&lt;br /&gt;nachricht des Hosts erhalten hat, wird dieser aus der SAT entfernt.&lt;br /&gt;&lt;br /&gt;Nach kurzer Zeit hat der Switch das Netzwerk komplett gemapt und kann die ankommenden Nachrichten&lt;br /&gt;direkt an die richtigen ports weiterleiten.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://0x25.de/tmp/packettracer3.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://0x25.de/tmp/netsim-0.3.rar&quot; target=&quot;_blank&quot;&gt;http://0x25.de/tmp/netsim-0.3.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wie immer, mit Leertaste wird diesma von 2 PCs versucht einen Ping zu versenden.&lt;br /&gt;&lt;br /&gt;Manchmal &amp;uuml;bernimmt er beim ersten mal dr&amp;uuml;cken der Leertaste und senden des ARPs nicht beide Source-MACs&lt;br /&gt;in die SAT. Das ist kein Bug. es liegt daran das CSMA/CD vom Switch nicht ausreicht wenn der&lt;br /&gt;Hub dahinter das Signal trotzdem &amp;uuml;berschreibt.&lt;br /&gt;Bedeutet, der Switch gibt das signal zu schnell am port 0/1 raus und der Hub &amp;uuml;berschreibt des Signal.&lt;br /&gt;&lt;br /&gt;Weiter gehts mit erweiterter Kaskadierung der Ger&amp;auml;te, Laden und Speichern von Netzwerken&lt;br /&gt;und Konfigurationsterminal der Ger&amp;auml;te&lt;br /&gt;&lt;br /&gt;Gr&amp;uuml;&amp;szlig;e!</description>
			<pubDate>Sun, 10 Oct 2010 21:02:56 +0200</pubDate>
		</item>

		<item>
			<title>ARP, Ping, Log</title>
			<link>https://www.blitzforum.de/worklogs/410/#2946</link>
			<guid>https://www.blitzforum.de/worklogs/410/#2946</guid>
			<author>Hummelpups</author>
			<description>So, heute habe ich ARP und Ping als Protocol eingebaut.&lt;br /&gt;ARP wird verwendet um in einem geswitchten Netzwerk die MAC-Adresse einer&lt;br /&gt;IP heraus zu finden damit der Switch wei&amp;szlig;, wo's hin gehen soll.&lt;br /&gt;Ist die Adresse im INternet, gibt der Router seine eigene MAC-Adresse zur&amp;uuml;ck.&lt;br /&gt;Der PC schickt dann also seine PING anfragen an IP X im INternet aber an die MAC&lt;br /&gt;Adresse vom Router und der k&amp;uuml;mmert sich um den rest.&lt;br /&gt;&lt;br /&gt;Mit ARP wird das Netzwerk beim anschlie&amp;szlig;en ersteinmal miteinander &amp;quot;bekannt&amp;quot; gemacht.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://0x25.de/tmp/packettracer2.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;und wieder ein Video einer Ping &amp;uuml;bertragung.&lt;br /&gt;Der PC erkennt, das in seiner ARP Tabelle f&amp;uuml;r die angeforderte Ping IP noch kein mac-adressen-eintrag&lt;br /&gt;existiert und sendet automatisch eine ARP Anfrage an die entsprechende IP (Anfrage=gr&amp;uuml;n, Antwort=blau)&lt;br /&gt;Ist dieser ARP Reply wieder beim PC angekommen, kann das Ping paket an die richtige Mac Adresse&lt;br /&gt;versandt werden. (Anfrage=Rot, Reply=grau)&lt;br /&gt;&lt;br /&gt;Und hier wieder ein Video: &lt;a href=&quot;http://0x25.de/tmp/packettracer_ping2.avi&quot; target=&quot;_blank&quot;&gt;http://0x25.de/tmp/packettracer_ping2.avi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://0x25.de/tmp/packettracer-0.1.rar&quot; target=&quot;_blank&quot;&gt;http://0x25.de/tmp/packettracer-0.1.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mit der Leertaste versuchst du einen Ping zu senden, beim ersten mal sendet er dann nur&lt;br /&gt;eine ARP Anfrage, ist die wieder da und man dr&amp;uuml;ckt erneut die PIng Taste (space) sendet er&lt;br /&gt;das Ping paket&lt;br /&gt;&lt;br /&gt;Als n&amp;auml;chstes kommt CSMA/CD und Switches fertig machen&lt;br /&gt;&lt;br /&gt;Gr&amp;uuml;&amp;szlig;e</description>
			<pubDate>Fri, 08 Oct 2010 00:55:48 +0200</pubDate>
		</item>

		<item>
			<title>Projekt wieder aufgenommen.</title>
			<link>https://www.blitzforum.de/worklogs/410/#2944</link>
			<guid>https://www.blitzforum.de/worklogs/410/#2944</guid>
			<author>Hummelpups</author>
			<description>Da mein Stratego nun fertig ist arbeite ich wieder an meinem Packet Tracer.&lt;br /&gt;Switches sind auch schon eingebaut, aber noch nicht Videoreif &lt;img src=&quot;/forum/images/smiles/icon_wink.gif&quot; alt=&quot;Wink&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Zur Info: Der Packet Tracer von Cisco ist ein Tool zum erstellen und konfigurieren&lt;br /&gt;von Netzwerken, IP Adressen vergeben, Subnetze testen, Cisco router konfigurieren&lt;br /&gt;usw.&lt;br /&gt;&lt;br /&gt;Mir reichen vorerst die implementation von Hubs, Switches mit SAT-Tabelle, Router mit&lt;br /&gt;Route regeln, Metriken und eventuell eine ganz einfachen implementierung von STP oder RIP, IGRP oder eIGRP.&lt;br /&gt;Zuerst kommen aber erstmal die wichtigen Protokolle f&amp;uuml;r Schicht 2 des Osi Modells, f&amp;uuml;r den Einsatz&lt;br /&gt;von Switches. Das AR-Protokoll zum Aufl&amp;ouml;sen von IP Adresse in Mac Adressen. Dann steht&lt;br /&gt;einer geswitchten und ge&amp;quot;hub&amp;quot;ten kommunikation nichts mehr im Wege.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://0x25.de/tmp/packettracer1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;in dieser Grafik sieht man das &amp;uuml;bertragen eines Ping Paketes in einem Netzwerk das via Hubs&lt;br /&gt;miteinander verbunden ist. Das Cable mit gr&amp;uuml;nen Punkten &amp;uuml;bertragen aktuell ein Paket.&lt;br /&gt;Die Farbe der IPs zeigen an, ob ein Paket verworfen oder angenommen wurde.&lt;br /&gt;W&amp;auml;hrend das Ping Paket bei PC2 und PC3 schon angekommen ist, &amp;uuml;bertr&amp;auml;gt&lt;br /&gt;Hub0 das Paket noch an Hub2&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;und hier ein Video wie in einem mit Hubs vernetzes Netzwerk ein Ping von PC zu PC versendet wird.&lt;br /&gt;Alle Ger&amp;auml;te haben unterschiedliche Proceedclocks, je nach einstellung.&lt;br /&gt;&lt;a href=&quot;http://0x25.de/tmp/packettracer_ping.avi&quot; target=&quot;_blank&quot;&gt;http://0x25.de/tmp/packettracer_ping.avi&lt;/a&gt;&lt;br /&gt;Theoretisch d&amp;uuml;rfte der Ping noch garnicht funktionieren da eine Netzwerkkarte kein Paket&lt;br /&gt;ohne Destination MAC versenden kann, und da ARP noch nicht implementiert ist, hat der&lt;br /&gt;PC aktuell noch keine M&amp;ouml;glichkeit die MAC einer IP anzufordern.&lt;br /&gt;Da dieses Netzwerk aber aus Hubs und nicht aus Switches besteht, und ein Hub einfach nur&lt;br /&gt;verteilt egal an welchen Empf&amp;auml;nger, funktioniert dieses Beispiels trotzdem.&lt;br /&gt;&lt;br /&gt;Die Simulation soll dabei realist&amp;auml;tsgetreu sein.&lt;br /&gt;Jedes Device kann mehrere Ports besitzen (Mehrere Ports auf einer Portcard wie bei Cisco Routern&lt;br /&gt;&amp;uuml;blich habe ich nicht implementiert). Ein Kabel kann mit mehreren Ports verbunden sein, jenachdem&lt;br /&gt;ob ein Ende in der Luft h&amp;auml;ngt merkt der andere angeschlossene Port automatisch ob er &amp;quot;up&amp;quot; oder &amp;quot;down&amp;quot;&lt;br /&gt;ist. Also ob ein Link besteht oder nicht.&lt;br /&gt;&lt;br /&gt;Erkannt wird auch, wenn ein -F (Fiber) Cable f&amp;uuml;r eine -T (Copper) Karte benutzt wird und die Ports schalten&lt;br /&gt;sich automatisch aus (state down)&lt;br /&gt;Das selbe passiert bei falsch configurierten seriellen Schnittstellen. Ist der CLock wert falsch&lt;br /&gt;gesetzt oder 2 Taktgeber oder 2 Taktnehmer miteinander verbunden, state down, das Kabel wird&lt;br /&gt;dann gekennzeichnet.&lt;br /&gt; &lt;br /&gt;&lt;span&gt;&lt;img onload=&quot;resize_image(this)&quot; src=&quot;http://0x25.de/tmp/pt_diag1.png&quot; alt=&quot;user posted image&quot; /&gt;&lt;/span&gt;&lt;br /&gt;In dem Chart hat sich ein Fehler eingeschlichen, es soll nicht Ethernet oder Fiber hei&amp;szlig;en sondern Ethernet, FDDI oder Token Ring...&lt;br /&gt;&lt;br /&gt;Werde, sobald die Konsole zum Pingen und ansehen der ARP eintr&amp;auml;ge fertig ist mal einen Download&lt;br /&gt;anbieten.&lt;br /&gt;&lt;br /&gt;Gr&amp;uuml;&amp;szlig;e</description>
			<pubDate>Thu, 07 Oct 2010 16:50:49 +0200</pubDate>
		</item>


	</channel>
</rss>
