12,275
edits
m (→Tools) |
m (→Pitfalls) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
<source lang="C"> | <source lang="C"> | ||
127.0.0. | 127.0.0.1:4444 // Eigener Rechner (IP 127.0.0.1), Port# 4444 | ||
192.168.1.11:5555 // IP im lokalen Netzwerk 192.168.1.11, Port# 5555 | 192.168.1.11:5555 // IP im lokalen Netzwerk 192.168.1.11, Port# 5555 | ||
0.0.0.0:45678 // Aktuelle Netzadresse, Port#45678. | 0.0.0.0:45678 // Aktuelle Netzadresse, Port#45678. | ||
// Bei UDP kann diese Adresse für einen Broadcast im lokalen Netzwerk genutzt werden. | // Bei UDP kann diese Adresse für einen Broadcast im lokalen Netzwerk genutzt werden. | ||
255.255.255. | 255.255.255.255:2222 // Broadcast (z.B. von DHCP oder BOOTP genutzt) auf Port#2222 | ||
2001:0db8:85a3:08d3:1319:8a2e:0370:7344 // Bsp. einer IPv6 Adresse in hexadezimal-Notierung (ohne Port) | 2001:0db8:85a3:08d3:1319:8a2e:0370:7344 // Bsp. einer IPv6 Adresse in hexadezimal-Notierung (ohne Port) | ||
</source> | </source> | ||
Line 48: | Line 48: | ||
<source lang="C"> | <source lang="C"> | ||
127.0.0. | 127.0.0.1:4444 // Eigener Rechner (IP 127.0.0.1), Port# 4444 | ||
192.168.1.11:5555 // IP im lokalen Netzwerk 192.168.1.11, Port# 5555 | 192.168.1.11:5555 // IP im lokalen Netzwerk 192.168.1.11, Port# 5555 | ||
0.0.0.0:45678 // UDP-Broadcast im lokalen Netzwerk auf Port#45678 | 0.0.0.0:45678 // UDP-Broadcast im lokalen Netzwerk auf Port#45678 | ||
</source> | </source> | ||
Achtung: Eigene Ports sollten am besten im Bereich von | Achtung: Eigene Ports sollten am besten im Bereich von 49152-65535 vergeben werden; eine [[wikipedia:List of TCP and UDP port numbers|Übersicht vergebener TCP und UDP Port Nummern]] findet man auf Wikipedia. | ||
Weiterführende Links UDP | Weiterführende Links UDP | ||
* [ | * [[wikipedia:de:User Datagram|de:User Datagram]] | ||
* [http://www.abc.se/~m6695/udp.html Writing a simple UDP client/server in a Unix Environment] | * [http://www.abc.se/~m6695/udp.html Writing a simple UDP client/server in a Unix Environment] | ||
* [[OSC]] - Open Sound Control | * [[OSC]] - Open Sound Control | ||
Line 208: | Line 208: | ||
* Firewalls findet man in Computern sowie in Routern | * Firewalls findet man in Computern sowie in Routern | ||
* Ports können bereits geöffnet und damit belegt sein | * Ports können bereits geöffnet und damit belegt sein | ||
* IP-Adressen können sich ändern; deshalb wenn möglich Hostnamen oder Services wie [ | * IP-Adressen können sich ändern; deshalb wenn möglich Hostnamen oder Services wie [[wikipedia:Bonjour (software)|Bonjour]] bzw. [[wikipedia:ZeroConf|ZeroConf]] nutzen | ||
== Links == | == Links == | ||
Line 215: | Line 215: | ||
* [http://www.uni-weimar.de/medien/webis/teaching/lecturenotes/web-technology/unit-de-network-protocol1.pdf Lecture Notes Network Protocols 1] von Prof. Benno Stein | * [http://www.uni-weimar.de/medien/webis/teaching/lecturenotes/web-technology/unit-de-network-protocol1.pdf Lecture Notes Network Protocols 1] von Prof. Benno Stein | ||
* [http://www.uni-weimar.de/medien/webis/teaching/lecturenotes/web-technology/unit-de-network-protocol1.pdf Lecture Notes Network Protocols 2] von Prof. Benno Stein | * [http://www.uni-weimar.de/medien/webis/teaching/lecturenotes/web-technology/unit-de-network-protocol1.pdf Lecture Notes Network Protocols 2] von Prof. Benno Stein | ||
* Was waren noch mal [ | * Was waren noch mal [[wikipedia:de:Bit|Bits]] und [[wikipedia:de:Byte|Bytes]]? | ||
{{Template:Netzkurs}} | {{Template:Netzkurs}} | ||
[[Category:JAVA]] | [[Category:JAVA]] |