-->

UNIX: разработка сетевых приложений

На нашем литературном портале можно бесплатно читать книгу UNIX: разработка сетевых приложений, Стивенс Уильям Ричард-- . Жанр: ОС и Сети. Онлайн библиотека дает возможность прочитать весь текст и даже без регистрации и СМС подтверждения на нашем литературном портале bazaknig.info.
UNIX: разработка сетевых приложений
Название: UNIX: разработка сетевых приложений
Дата добавления: 16 январь 2020
Количество просмотров: 373
Читать онлайн

UNIX: разработка сетевых приложений читать книгу онлайн

UNIX: разработка сетевых приложений - читать бесплатно онлайн , автор Стивенс Уильям Ричард

Новое издание книги, посвященной созданию веб-серверов, клиент-серверных приложений или любого другого сетевого программного обеспечения в операционной системе UNIX, — классическое руководство по сетевым программным интерфейсам, в частности сокетам. Оно основано на трудах Уильяма Стивенса и полностью переработано и обновлено двумя ведущими экспертами по сетевому программированию. В книгу включено описание ключевых современных стандартов, реализаций и методов, она содержит большое количество иллюстрирующих примеров и может использоваться как учебник по программированию в сетях, так и в качестве справочника для опытных программистов.

Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала

Перейти на страницу:

33. Gettys, J. and Nielsen, H. F. 1998. SMUX Protocol Specification (

http://www.w3.org/TR/WD?mux
).

34. Gierth, A. 1996. Private communication.

35. Gilligan, R. E. and Nordmark, E. 2000. "Transition Mechanisms for IPv6 Hosts and Routers," RFC 2893.

36. Gilligan, R. E., Thomson, S., Bound, J., McCann, J., and Stevens, W. R. 2003. "Basic Socket Interface Extensions for IPv6," RFC 3493.

37. Gilligan, R. E., Thomson, S., Bound, J., and Stevens, W. R. 1997. "Basic Socket Interface Extensions for IPv6," RFC 2133 (устарело после выхода RFC 2553).

38. Gilligan, R. E., Thomson, S., Bound, J., and Stevens, W. R. 1999. "Basic Socket Interface Extensions for IPv6," RFC 2553 (устарело после выхода RFC 3493).

39. Haberman, В. 2002. "Allocation Guidelines for IPv6 Multicast Addresses," RFC 3307.

40. Haberman, B. and Thaler, D. 2002. "Unicast-Prefix-based IPv6 Multicast Addresses," RFC 3306.

41. Handley, M. and Jacobson, V. 1998. "SDP: Session Description Protocol," RFC 2327.

42. Handley, M., Perkins, C., and Whelan, E. 2000. "Session Announcement Protocol," RFC 2974.

43. Harkins, D. and Carrel, D. 1998. "The Internet Key Exchange (IKE)," RFC 2409.

44. Hinden, R. and Deering, S. E. 2003. "Internet Protocol Version 6 (IPv6) Addressing Architecture," RFC 3513.

45. Hinden, R., Deering, S. E., and Nordmark, E. 2003. "IPv6 Global Unicast Address Format," RFC 3587.

46. Hinden, R., Fink, R., and Postel, J. B. 1998. "IPv6 Testing Address Allocation," RFC 2471.

47. Holbrook, H. and Cheriton, D. 1999. "IP multicast channels: EXPRESS support for large-scale single-source applications," Computer Communication Review, vol. 29, no. 4, pp. 65–78.

48. Huitema, C. 2001. "An Anycast Prefix for 6to4 Relay Routers," RFC 3068.

49. IANA, 2003. Protocol/Number Assignments Directory (

http://www.iana.org/numbers.htm
).

50. IEEE, 1996. "Information Technology — Portable Operating System Interface (POSIX) — Part 1: System Application Program Interface (API) [C Language]," IEEE Std 1003.1, 1996 Edition, Institute of Electrical and Electronics Engineers, Piscataway, NJ.

Данная версия POSIX.1 (называемая также ISO/IEC 9945-1:1996) содержит базовый интерфейс API (1990), расширения реального времени 1003.1b (1993), программные потоки Pthreads 1003.1c (1995) и технические поправки 1003.1i (1995). Чтобы сделать заказ, обратитесь на сайт

http://www.ieee.org
. К сожалению, стандарты IEEE не распространяются свободно через Интернет.

51. IEEE, 1997. Guidelines for 64-bit Global Identifier (EUI-64) Registration Authority. Institute of Electrical and Electronics Engineers, Piscataway, NJ (

http://standards.ieee.org/regauth/oui/tutorials/EUI64.html
).

52. Jacobson, V. 1988. "Congestion Avoidance and Control," Computer Communication Review, vol. 18, no. 4, pp. 314–329 (

ftp://ftp.ee.lbl.g0v/papers/c0ngav0id.ps.z
).

Классическая статья, описывающая алгоритмы медленного старта и предотвращения перегрузки сети для TCP.

