Programmieren von UNIX-Netzwerken: Netzwerk-APIs - Sockets und XTI
Gespeichert in:
Vorheriger Titel: | Stevens, W. Richard Programmieren von UNIX-Netzen |
---|---|
1. Verfasser: | |
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
München [u.a.]
Hanser
2000
|
Ausgabe: | 2. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Früher u.d.T.: Stevens, W. R.: Programmieren von UNIX-Netzen |
Beschreibung: | XXVI, 982 S. graph. Darst. |
ISBN: | 3446213341 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV012957481 | ||
003 | DE-604 | ||
005 | 20081106 | ||
007 | t | ||
008 | 000125s2000 d||| |||| 00||| ger d | ||
016 | 7 | |a 958232431 |2 DE-101 | |
020 | |a 3446213341 |9 3-446-21334-1 | ||
035 | |a (OCoLC)76103794 | ||
035 | |a (DE-599)BVBBV012957481 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-20 |a DE-12 |a DE-91 |a DE-29T |a DE-M347 |a DE-210 |a DE-Aug4 |a DE-522 |a DE-523 |a DE-898 |a DE-83 |a DE-2070s | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a ST 267 |0 (DE-625)143635: |2 rvk | ||
084 | |a DAT 440f |2 stub | ||
084 | |a DAT 254f |2 stub | ||
100 | 1 | |a Stevens, W. Richard |d 1951-1999 |e Verfasser |0 (DE-588)123662281 |4 aut | |
240 | 1 | 0 | |a UNIX network programming |
245 | 1 | 0 | |a Programmieren von UNIX-Netzwerken |b Netzwerk-APIs - Sockets und XTI |c W. Richard Stevens |
246 | 1 | 3 | |a Programmieren von UNIX Netzwerken |
250 | |a 2. Aufl. | ||
264 | 1 | |a München [u.a.] |b Hanser |c 2000 | |
300 | |a XXVI, 982 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Früher u.d.T.: Stevens, W. R.: Programmieren von UNIX-Netzen | ||
650 | 0 | 7 | |a Mehrrechnersystem |0 (DE-588)4038398-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Rechnernetz |0 (DE-588)4070085-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Verteiltes System |0 (DE-588)4238872-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UNIX |0 (DE-588)4061835-3 |2 gnd |9 rswk-swf |
655 | 7 | |a UNIX-Netz |2 gnd |9 rswk-swf | |
689 | 0 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 0 | 1 | |a Rechnernetz |0 (DE-588)4070085-9 |D s |
689 | 0 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a UNIX-Netz |A f |
689 | 1 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Verteiltes System |0 (DE-588)4238872-7 |D s |
689 | 2 | 1 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 2 | |5 DE-604 | |
689 | 3 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 3 | 1 | |a Mehrrechnersystem |0 (DE-588)4038398-2 |D s |
689 | 3 | |5 DE-604 | |
780 | 0 | 0 | |i Früher u.d.T. |a Stevens, W. Richard |t Programmieren von UNIX-Netzen |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008824347&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008824347 |
Datensatz im Suchindex
_version_ | 1804127650320482304 |
---|---|
adam_text | W. RICHARD STEVENS PROGRAMMIEREN VON UNIX-NETZWERKEN NETZWERK-APIS:
SOCKETS UND XTI 2. AUFLAGE HANSER VII INHALTSVERZEICHNIS VORWORT XXIII
EINFUEHRUNG XXIII AENDERUNGEN ZUR ERSTEN AUSGABE XXIII DIE ZIELGRUPPEN XXV
QUELLCODES UND HINWEISE AUF FEHLER XXVI TEIL 1 EINFUEHRUNG UND TCP/IP L 1
EINFUEHRUNG 3 1.1 EINFUEHRUNG 3 1.2 EIN EINFACHER DAYTIME-CLIENT 5 1.3
PROTOKOLLUNABHAENGIGKEIT 9 1.4 FEHLERBEHANDLUNG: WRAPPER-FUNKTIONEN 11
1.5 EIN EINFACHER DAYTIME-SERVER 13 1.6 UEBERSICHT UEBER DIE
CLIENT-SERVER-BEISPIELE IM BUCH 15 1.7 DAS OSI-MODELL... 18 1.8
GESCHICHTLICHES ZU BSD 19 1.9 NETZWERKE UND HOSTS TESTEN 20 DIE
NETZWERKTOPOLOGIE 22 1.10 UNIX-STANDARDS 23 POSIX 24 THE OPEN GROUP 25
DIE INTERNET ENGINEERING TASK FORCE 26 UNIX-VERSIONEN UND PORTIERBARKEIT
26 1.11 64-BIT ARCHITEKTUREN 26 1.12 ZUSAMMENFASSUNG 27 UEBUNGEN 28 2 DIE
TRANSPORTSCHICHT: TCP UND UDP 29 2.1 EINFUEHRUNG 29 2.2 DER UEBERBLICK 29
2.3 UDP: USER DATAGRAM PROTOCOL 31 2.4 TCP: TRANSMISSION CONTROL
PROTOCOL 32 2.5 TCP-VERBINDUNG: AUFBAU UND BEENDIGUNG 33
DREIWEGE-HANDSHAKE 33 TCP-OPTIONEN 34 SCHLIESSEN DER TCP-VERBINDUNG 35
TCP-STATUSUEBERGANGSDIAGRAMM 36 BEOBACHTUNG DER PAKETE 38 2.6
TIME_WAIT-STATUS 39 2.7 DIE PORTNUMMERN 41 SOCKET-PAAR 43 VIII
INHALTSVERZEICHNIS 2.8 TCP-PORTNUMMERN UND PARALLELE SERVER 43 2.9
PUFFERGROESSEN UND BESCHRAENKUNGEN 45 TCP-AUSGABE 47 UDP-AUSGABE 48 2.10
STANDARD INTERNET-DIENSTE 49 2.11 PROTOKOLLE UEBLICHER
INTERNET-ANWENDUNGEN 50 2.12 ZUSAMMENFASSUNG 51 UEBUNGEN 52 TEIL 2
GRUNDLEGENDE SOCKETS 53 3 SOCKETS: EINE EINFUEHRUNG 55 3.1 EINFUEHRUNG 55
3.2 DIE SOCKET-ADRESSSTRUKTUREN 55 DIE SOCKET-ADRESSSTRUKTUR VON IPV4 55
GENERISCHE SOCKET-ADRESSSTRUKTUREN 58 DIE SOCKET-ADRESSSTRUKTUR VON IPV6
59 DER VERGLEICH DER SOCKET-ADRESSSTRUKTUREN 59 3.3 DIE
WERT-ERGEBNIS-ARGUMENTE 61 3.4 FUNKTIONEN FUER DIE BYTEANORDNUNG 63 3.5
FUNKTIONEN FUER DIE BYTEMANIPULATION 66 3.6 DIE FUNKTIONEN INET_ATON,
INET_ADDR UND INET_NTOA 67 3.7 DIE FUNKTIONEN INET_PTON UND INET_NTOP 69
3.8 SOCK_NTOP UND VERWANDTE FUNKTIONEN 71 3.9 DIE FUNKTIONEN READN,
WRITEN UND READLINE 74 3.10 DIE FUNKTION ISFDTYPE 78 3.11
ZUSAMMENFASSUNG 79 UEBUNGEN 80 4 GRUNDLEGENDE TCP-SOCKETS 81 4.1
EINFUEHRUNG 81 4.2 DIE FUNKTION SOCKET 81 AF_XXX VERSUS PF_XXX 84 4.3 DIE
FUNKTION CONNECT 84 4.4 DIE FUNKTION BIND 86 4.5 DIE FUNKTION LISTEN 89
4.6 DIE FUNKTION ACCEPT 95 BEISPIEL: WERT-ERGEBNIS-ARGUMENTE 96 4.7 DIE
FUNKTIONEN FORK UND EXEC 98 4.8 PARALLELE SERVER 100 4.9 DIE FUNKTION
CLOSE 103 DESKRIPTOR-REFERENZZAEHLER 103 4.10 DIE FUNKTIONEN GETSOCKNAME
UND GETPEERNAME 103 4.11 ZUSAMMENFASSUNG 106 UEBUNGEN 106
INHALTSVERZEICHNIS IX 5 BEISPIEL FUER EINEN TCP CLIENT-SERVER 107 5.1
EINFUEHRUNG ; . 107 5.2 TCP ECHO-SERVER: DIE FUNKTION MAIN 108 5.3 TCP
ECHO-SERVER: DIE STR_ECHO-FUNKTION 109 5.4 TCP ECHO-CLIENT: DIE FUNKTION
MAIN 110 5.5 TCP ECHO-CLIENT: DIE FUNKTION STR_CLI 110 5.6 DER NORMALE
STARTVORGANG 111 5.7 NORMALE BEENDIGUNG 113 5.8 DIE
POSIX-SIGNALBEHANDLUNG 114 DIE FUNKTION SIGNAL 115 DIE SIGNALSEMANTIK
VON POSIX 117 5.9 DIE BEHANDLUNG DES SIGCHLD-SIGNALS 118 DIE BEHANDLUNG
DERZOMBIES 118 DIE BEHANDLUNG UNTERBROCHENER SYSTEMAUFRUFE 119 5.10 DIE
FUNKTIONEN WAIT UND WAITPID 120 DER UNTERSCHIED ZWISCHEN WAIT UND
WAITPID 121 5.11 ABBRUCH DER VERBINDUNG VOR DER RUECKKEHR VON ACCEPT 125
5.12 DIE BEENDIGUNG DES SERVER-PROZESSES 126 5.13 DAS SIGPIPE-SIGNAL 128
5.14 DER ZUSAMMENBRUCH DES SERVERS 129 5.15 ZUSAMMENBRUCH UND NEUSTART
DES SERVERS 130 5.16 HERUNTERFAHREN DES SERVERS 131 5.17 ZUSAMMENFASSUNG
DES TCP-BEISPIELS 131 5.18 DAS DATENFORMAT 133 5.19 ZUSAMMENFASSUNG 136
UEBUNGEN 137 6 I/O-MULTIPLEXING: DIE FUNKTIONEN SELECT UND POLL 139 6.1
EINFUEHRUNG 139 6.2 I/O-MODELLE.. 139 DER BLOCKIERENDE I/O 140 DER
NICHT-BLOCKIERENDE I/O 141 DAS I/O-MULTIPLEXING 142 DER SIGNALGESTEUERTE
I/O 143 DER ASYNCHRONE I/O 143 EIN VERGLEICH DER I/O-MODELLE 144
SYNCHRONER I/O VERSUS ASYNCHRONER I/O 145 6.3 DIE FUNKTION SELECT 145
UNTER WELCHEN BEDINGUNGEN IST EIN DESKRIPTOR BEREIT? 148 MAXIMALE ANZAHL
DER DESKRIPTOREN FUER SELECT? 150 6.4 DIE FUNKTION STR_CLI (UEBERARBEITET)
151 6.5 BATCH-EINGABE 153 6.6 DIE FUNKTION SHUTDOWN 155 6.7 DIE FUNKTION
STR_CLI (NOCHMALS UEBERARBEITET) 157 6.8 DER TCP ECHO-SERVER
(UEBERARBEITET) 158 DIE ABWEHR VON ANGRIFFEN 163 XII INHALTSVERZEICHNIS
TEIL 3 FORTSCHRITTLICHE SOCKETS 253 10 INTEROPERABILITAET VON IPV4 UND
IPV6 255 10.1 EINFUEHRUNG 255 10.2 IPV4-CLIENT, IPV6-SERVER 255 10.3
IPV6-CLIENT, IPV4-SERVER 259 DIE INTEROPERABILITAET: EINE ZUSAMMENFASSUNG
260 10.4 TEST-MAKROS FUER IPV6-ADRESSEN 261 10.5 DIE SOCKET-OPTION
IPV6_ADDRFORM 262 10.6 PORTABILITAET DES QUELLCODES 263 10.7
ZUSAMMENFASSUNG 264 UEBUNGEN 264 11 FORTSCHRITTLICHE NAMENS- UND
ADRESSUMWANDLUNGEN 267 11.1 EINFUEHRUNG 267 11.2 DIE FUNKTION GETADDRINFO
267 11.3 DIE FUNKTION GAI_STRERROR 272 11.4 DIE FUNKTION FREEADDRINFO
273 11.5 DIE FUNKTION GETADDRINFO: IPV6 UND UNIX DOMAIN 273 11.6 DIE
FUNKTION GETADDRINFO: BEISPIELE 276 11.7 DIE FUNKTION HOST_SERV 278 11.8
DIE FUNKTION TCP_CONNECT 278 11.9 DIE FUNKTION TCPJISTEN 282 11.10 DIE
FUNKTION UDP_CLIENT 287 11.11 DIE FUNKTION UDP__CONNECT 289 11.12 DIE
FUNKTION UDP_SERVER 290 11.13 DIE FUNKTION GETNAMEINFO 293 11.14
REENTRANTE FUNKTIONEN . 294 11.15 DIE FUNKTIONEN GETHOSTBYNAME_R UND
GETHOSTBYADDR_R 298 11.16 DIE IMPLEMENTIERUNGEN DER FUNKTIONEN
GETADDRINFO UND GETNAMEINFO 299 11.17 ZUSAMMENFASSUNG 324 UEBUNGEN 324 12
DAEMON-PROZESSE UND INETD-SUPERSERVER 327 12.1 EINFUEHRUNG 327 12.2 DER
SYSLOGD-DAEMON 328 12.3 DIE FUNKTION SYSLOG 328 12.4 DIE FUNKTION
DAEMON_INIT 331 12.5 DER INETD-DAEMON 334 12.6 DIE FUNKTION DAEMON_INETD
340 12.7 ZUSAMMENFASSUNG 342 UEBUNGEN 342 INHALTSVERZEICHNIS XIII 13
FORTSCHRITTLICHE I/O-FUNKTIONEN 343 13.1 EINFUEHRUNG 343 13.2
SOCKET-TIMEOUTS 343 CONNECT MIT EINEM TIMEOUT UND SIGALRM 343 RECVFROM
MIT EINEM TIMEOUT UND SIGALRM 345 RECVFROM MIT EINEM TIMEOUT UND SELECT
346 RECVFROM MIT EINEM TIMEOUT UND DER SOCKET-OPTION SO_RCVTIMEO 347
13.3 DIE FUNKTIONEN RECV UND SEND 348 13.4 DIE FUNKTIONEN READV UND
WRITEV 350 13.5 DIE FUNKTIONEN RECVMSG UND SENDMSG 351 13.6 HILFSDATEN
356 13.7 WIE VIELE DATEN WERDEN IN DER WARTESCHLANGE ABGESTELLT? 359
13.8 SOCKETS UND STANDARD-I/O 360 BEISPIEL: DIE FUNKTION STR_ECHO MIT
DEM STANDARD-I/O 360 13.9 T/TCP: TCP FUER TRANSAKTIONEN 363 13.10
ZUSAMMENFASSUNG 364 UEBUNGEN 365 14 DIE UNIX DOMAIN-PROTOKOLLE 367 14.1
EINFUEHRUNG 367 14.2 ADRESSSTRUKTUREN DER UNIX DOMAIN SOCKETS 367
BEISPIEL: DAS BIND EINES UNIX DOMAIN SOCKETS 368 14.3 DIE FUNKTION
SOCKETPAIR 370 14.4 SOCKET-FUNKTIONEN 371 14.5 UNIX DOMAIN STREAM:
CLIENT-SERVER 372 14.6 UNIX DOMAIN DATAGRAMM: CLIENT-SERVER 373 14.7 DIE
UEBERGABE VON DESKRIPTOREN 375 BEISPIEL: DESKRIPTOR-UEBERGABE 377 14.8 DIE
SENDERBERECHTIGUNGEN EMPFANGEN 383 BEISPIEL 386 14.9 ZUSAMMENFASSUNG 387
UEBUNGEN 388 15 NICHT-BLOCKIERENDER I/O 389 15.1 EINFUEHRUNG 389 15.2
NICHT-BLOCKIERENDES LESEN UND SCHREIBEN: DIE FUNKTION STR_CLI
(UEBERARBEITET) 390 15.3 NICHT-BLOCKIERENDES CONNECT 401 15.4
NICHT-BLOCKIERENDES CONNECT: DER DAYTIME-CLIENT , 402 15.5
NICHT-BLOCKIERENDES CONNECT: WEB-CLIENT 405 15.6 NICHT-BLOCKIERENDES
ACCEPT 414 15.7 ZUSAMMENFASSUNG 416 UEBUNGEN 417 XIV INHALTSVERZEICHNIS
16 DIE IOCTL-OPERATIONEN 419 16.1 EINFUEHRUNG 419 16.2 DIE FUNKTION IOCTL
419 16.3 SOCKET-OPERATIONEN 421 16.4 DATEIOPERATIONEN 421 16.5
SCHNITTSTELLENKONFIGURATION 422 16.6 DIE FUNKTION GET_IFI_INFO 424 16.7
SCHNITTSTELLENOPERATIONEN 433 16.8 ARP CACHE-OPERATIONEN 434 16.9
OPERATIONEN BEI ROUTING-TABELLEN 437 16.10 ZUSAMMENFASSUNG 437 UEBUNGEN
437 17 ROUTING-SOCKETS 439 17.1 EINFUEHRUNG .- 439 17.2 DATALINK
SOCKET-ADRESSSTRUKTUREN 439 17.3 LESEN UND SCHREIBEN 440 17.4 DIE
SYSCTL-OPERATIONEN 448 17.5 DIE FUNKTION GET_IFI_INFO 453 17.6
SCHNITTSTELLENNAME UND INDEXFUNKTIONEN 457 DIE FUNKTION IF_NAMEINDEX 459
DIE FUNKTION IF_FREENAMEINDEX 461 17.7 ZUSAMMENFASSUNG 461 UEBUNGEN 462
18 BROADCASTING 463 18.1 EINFUEHRUNG 463 18.2 BROADCAST-ADRESSEN 464 18.3
UNICAST VERSUS BROADCAST 466 18.4 DIE FUNKTION DG_CLI UND DAS
BROADCASTING 469 18.5 WETTLAUFSITUATION 471 18.6 ZUSAMMENFASSUNG 480
UEBUNGEN 480 19 MULTICASTING 481 19.1 EINFUEHRUNG 481 19.2 MULTICAST-
ADRESSEN 481 IPV4 KLASSE D-ADRESSEN 481 IPV6 MULTICAST-ADRESSEN 482 DER
GUELTIGKEITSBEREICH VON MULTICAST-ADRESSEN 483 19.3 MULTICASTING VERSUS
BROADCASTING AUF EINEM LAN 484 19.4 MULTICASTING AUF EINEM WAN 486 19.5
MULTICAST-SOCKET-OPTIONEN 489 19.6 MCASTJOIN UND VERWANDTE FUNKTIONEN
492 BEISPIEL: DIE FUNKTION MCAST_JOIN 494 INHALTSVERZEICHNIS XV 19.7 DIE
FUNKTION DG_CLI MIT MULTICASTING 496 IP-FRAGMENTIERUNG UND MULTICASTS
497 19.8 EMPFANG VON MBONE-SITZUNGSANKUENDIGUNGEN 497 19.9 SENDEN UND
EMPFANGEN ,501 19.10 SNTP: SIMPLE NETWORK TIME-PROTOKOLL 504 19.11 SNTP
(FORTSETZUNG) 509 19.12 ZUSAMMENFASSUNG 522 UEBUNGEN 523 20
FORTSCHRITTLICHE UDP-SOCKETS 525 20.1 EINFUEHRUNG ! . 525 20.2 FLAGS,
ZIEL-IP-ADRESSE UND SCHNITTSTELLENINDEX EMPFANGEN 525 BEISPIEL:
ZIEL-IP-ADRESSE UND ABGESCHNITTENES DATAGRAMM-FLAG AUSGEBEN 529 20.3
ABSCHNEIDEN VON DATAGRAMMEN 532 20.4 WANN UDP ANSTELLE VON TCP GENUTZT
WERDEN SOLLTE 533 20.5 EINE UDP-ANWENDUNG ZUVERLAESSIGER MACHEN 535
BEISPIEL 538 20.6 SCHNITTSTELLENADRESSEN BINDEN 547 20.7 PARALLELE
UDP-SERVER 552 20.8 IPV6-PAKETINFORMATION 554 AUSGEHENDE UND
EINTREFFENDE SCHNITTSTELLE 555 QUELL- UND ZIEL-IPV6-ADRESSE 555
FESTLEGUNG UND EMPFANG DES HOP-LIMITS 556 FESTLEGUNG DER
NEXT-HOP-ADRESSE 556 20.9 ZUSAMMENFASSUNG 557 UEBUNGEN 557 21
OUT-OF-BAND-DATEN 559 21.1 EINFUEHRUNG 559 21.2 OUT-DF-BAND-DATEN BEI TCP
559 EIN EINFACHES BEISPIEL MIT SIGURG R. 562 EIN EINFACHES BEISPIEL MIT
SELECT 564 21.3 DIE FUNKTION SOCKATMARK 567 BEISPIEL 1 569 BEISPIEL 2
572 21.4 TCP OUT-OF-BAND-DATEN: ZUSAMMENFASSUNG 573 21.5 CLIENT-SERVER
LEBENSZEICHENFUNKTIONEN 574 21.6 ZUSAMMENFASSUNG 579 UEBUNGEN 580 22
SIGNALGESTEUERTER I/O 581 22.1 . EINFUEHRUNG 581 22.2 SIGNALGESTEUERTER
I/O FUER SOCKETS 581 SIGIO BEI UDP-SOCKETS 582 SIGIO BEI TCP-SOCKETS 582
XVI INHALTSVERZEICHNIS 22.3 UDP ECHO-SERVER MIT SIGIO 584 22.4
ZUSAMMENFASSUNG 590 UEBUNGEN 591 23 THREADS 593 23.1 EINFUEHRUNG 593 23.2
GRUNDLEGENDE THREAD-FUNKTIONEN: ANLEGEN UND BEENDEN 594 DIE FUNKTION
PTHREAD_CREATE 594 DIE FUNKTION PTHREADJOIN 595 DIE FUNKTION
PTHREAD_SELF 595 DIE FUNKTION PTHREAD_DETACH 595 DIE FUNKTION
PTHREAD_EXIT 596 23.3 DIE FUNKTION STR_CLI MIT THREADS 596 23.4 TCP
ECHO-SERVER MIT THREADS 598 ARGUMENTE AN NEUE THREADS UEBERGEBEN 600
THREAD-SICHERE FUNKTIONEN 602 23.5 THREAD-SPEZIFISCHE DATEN 603
BEISPIEL: DIE FUNKTION READLINE MIT THREAD-SPEZIFISCHEN DATEN 609 23.6
WEB-CLIENT UND SIMULTANE VERBINDUNGEN (FORTSETZUNG) 612 23.7 MUTEXE:
GEGENSEITIGER AUSSCHLUSS .-. 614 23.8 BEDINGUNGSVARIABLEN 620 23.9
WEB-CLIENT UND SIMULTANE VERBINDUNGEN (FORTSETZUNG) 623 23.10
ZUSAMMENFASSUNG 625 UEBUNGEN 625 24 IP-OPTIONEN 627 24.1 EINFUEHRUNG 627
24.2 IPV4-OPTIONEN 627 24.3 QUELL-ROUTEN-OPTIONEN FUER IPV4 628 BEISPIEL
633 EINE EMPFANGENE QUELL-ROUTE LOESCHEN 636 24.4 IPV6
ERWEITERUNGS-HEADER 637 24.5 IPV6 HOP-BY-HOP- UND ZIELOPTIONEN 637 24.6
IPV6 ROUTING-HEADER 641 24.7 STICKY-OPTIONEN VON IPV6 645 24.8
ZUSAMMENFASSUNG 646 UEBUNGEN 646 25 RAW SOCKETS . 647 25.1 EINFUEHRUNG 647
25.2 ANLEGEN EINES RAW SOCKETS 647 25.3 RAW SOCKETS: AUSGABE 648
UNTERSCHIEDE BEI IPV6 649 DIE SOCKET-OPTION IPV6 _CHECKSUM 649 25.4 RAW
SOCKETS: EINGABE 650 FILTERUNG VON ICMPVOE-TYPEN 651 INHALTSVERZEICHNIS
XVII 25.5 DAS PING-PROGRAMM 652 ; 25.6 DAS TRACEROUTE-PROGRAMM 664 |
BEISPIEL : 676 I 25.7 EIN ICMP MESSAGE-DAEMON 676 UDP ECHO-CLIENT, DER
UNSEREN ICMPD-DAEMON NUTZT 680 ; ICMPD-DAEMON 682 25.8 ZUSAMMENFASSUNG
694 J UEBUNGEN 694 ; 26 ZUGRIFF AUF DIE SICHERUNGSSCHICHT 695 I 26.1
EINFUEHRUNG 695 [ 26.2 BPF: BSD-PAKETFILTER 695 R 26.3 DLPI: DATA LINK
PROVIDER INTERFACE 697 26.4 LINUX: SOCK_PACKET 698 I 26.5 LIBPCAP: DIE
PACKET-CAPTURE-BIBLIOTHEK 699 | 26.6 UNTERSUCHUNG DER UDP-PRUEFSUMME 700
| BEISPIEL 717 I 26.7 ZUSAMMENFASSUNG 717 J UEBUNGEN 718 27
ALTERNATIVES CLIENT-SERVER-DESIGN 719 I 27.1 EINFUEHRUNG 719 I 27.2
ALTERNATIVE DESIGNS BEIM TCP-CLIENT 721 [ 27.3 TCP TEST-CLIENT 722 J
27.4 ITERATIVER TCP-SERVER 724 27.5 PARALLELER TCP-SERVER, EIN CHILD PRO
CLIENT 724 J 27.6 PREFORKED TCP-SERVER, KEINE SPERREN UM ACCEPT 728 J
IMPLEMENTIERUNG UNTER 4.4BSD 731 I DIE AUSWIRKUNGEN VON ZU VIELEN
CHILD-PROZESSEN 732 [ VERTEILUNG DER VERBINDUNGEN AUF DIE CHILD-PROZESSE
732 SELECT-KOLLISIONEN 733 27.7 PREFORKED TCP-SERVER, DATEISPERREN UM
ACCEPT 734 ( AUSWIRKUNGEN VON ZU VIELEN CHILD-PROZESSEN 737 | VERTEILUNG
DER VERBINDUNGEN AUF DIE CHILD-PROZESSE 737 I 27.8 PREFORKED TCP-SERVER,
THREAD-SPERREN UM ACCEPT 737 J 27.9 PREFORKED TCP-SERVER,
DESKRIPTORUEBERGABE 739 J 27.10 PARALLELER TCP-SERVER, EIN THREAD PRO
CLIENT 744 J 27.11 PRETHREADED TCP-SERVER, EIN ACCEPT PRO THREAD 746 |
27.12 PRETHREADED TCP-SERVER, HAUPT-THREAD ACCEPT 748 | 27.13
ZUSAMMENFASSUNG 752 | UEBUNGEN 753 XVIII INHALTSVERZEICHNIS TEIL 4 XTI:
X/OPEN TRANSPORT INTERFACE 755 28 XTI: TCP-CLIENTS 757 28.1 EINFUEHRUNG
757 28.2 DIE FUNKTION T_OPEN 758 28.3 DIE FUNKTIONEN T_ERROR UND
T_STRERROR 761 28.4 NETBUF-UND XTI-STRUKTUREN 762 28.5 DIE FUNKTION
T_BIND 764 28.6 DIE FUNKTION T_CONNECT 765 28.7 DIE FUNKTIONEN T_RCV UND
T_SND 766 28.8 DIE FUNKTION TJOOK 767 28.9 DIE FUNKTIONEN T_SNDREL UND
T_RCVREL 769 28.10 DIE FUNKTIONEN T_SNDDIS UND T_RCVDIS 770 28.11 XTI
DAYTIME-CLIENT 771 INTEROPERABILITAET VON XTI UND SOCKETS 773 28.12 DIE
FUNKTION XTI_RDWR 774 28.13 ZUSAMMENFASSUNG 775 UEBUNGEN 776 29 XTI:
NAMENS- UND ADRESSFUNKTIONEN 777 29.1 EINFUEHRUNG 777 29.2 DIE DATEI
/ETC/NETCONFIG UND DIE NETCONFIG-FUNKTIONEN 777 29.3 DIE
NETPATH-VARIABLE UND DIE NETPATH-FUNKTIONEN 779 29.4 DIE
NETDIR-FUNKTIONEN 780 29.5 DIE FUNKTIONEN T_ALLOC UND T_FREE 782 29.6
DIE FUNKTION T_GETPROTADDR 784 29.7 DIE FUNKTION XTI_NTOP 784 29.8 DIE
FUNKTION TCP_CONNECT 785 BEISPIEL 788 29.9 ZUSAMMENFASSUNG 789 UEBUNGEN
790 30 XTI: TCP-SERVER 791 30.1 EINFUEHRUNG 791 30.2 DIE FUNKTION TJISTEN
792 30.3 DIE FUNKTION TCPJISTEN 793 30.4 DIE FUNKTION T_ACCEPT 796 30.5
DIE FUNKTION XTI_ACCEPT 796 30.6 EIN EINFACHER DAYTIME-CLIENT 798 30.7
MEHRERE ANSTEHENDE VERBINDUNGEN 800 30.8 DIE FUNKTION XTI_ACCEPT
(UEBERARBEITET) 802 LAENGE DER XTI-WARTESCHLANGE VERSUS LISTEN-BACKLOG 809
30.9 ZUSAMMENFASSUNG 811 UEBUNGEN 811 INHALTSVERZEICHNIS XIX 31 XTI:
UDP-CLIENTS UND -SERVER 813 31.1 EINFUEHRUNG 813 31.2 DIE FUNKTIONEN
T_RCVUDATA UND T_SNDUDATA 813 31.3 DIE FUNKTION UDP_CLIENT 814 31.4 DIE
FUNKTION T_RCVUDERR: ASYNCHRONE FEHLER 818 BEISPIEL: ICMP-FEHLER *PORT
UNREACHABLE 819 31.5 DIE FUNKTION UDP_SERVER 820 31.6 EIN DATAGRAMM
STUECKCHENWEISE LESEN 823 31.7 ZUSAMMENFASSUNG 825 32 XTI-OPTIONEN 827
32.1 EINFUEHRUNG 827 32.2 STRUKTUR T_OPTHDR 829 32.3 XTI-OPTIONEN 830
OPTION XTI_DEBUG 831 OPTION XTI_LINGER 831 DIE OPTIONEN XTI_RCVBUF UND
XTI_RCVLOWAT 831 DIE OPTIONEN XTIJSNDBUF UND XTI_SNDLOWAT 831 OPTION
T_IP_BROADCAST 831 OPTION T_IP_DONTROUTE 832 OPTION T_IP_OPTIONS 832
OPTION T_IP_REUSEADDR 832 OPTION T_IP_TOS 832 OPTION T_IP_TLL 833 OPTION
T_TCP_KEEPALIVE 833 OPTION T_TCP_MAXSEG 833 OPTION T_TCP_NODELAY 833
OPTION T_UDP_CHECKSUM 833 32.4 DIE FUNKTION T_OPTMGMT 834 32.5 PRUEFEN,
OB EINE OPTION UNTERSTUETZT WIRD, UND ERHALT DES STANDARTWERTES 835 32.6
XTI-OPTIONEN ERHALTEN UND SETZEN 838 DIE FUNKTION XTI_GETOPT 838 DIE
FUNKTION XTI_SETOPT 839 BEISPIEL 841 32.7 ZUSAMMENFASSUNG 842 33 STREAMS
843 33.1 EINFUEHRUNG . 843 33.2 UEBERBLICK 843 NACHRICHTENTYPEN 846 33.3
DIE FUNKTIONEN GETMSG UND PUTMSG 847 33.4 DIE FUNKTIONEN GETPMSG UND
PUTPMSG 848 33.5 DIE FUNKTION IOCTL 849 33.6 TPI: TRANSPORT PROVIDER
INTERFACE 849 33.7 ZUSAMMENFASSUNG 860 UEBUNGEN 860 XX INHALTSVERZEICHNIS
34 XTI: ZUSAETZLICHE FUNKTIONEN 861 34.1 EINFUEHRUNG 861 34.2
NICHT-BLOCKIERENDER I/O , 861 34.3 DIE FUNKTION T_RCVCONNECT 862 34.4
DIE FUNKTION T_GETINFO 862 34.5 DIE FUNKTION T_GETSTATE 863 34.6 DIE
FUNKTION T_SYNC 864 34.7 DIE FUNKTION T_UNBIND 865 34.8 DIE FUNKTIONEN
T_RCVV UND T_RCVVUDATA 865 34.9 DIE FUNKTIONEN T_SNDV UND T_SNDVUDATA
866 34.10 DIE FUNKTIONEN T_RCVRELDATA UND T_SNDRELDATA 867 34.11
SIGNALGESTEUERTER I/O 868 34.12 OUT-OF-BAND-DATEN 869 34.13 LOOPBACK
TRANSPORT PROVIDER 873 34.14 ZUSAMMENFASSUNG 874 TEIL 5 ANHANG 875 A
IPV4, IPV6, ICMPV4 UND ICMPV6 877 A.L EINFUEHRUNG 877 A.2 IPV4-HEADER 877
A.3 IPV6-HEADER 878 A.4 IPV4-ADRESSEN 881 KLASSENLOSE ADRESSEN UND CIDR
882 SUBNETZADRESSEN 882 LOOPBACK-ADRESSEN 884 UNSPEZIFIZIERTE ADRESSE
884 MULTIHOMED ADRESSEN UND ADRESS-ALIASE 884 A.5 IPV6-ADRESSEN 885
AGGREGIERBARE GLOBALE UNICAST-ADRESSEN 886 6BONE TESTADRESSEN 886
IPV4-GEMAPPTE IPV6-ADRESSEN 887 IPV4-KOMPATIBLE IPV6-ADRESSEN 887
LOOPBACK-ADRESSE 888 UNSPEZIFIZIERTE ADRESSE 888 LINK-LOKALE ADRESSEN
888 SITE-LOKALE ADRESSEN 889 A.6 ICMPV4 UND ICMPV6: INTERNET CONTROL
MESSAGE PROTOCOL 889 B VIRTUELLE NETZWERKE 893 B.L EINFUEHRUNG 893 B.2
MBONE 893 B.3 6BONE 895 INHALTSVERZEICHNIS XXI C DEBUGGING-TECHNIKEN 897
C.L DAS TRACING VON SYSTEMAUFRUFEN 897 DIE STREAMS-BASIERTE
SOCKETS-BIBLIOTHEK UNTER SVR4 897 STREAMS-BASIERTE XTI-BIBLIOTHEK UNTER
SVR4 899 BSD KERNEL-SOCKETS 900 KERNEL-SOCKELS UNTER SOLARIS 2.6 901 C.2
STANDARD INTERNET-SERVICES 902 C.3 DAS SOCK-PROGRAMM 902 C.4 KLEINE
TESTPROGRAMME 905 C.5 TCPDUMP 907 C.6 NETSTAT 908 C.7 LSOF 908 D
VERSCHIEDENE QUELLCODES 909 D.L DIE HEADER-DATEI UNP.H 909 D.2 DIE
HEADER-DATEI CONFIG.H 912 D.3 DIE HEADER-DATEI UNPXTI.H 914 D.4
STANDARD-FEHLERFUNKTIONEN 916 E LOESUNGEN ZU AUSGEWAEHLTEN UEBUNGEN 919
KAPITELL 919 KAPITEL 2 920 KAPITEL 3 920 KAPITEL 4 920 KAPITEL 5 921
KAPITEL 6 924 KAPITEL 7 925 KAPITEL 8 930 KAPITEL 9 932 KAPITEL 10 938
KAPITELLL 938 KAPITEL 12 939 KAPITELL3 940 KAPITELH 940 KAPITEL 15 943
KAPITEL 16 944 KAPITELN 944 KAPITEL 18 944 KAPITEL 19 944 KAPITEL 20 947
KAPITEL 21 949 KAPITEL 22 951 KAPITEL 23 951 XXII INHALTSVERZEICHNIS
KAPITEL 24 951 KAPITEL 25 952 KAPITEL 26 : 952 KAPITEL 27 952 KAPITEL 28
953 KAPITEL 29 953 KAPITEL 30 954 KAPITEL 33 956 F BIBLIOGRAPHIE 957
INDEX 965
|
any_adam_object | 1 |
author | Stevens, W. Richard 1951-1999 |
author_GND | (DE-588)123662281 |
author_facet | Stevens, W. Richard 1951-1999 |
author_role | aut |
author_sort | Stevens, W. Richard 1951-1999 |
author_variant | w r s wr wrs |
building | Verbundindex |
bvnumber | BV012957481 |
classification_rvk | ST 261 ST 267 |
classification_tum | DAT 440f DAT 254f |
ctrlnum | (OCoLC)76103794 (DE-599)BVBBV012957481 |
discipline | Informatik |
edition | 2. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02465nam a2200613 c 4500</leader><controlfield tag="001">BV012957481</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20081106 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">000125s2000 d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">958232431</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446213341</subfield><subfield code="9">3-446-21334-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76103794</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV012957481</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-2070s</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 267</subfield><subfield code="0">(DE-625)143635:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 440f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 254f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Stevens, W. Richard</subfield><subfield code="d">1951-1999</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123662281</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">UNIX network programming</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmieren von UNIX-Netzwerken</subfield><subfield code="b">Netzwerk-APIs - Sockets und XTI</subfield><subfield code="c">W. Richard Stevens</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Programmieren von UNIX Netzwerken</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVI, 982 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Früher u.d.T.: Stevens, W. R.: Programmieren von UNIX-Netzen</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mehrrechnersystem</subfield><subfield code="0">(DE-588)4038398-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">UNIX-Netz</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">UNIX-Netz</subfield><subfield code="A">f</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="1"><subfield code="a">Mehrrechnersystem</subfield><subfield code="0">(DE-588)4038398-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">Früher u.d.T.</subfield><subfield code="a">Stevens, W. Richard</subfield><subfield code="t">Programmieren von UNIX-Netzen</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008824347&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008824347</subfield></datafield></record></collection> |
genre | UNIX-Netz gnd |
genre_facet | UNIX-Netz |
id | DE-604.BV012957481 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:36:43Z |
institution | BVB |
isbn | 3446213341 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008824347 |
oclc_num | 76103794 |
open_access_boolean | |
owner | DE-20 DE-12 DE-91 DE-BY-TUM DE-29T DE-M347 DE-210 DE-Aug4 DE-522 DE-523 DE-898 DE-BY-UBR DE-83 DE-2070s |
owner_facet | DE-20 DE-12 DE-91 DE-BY-TUM DE-29T DE-M347 DE-210 DE-Aug4 DE-522 DE-523 DE-898 DE-BY-UBR DE-83 DE-2070s |
physical | XXVI, 982 S. graph. Darst. |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | Hanser |
record_format | marc |
spelling | Stevens, W. Richard 1951-1999 Verfasser (DE-588)123662281 aut UNIX network programming Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI W. Richard Stevens Programmieren von UNIX Netzwerken 2. Aufl. München [u.a.] Hanser 2000 XXVI, 982 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Früher u.d.T.: Stevens, W. R.: Programmieren von UNIX-Netzen Mehrrechnersystem (DE-588)4038398-2 gnd rswk-swf Rechnernetz (DE-588)4070085-9 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Verteiltes System (DE-588)4238872-7 gnd rswk-swf UNIX (DE-588)4061835-3 gnd rswk-swf UNIX-Netz gnd rswk-swf UNIX (DE-588)4061835-3 s Rechnernetz (DE-588)4070085-9 s Programmierung (DE-588)4076370-5 s DE-604 UNIX-Netz f Verteiltes System (DE-588)4238872-7 s Mehrrechnersystem (DE-588)4038398-2 s Früher u.d.T. Stevens, W. Richard Programmieren von UNIX-Netzen HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008824347&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Stevens, W. Richard 1951-1999 Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI Mehrrechnersystem (DE-588)4038398-2 gnd Rechnernetz (DE-588)4070085-9 gnd Programmierung (DE-588)4076370-5 gnd Verteiltes System (DE-588)4238872-7 gnd UNIX (DE-588)4061835-3 gnd |
subject_GND | (DE-588)4038398-2 (DE-588)4070085-9 (DE-588)4076370-5 (DE-588)4238872-7 (DE-588)4061835-3 |
title | Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI |
title_alt | UNIX network programming Programmieren von UNIX Netzwerken |
title_auth | Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI |
title_exact_search | Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI |
title_full | Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI W. Richard Stevens |
title_fullStr | Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI W. Richard Stevens |
title_full_unstemmed | Programmieren von UNIX-Netzwerken Netzwerk-APIs - Sockets und XTI W. Richard Stevens |
title_old | Stevens, W. Richard Programmieren von UNIX-Netzen |
title_short | Programmieren von UNIX-Netzwerken |
title_sort | programmieren von unix netzwerken netzwerk apis sockets und xti |
title_sub | Netzwerk-APIs - Sockets und XTI |
topic | Mehrrechnersystem (DE-588)4038398-2 gnd Rechnernetz (DE-588)4070085-9 gnd Programmierung (DE-588)4076370-5 gnd Verteiltes System (DE-588)4238872-7 gnd UNIX (DE-588)4061835-3 gnd |
topic_facet | Mehrrechnersystem Rechnernetz Programmierung Verteiltes System UNIX UNIX-Netz |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008824347&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT stevenswrichard unixnetworkprogramming AT stevenswrichard programmierenvonunixnetzwerkennetzwerkapissocketsundxti AT stevenswrichard programmierenvonunixnetzwerken |