<br />
<b>Warning</b>:  preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in <b>/www/htdocs/w010bef3/rbb_wiki/includes/MagicWord.php</b> on line <b>902</b><br />
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.13ito4.pattyland.de/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://www.13ito4.pattyland.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tranj</id>
		<title>Wiki der 13ITO4 - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://www.13ito4.pattyland.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tranj"/>
		<link rel="alternate" type="text/html" href="https://www.13ito4.pattyland.de/wiki/Spezial:Beitr%C3%A4ge/Tranj"/>
		<updated>2026-04-07T13:46:58Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.21.3</generator>

	<entry>
		<id>https://www.13ito4.pattyland.de/wiki/Sockets</id>
		<title>Sockets</title>
		<link rel="alternate" type="text/html" href="https://www.13ito4.pattyland.de/wiki/Sockets"/>
				<updated>2013-06-10T07:56:39Z</updated>
		
		<summary type="html">&lt;p&gt;Tranj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sockets sind Softwaremodule, welche zur Verbindung von zwei Programmen über ein Netzwerk dienen. &amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; Sie können auch dazu verwendet werden, eine Verbindung zwischen zwei Programmen auf demselben Rechner aufzubauen. Sie bieten eine plattformunabhängige API und fungieren als Schnittstelle zwischen der Implementierung von Netzwerkprotokollen auf einem Betriebssystem und der Anwendungssoftware. Anwendungen fordern vom Betriebssystem Sockets an, dieses verwaltet sie.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es gibt verschiedene Arten von Sockets:&lt;br /&gt;