53. Jacobson, V., Braden, R. T., and Borman, D. A. 1992. "TCP Extensions for High Performance," RFC 1323.

Описывается параметр масштабирования окна, параметр отметки времени, алгоритм PAWS, а также приводятся причины необходимости этих модификаций.

54. Jacobson, V., Braden, R. T., and Zhang, L. 1990. "TCP Extension for High-Speed Paths," RFC 1185 (устарело после выхода RFC 1323).

55. Josey, A., ed. 1997. Go Solo 2: The Authorized Guide to Version 2 of the Single UNIX Specification. Prentice Hall, Uppser Saddle River, NJ.

56. Josey, A., ed. 2002. The Single UNIX Specification —The Authorized Guide to Version 3. The Open Group, Berkshire, UK.

57. Joy, W. N. 1994. Private communication.

58. Karn, P. and Partridge, C. 1991. "Improving Round-Trip Time Estimates in Reliable Transport Protocols," ACM Transactions on Computer Systems, vol. 9, no. 4, pp. 364–373.

59. Katz, D. 1993. "Transmission of IP and ARP over FDDI Networks," RFC 1390.

60. Katz, D. 1997. "IP Router Alert Option," RFC 2113.

61. Kent, S.T. 1991. "U.S. Department of Defense Security Options for the Internet Protocol," RFC 1108.

62. Kent, S. T. 2003a. "IP Authentication Header," draft-ietf-ipsec-rfc2402bis-04.txt (Internet Draft).

63. Kent, S. T. 2003b. "IP Encapsulating Security Payload (ESP)," draft-ietf-ipsec-esp-v3-06.txt (Internet Draft).

64. Kent, S. T. and Atkinson, R.J. 1998a. "Security Architecture for the Internet Protocol," RFC 2401.

65. Kent, S.T. and Atkinson, R.J. 1998b. "IP Authentication Header," RFC 2402.

66. Kent, S. T. and Atkinson, R. J. 1998c. "IP Encapsulating Security Payload (ESP)," RFC 2406.

67. Kernighan, B. W. and Pike, R. 1984. The UNIX Programming Environment Prentice Hall, Englewood Cliffs, NJ.

68. Kernighan, B. W. and Ritchie, D. M. 1988. The С Programming Language, Second Edition. Prentice Hall, Englewood Cliffs, NJ.

69. Lanciani, D. 1996. "Re: sockets: AF_INET vs. PF_INET," Message-ID: <[email protected]>, USENET comp.protocols.tcp-ip Newsgroup (

http://www.unpbook.com/lanciani.96apr10.txt
).

70. Maslen, T. M. 1997. "Re: gethostbyXXXX() and Threads," Message-ID: <[email protected]>, USENET comp.programming.threads Newsgroup (

http://www.unpbook.com/maslen.97may01.txt
).

71. McCann, J., Deering, S.E., and Mogul, J.C. 1996. "Path MTU Discovery for IP version 6," RFC 1981.

72. McCanne, S. and Jacobson, V. 1993. "The BSD Packet Filter: A New Architecture for User-Level Packet Capture," Proceedings of the 1993 Winter USENIX Conference, San Diego, CA, pp. 259–269.

73. McDonald, D. L., Metz, C.W., and Phan, B.G. 1998. "PF_KEY Key Management API, Version 2," RFC 2367.

74. McKusick, M.K., Bostic, K., Karels, M.J., and Quarterman, J.S. 1996. The Design and Implementation of the 4.4BSD Operating System. Addison-Wesley, Reading, MA.

75. Meyer, D. 1998. "Administratively Scoped IP Multicast," RFC 2365.

76. Mills, D. L. 1992. "Network Time Protocol (Version 3) Specification, Implementation," RFC 1305.

77. Mills, D. L. 1996. "Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI," RFC 2030.

78. Mogul, J.C. and Deering, S.E. 1990. "Path MTU discovery," RFC 1191.

79. Mogul, J.C. and Postel, J.B. 1985. "Internet Standard Subnetting Procedure," RFC 950.

80. Narten, T. and Draves, R. 2001. "Privacy Extensions for Stateless Address Auto- configuration in IPv6," RFC 3041.

81. Nemeth, E. 1997. Private communication.

82. Nichols, K., Blake, S., Baker, F., and Black, D. 1998. "Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers," RFC 2474.

83. Nordmark, E. 2000. "Stateless IP/ICMP Translation Algorithm (SIIT)," RFC 2765.

84. Ong, L., Rytina, I., Garcia, M., Schwarzbauer, H., Coene, L., Lin, H., Juhasz, I., Holdrege, M., and Sharp, C. 1999. "Framework Architecture for Signaling Transport," RFC 2719.

85. Ong, L. and Yoakum, J. 2002. "An Introduction to the Stream Control Transmission Protocol (SCTP)," RFC 3286.

86. The Open Group, 1997. CAE Specification, Networking Services (XNS), Issue 5. The Open Group, Berkshire, UK.

Перейти на страницу:
Комментариев (0)
название