HOME > 상세정보

상세정보

UNIX System V network programming

UNIX System V network programming (25회 대출)

자료유형
단행본
개인저자
Rago, Stephen A.
서명 / 저자사항
UNIX System V network programming / Stephen A. Rago.
발행사항
Reading, Mass. :   Addison-Wesley,   c1993.  
형태사항
xv, 784 p. : ill. ; 25 cm.
총서사항
Addison-Wesley professional computing series.
ISBN
0201563185 (hard : recycled, acid-free paper)
서지주기
Includes bibliographical references (p. 753-759) and index.
일반주제명
Operating systems (Computers). Computer networks.
000 00869camuuu200265 a 4500
001 000000102441
005 19980601101702.0
008 921223s1993 maua b 001 0 eng
010 ▼a 92045276
020 ▼a 0201563185 (hard : recycled, acid-free paper)
040 ▼a DLC ▼c DLC
049 1 ▼l 121002610 ▼f 과학
050 0 0 ▼a QA76.76.O63 ▼b R34 1993
082 0 0 ▼a 005.7/11 ▼2 20
090 ▼a 005.711 ▼b R144u
100 1 ▼a Rago, Stephen A.
245 1 0 ▼a UNIX System V network programming / ▼c Stephen A. Rago.
260 ▼a Reading, Mass. : ▼b Addison-Wesley, ▼c c1993.
300 ▼a xv, 784 p. : ▼b ill. ; ▼c 25 cm.
440 0 ▼a Addison-Wesley professional computing series.
504 ▼a Includes bibliographical references (p. 753-759) and index.
630 0 0 ▼a UNIX System V (Computer file)
650 0 ▼a Operating systems (Computers).
650 0 ▼a Computer networks.

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(2층서고)/ 청구기호 005.711 R144u 등록번호 121002610 (25회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

"Steve Rago offers valuable insights into the kernel-level features of SVR4 not covered elsewhere; I think readers will especially appreciate the coverage of STREAMS, TLI, and SLIP." - W. Richard Stevens, author of UNIX Network Programming, Advanced Programming in the UNIX Environment, TCP/IP Illustrated Volume 1, and TCP/IP Illustrated Volume 2 Finally, with UNIX(R) System V Network Programming, an authoritative reference is available for programmers and system architects interested in building networked and distributed applications for UNIX System V. Even if you currently use a different version of the UNIX system, such as the latest release of 4.3BSD or SunOS, this book is valuable to you because it is centered around UNIX System V Release 4, the version of the UNIX system that unified many of the divergent UNIX implementations. For those professionals new to networking and UNIX system programming, two introductory chapters are provided. The author then presents the programming interfaces most important to building communication software in System V, including STREAMS, the Transport Layer Interface library, Sockets, and Remote Procedure Calls.So that your designs are not limited to user-level, the author also explains how to write kernel-level communication software, including STREAMS drivers, modules, and multiplexors. Many examples are provided, including an Ethernet driver and a transport-level multiplexing driver. In the final chapter, the author brings the material from previous chapters together, presenting the design of a SLIP communication package. 0201563185B04062001


정보제공 : Aladin

저자소개

스티븐 레이고(지은이)

UNIX System V Network Programming(Addison-Wesley, 1993)의 저자이다. 또한 UNIX System V, Release 4를 개발한 Bell Laboratories의 개발자들 중 한 명이며, Advanced Programming in the UNIX Environment의 기술 검토자이기도 했다. 현재는 NEC Laboratories의 Robust and Secure Systems Department의 연구원으로 일하고 있다.

정보제공 : Aladin

목차


CONTENTS
Preface = xi
 PART 1 Background Material = 1
 1 Introduction to Networks = 3
  1.1 Background = 3
  1.2 Network Characteristics = 4
  1.3 Networking Models = 10
  Summary = 18
  Bibliographic Notes = 18
 2 UNIX Programming = 19
  2.1 Overview = 19
  2.2 Concepts = 20
  2.3 Conventions = 25
  2.4 Writing Programs = 26
  Summary = 89
  Exercises = 90
  Bibliographic Notes = 90
 PART 2 User - level Network Programming = 93
  3 STREAMS = 95
  3.1 STREAMS Background = 95
  3.2 STREAMS Architecture = 96
  3.3 System Calls = 101
  3.4 Nonblocking I/O and Polling = 113
  3.5 Service Interfaces = 128
  3.6 IPC with STREAMS Pipes = 131
  3.7 Advanced Topics = 143
  Summary = 147
  Exercises = 147
  Bibliographic Notes = 148
 4. The Transport Layer Interface = 149
  4.1 Introduction = 149
  4.2 Transport Endpoint Management = 151
 4.3 Connectionless Service = 165
  4.4 Connection - Oriented Service = 174
  4.5 TLI and Read / White = 207
  Summary = 214
  Exercises = 214
  Bibliographic Notes = 215
 5. Selecting Networks and Addresses = 217
  5.1 Introduction = 217
  5.2 Network Selection = 218
  5.3 Name - to - Address Translation = 229
  5.4 Name - to - Address Library Design = 243
  Summary = 259
  Exercises = 259
  Bibliographic Notes = 259
 6. The Network Listener Facility = 261
  6.1 The Service Access Facility = 261
  6.3 Port Monitors = 265
  6.4 One-shot servers = 267
  6.5 Standing Servers = 274
  6.6 The NLPS Server = 285
  Summary = 288
  Exercises = 288
  Bibliographic Notes = 289
 7. Sockets = 291
  7.1 Introduction = 291
  7.2. Socket Management = 294
  7.3. Connection Establishment = 301
  7.4 Data Transfer = 306
  7.5. UNIX Domain Sockets = 313
  7.6 Advanced Topics = 323
  7.7 Comparison with the TLI = 330
  7.8. Name - to - Address Translation = 334
  Summary = 352
  Exercises = 352
  Bibliographic Notes = 353
 8 Remote Procedure Calls = 355
  8.1 Introduction = 355
  8.2 XDR = 359
  8.3 High-level RPC Programming = 373
  8.4 Low-level RPC Programming = 382
  8.5 rpcgen = 403
  8.6 Advanced RPC Features = 412
  Summary = 421
  Exercises = 422
  Bibliographic Notes = 422
 PART 3 Kernel-level Network Programming = 423
  The STREAMS Subsystem = 425
  9.1 The Kernel Environment  = 425
  9.2 The STREAMS Environment = 439
  9.3 STREAMS Messages = 446
  9.4 STREAMS Queues = 455
  9.5 Communicating with Messages = 462
 9.6 Message Types = 464
  Summary = 477
  Exercises = 477
  Bibliographic Notes = 477
 10 STREAMS Drivers = 479
  10.1 Introduction = 479
  10.2 Driver Entry Points = 481
  10.3 The Data Link Provider Interface = 489
  10.4 Ethernet Driver Example = 495
  Summary = 537
  Exercises = 537
  Bibliographic Notes = 537
 11 STREAMS Modules = 539
  11.1 Introduction = 539
  11.2 Module Entry Points = 542
  11.3 The Terminal Interface = 546
  11.4 Network TTY Emulator Example = 550
  Summary = 575
  Exercises = 575
  Bibliographic Notes = 575
 12 STREAMS Multiplexors = 577
  12.1 Introduction = 577
  12.2 How Multiplexors Work = 579
  12.3 The Transport Provider Interface = 585
  12.4 Transport Provider Example = 596
  Summary = 673
  Exercises = 673
  Bibliographic Notes = 674
 PART 4 Design Project = 675
  13 Design Project Implementing SLIP = 677
  13.1 Introduction to SLIP = 677
  13.2 Software Architecture = 678
  13.3 User-level Components = 683
  13.4 Kernel-level Components = 720
  Summary = 750
  Exercises = 750
  Bibliographic Notes = 750
  Bibliography = 753
Index = 761


관련분야 신착자료

Harvard Business Review (2025)