&lt;br /&gt;
'''Internet-Sockets'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Stream Sockets'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Datagram Sockets'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Interprozesskommunikations-Sockets'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== Präsentationen ===&lt;br /&gt;
https://docs.google.com/presentation/d/1Q5ETOGq3t_L0OZA95SBx5Iph_ypGOSUJh5AbJ3ATItw/edit#slide=id.gc7ed9199_05&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[User:Just|Sascha Just]] ([[User talk:Just|talk]]) 13:08, 27 May 2013 (CEST)&lt;br /&gt;
&lt;br /&gt;
Erstellt von: Igor Zobin&lt;br /&gt;
[[Kategorie:IT-Systeme]]&lt;/div&gt;</summary>
		<author><name>Tranj</name></author>	</entry>

	<entry>
		<id>https://www.13ito4.pattyland.de/wiki/User_Datagram_Protocol</id>
		<title>User Datagram Protocol</title>
		<link rel="alternate" type="text/html" href="https://www.13ito4.pattyland.de/wiki/User_Datagram_Protocol"/>
				<updated>2013-06-10T07:54:58Z</updated>
		
		<summary type="html">&lt;p&gt;Tranj: /* Aufbau UDP Datagramm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Das User-Datagram-Protokoll (UDP) ist ein verbindungsloses Transportprotokoll für den Datenaustausch zwischen Rechnern. (Das bedeutet, die Daten werden einfach an eine IP gesendet, ohne sich um Verbindungsaufbau zu kümmern. Es gibt keine Flags zur Kommunikation von Teilnehmern).&lt;br /&gt;
* Es wurde definiert, um auch Anwendungsprozessen die direkte Möglichkeit zu geben, Datagramme zu versenden und damit die Anforderungen transaktionsorientierten Verkehrs zu erfüllen. &lt;br /&gt;
* Das UDP-Protokoll baut direkt auf dem darunter liegenden IP-Protokoll auf.&lt;br /&gt;
&lt;br /&gt;
== Aufbau UDP Datagramm ==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;1&amp;quot; width=&amp;quot;80%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| Bit&lt;br /&gt;
| 0&lt;br /&gt;
| 16&lt;br /&gt;
| 32&lt;br /&gt;
| 48&lt;br /&gt;
| 64&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;border:1px solid black; text-align:center;&amp;quot; width=&amp;quot;20%&amp;quot; | Quell-Port&lt;br /&gt;
| style=&amp;quot;border:1px solid black; text-align:center;&amp;quot; width=&amp;quot;20%&amp;quot; | Ziel-Port&lt;br /&gt;
| style=&amp;quot;border:1px solid black; text-align:center;&amp;quot; width=&amp;quot;20%&amp;quot; | Länge&lt;br /&gt;
| style=&amp;quot;border:1px solid black; text-align:center;&amp;quot; width=&amp;quot;20%&amp;quot; | Prüfsumme&lt;br /&gt;
| style=&amp;quot;border:1px solid black; border-right:0px; text-align:right;&amp;quot; width=&amp;quot;10%&amp;quot; | Daten&lt;br /&gt;
| style=&amp;quot;border-top:1px dashed black; border-bottom:1px dashed black; border-left:0px; border-right:0px&amp;quot; width=&amp;quot;10%&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | UDP-Datagramm&lt;br /&gt;
|}&lt;br /&gt;
; Quell-Port&lt;br /&gt;
: gibt die Port-Nummer des sendenden Prozesses an.&lt;br /&gt;
; Ziel-Port&lt;br /&gt;
: gibt an, welcher Prozess das Paket empfangen soll.&lt;br /&gt;
; Längenfeld&lt;br /&gt;
: gibt die Länge des Datagramms, bestehend aus den Daten und dem Header, in [[Oktett (Informatik)|Oktetten]] an. Der kleinstmögliche Wert sind 8 Oktette.&lt;br /&gt;
; Prüfsummenfeld&lt;br /&gt;
: es kann eine 16 Bit große [[Prüfsumme]] mitgesendet werden. Die Prüfsumme wird über den sogenannten ''Pseudo-Header'', den UDP Header und die Daten gebildet. Die Prüfsumme ist optional, wird aber in der Praxis fast immer benutzt, falls nicht, wird diese auf „0” gesetzt.&lt;br /&gt;
(Geschrieben von [[User:Krause|Krause]] ([[User talk:Krause|talk]]) 13:13, 27 May 2013 (CEST), gelesen und editiert von Igor)&lt;br /&gt;
[[Kategorie:IT-Systeme]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Präsentationen ===&lt;br /&gt;
https://docs.google.com/presentation/d/1Q5ETOGq3t_L0OZA95SBx5Iph_ypGOSUJh5AbJ3ATItw/edit#slide=id.gc7ed9199_05&lt;/div&gt;</summary>
		<author><name>Tranj</name></author>	</entry>

	<entry>
		<id>https://www.13ito4.pattyland.de/wiki/Transmission_Control_Protocol</id>
		<title>Transmission Control Protocol</title>
		<link rel="alternate" type="text/html" href="https://www.13ito4.pattyland.de/wiki/Transmission_Control_Protocol"/>
				<updated>2013-06-10T07:54:22Z</updated>
		
		<summary type="html">&lt;p&gt;Tranj: /* Paketaufbau */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bei TCP (verbindungsorientiert) wird für jede Kommunikation eine Verbindung aufgebaut. Dafür werden ersteinmal beide Seiten miteinander per SYN „synchronisiert“, man eignet sich auf einen Port und stellt sicher, dass die Verbindung tatsächlich da ist. Es wird eine Sequenznummer festgelegt, um die korrekte Reihenfolge von Paketen zu gewährleisten. TCP arbeitet auf der 4. Schicht im [[OSI]]-Modell. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paketaufbau ==&lt;br /&gt;
&lt;br /&gt;
* Quellport und Zielport&lt;br /&gt;
* Sequenznummer &lt;br /&gt;
* Acknowledgement Nummer &lt;br /&gt;
* data offset &lt;br /&gt;
* reservierter Bereich &lt;br /&gt;
* Flags (URG, ACK, PSH, RST, SYN, FIN) &lt;br /&gt;
* Fenster &lt;br /&gt;
* Checksumme &lt;br /&gt;
* Pointer für Dringlichkeit &lt;br /&gt;
* Optionen (0 oder mehr 32 Bit Wörter) &lt;br /&gt;
* Nutzdaten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Präsentationen ===&lt;br /&gt;
&lt;br /&gt;
https://docs.google.com/presentation/d/1Q5ETOGq3t_L0OZA95SBx5Iph_ypGOSUJh5AbJ3ATItw/edit#slide=id.gc7ed9199_05&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Erstellt von: Igor Zobin und Sunny Tran 27.05.2013.&lt;br /&gt;
&lt;br /&gt;
Gelesen von Karsten ([[Special:Contributions/87.139.221.128|87.139.221.128]])&lt;br /&gt;
[[Kategorie:IT-Systeme]]&lt;/div&gt;</summary>
		<author><name>Tranj</name></author>	</entry>

	</feed>