05.11.2013 Aufrufe

Zahn - Unix-Netzwerkprogramminerung mit Threads, Sockets und SSL

Zahn - Unix-Netzwerkprogramminerung mit Threads, Sockets und SSL

Zahn - Unix-Netzwerkprogramminerung mit Threads, Sockets und SSL

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

430 Sachverzeichnis<br />

inet addr(), 174<br />

inet aton(), 174<br />

inet ntoa(), 174–176<br />

inet ntop(), 169, 170<br />

inet pton(), 169, 170<br />

inetd, 96, 147, 152, 153, 156<br />

init-Prozeß, 10, 76<br />

Integrität, 302<br />

Internet Dæmon, siehe inetd<br />

Internet Assigned Numbers Authority,<br />

160<br />

Internet Control Message Protocol, 4<br />

Internet Corporation for Assigned<br />

Names and Numbers, 160<br />

Internet Protocol, 4<br />

Internet Service Provider, 160<br />

Internet-Schicht, 4<br />

Invariante, 119<br />

IP, 4<br />

IP-Adresse, 4<br />

IP-Adressen, private, 163<br />

IP-Namen, 156<br />

IP-Security, siehe IPsec<br />

IPsec, 311<br />

IPv4-Adressen, 159<br />

IPv6-Adresse, IPv4-gemappte, 166, 230<br />

IPv6-Adresse, IPv4-kompatible, 166<br />

IPv6-Adresse, unspezifizierte, 165<br />

IPv6-Adressen, 159<br />

ISO, 2<br />

ISP, siehe Internet Service Provider<br />

Keep-Alive-Nachrichten, 227<br />

kill(), 58, 74, 138<br />

Kontext, 15<br />

Kontextwechsel, 15, 109<br />

Kryptographie, 302<br />

LACNIC, 160<br />

libcrypto, 323, 345<br />

libssl, 323, 345, 357<br />

Listen Queue, 192, 238, 240<br />

listen(), 190, 192–194, 202, 240<br />

Little-Endian, 169<br />

Local Area Network, 1<br />

Loopback-Adresse, 166<br />

lseek(), 213<br />

MAC, 308<br />

main(), 15<br />

Man-in-the-Middle-Attacke, 316<br />

Master-Secret, 314<br />

MD5, 307<br />

Message Authentication Code, siehe<br />

MAC<br />

message digest, 307<br />

Multicast, 164<br />

Multicast-Gruppe, 161<br />

Multiplexing, 218, 219<br />

Mutex, 120<br />

Network Byte Order, 169<br />

Netz-ID, 161, siehe Netzwerk-<br />

Identifikator, 162<br />

Netzwerk, leitungsver<strong>mit</strong>teltes, 2<br />

Netzwerk, paketver<strong>mit</strong>teltes, 1<br />

Netzwerk-Identifikator, 161<br />

Netzwerkschicht, 3<br />

NID, 382<br />

NID commonName, 382<br />

NID subject alt name, 382<br />

ntohl(), 177<br />

ntohs(), 177<br />

open(), 24<br />

openlog(), 44<br />

Open<strong>SSL</strong>, 323<br />

openssl create ssl ctx(), 372<br />

openssl lib init(), 358, 359, 361<br />

Orphan, siehe Waisenprozeß<br />

OSI-Referenzmodell, 2, 179<br />

passive close, siehe Schließen, passives<br />

passive open, siehe Öffnen, passives<br />

PGP, 313<br />

POP3S, 318<br />

Port, 5<br />

Port, well known, 190<br />

POSIX, 8<br />

POSIX-<strong>Threads</strong>, 103<br />

Pre-Master-Secret, 315<br />

Preforking, 236<br />

Prethreading, 236<br />

Pretty Good Privacy, siehe PGP<br />

printf(), 41<br />

PRNG, 307, 352<br />

Protokoll, nicht zuverlässiges, 4<br />

Protokoll, verbindungsloses, 4, 5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!