Исследование и разработка графовых моделей отказоустойчивых виртуальных частных сетей
Диссертация
В результате анализа существующих работ по данной тематике, проведенного в ходе диссертационного исследования, выявлены их общие моменты и раскрыты их ключевые недостатки. Показано, что существующие методы являются либо хорошо проработанными в теоретическом плане (гарантированная верхняя граница защитной полосы пропускания в виде коэффициента аппроксимации, оценка временной сложности алгоритмов… Читать ещё >
Список литературы
- Росляков, А.В. Виртуальные частные сети. Основы построения и применения / А. В. Росляков. — М.: Эко-Трендз, 2006. — 304 с.
- Олифер, В.Г. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 3-е изд. / В. Г. Олифер, Н. А. Олифер. СПб.: Питер, 2006.-958 с.
- Браун, С. Виртуальные частные сети / С. Браун. М.: Лори, 2001. — 508 с.
- Олифер, В. Г Новые технологии и оборудование IP-сетей / В. Г. Олифер, Н. А. Олифер. СПб.: БХВ-Петербург, 2001. — 512 с.
- Запечников, С.В. Основы построения виртуальных частных сетей: Учебн. пособие для вузов / С. В. Запечников, Н. Г. Милославская, А. И. Толстой М.: Горячая линия-Телеком, 2003. — 249 с.
- Гольдштейн, А.Б. Технология и протоколы MPLS / А. Б. Гольдштейн, Б. С. Гольдштейн. СПб.: БХВ-Санкт-Петербург, 2005. — 304 с.
- Morrow, М. MPLS and Next-Generation Networks: Foundations for NGN and Enterprise Virtualization / M. Morrow, A. Sayeed. Cisco Press, 2006. -P.422
- Guichard, J. MPLS and VPN Architectures / J. Guichard, I. Pepelnjak. -Cisco Press, 2000.-P.448
- Luo, W. Layer 2 VPN Architectures / W. Luo, C. Pignataro, D. Bokotey. -Cicso Press, 2005. P.648
- Reddy, K. Building MPLS-Based Broadband Access VPNs / K. Reddy. -Cisco Press, 2004. P.408
- Guichard, J. MPLS and VPN Architectures, Volume II / J. Guichard, I. Pepelnjak, J. Apcar. Cisco Press, 2003. — P.504
- Олифер, В.Г. MPLS на службе VPN Электронный документ. / В. Г. Олифер, Н. А. Олифер. Режим доступа: http://www.abn.ru/inf/lan/ mpls.shtml. — 21.03.2002.
- Леонов, С. Реальная виртуальность Электронный документ. / С. Леонов. Режим доступа: http://www.computerra.ru/offline/1998/237/1149 -09.03.2004.
- Воронин, А., Курилов О. Организация услуг VPN на базе операторских сетей / А. Воронин, О. Курилов // Технологии и средства связи Ежегодный отраслевой каталог. — 2002. — С. 68−73.
- Лукацкий, А. Атаки на VPN Электронный документ. / А. Лукацкий. -Режим доступа: http://www.bugtraq.ru/library/crypto/vpn3.html. 24.04.02.
- Ален, Д. Следующая волна VPN на базе IP / Д. Ален // LAN. 2001. -№ 3. — С. 86−95.
- Гвоздев, И. М. Отечественные средства построения для виртуальных частных сетей / И. М Гвоздев, В. Н. Зайчиков, Н. Н. Мошак, М.Б. Пелени-цын, С. П. Селезнев, Д. А. Шепелявый // Сети и системы связи. 1999. -№ 12.-С. 24−28.
- Горностаев, В. Зарубежные VPN в России Электронный документ. / В. Горностаев, В. Лукоянов. Режим доступа: http://www.setevoi.ru/cgi-bin/text.pl/magazines/2000/9/Ю. — 09.03.2004.
- Дэниэль, М. VPN нового поколения: крепкий орешек Электронный документ. / М. Дэниэль. Режим доступа: http://www.setevoi.ru/cgi-bin/materials.pl?issue=32 000&article=31. — 20.03.2004.
- Прокопьев, Н. Теория и практика: VPN стандартными средствами Windows 2000 Электронный документ. / Н. Прокопьев. Режим доступа: http://i2r.rusfund.ru/static/385/out10155.shtml. — 09.03.2004.
- Первый кирпич в стене VPN. Обзор устройств VPN начального уровня Электронный документ. Режим доступа: http://www.ixbt.com/comm /vpnl.shtml.- 09.03.2004.
- Захватов, М. Построение виртуальных частных сетей (VPN) на базе технологии MPLS / М. Захватов. Cisco Systems, 2001. — 48 с.
- Олифер, Н. Виртуальные частные сети на основе MPLS Электронный документ. / Н. Олифер, В. Олифер. Режим доступа: http://www.osp.ru/lan/2002/01/135 687/. — 09.03.2004.
- Виртуальные частные коммутируемые сети Virtual Private Dialup Network (VPDN) Электронный документ. Режим доступа: http://cisco.udm.ru/doc/vpdn/vpdn.htm. — 09.03.2004.
- Загнетко, A. IP VPN: осознанная необходимость Электронный документ. / А. Загнетко. Режим доступа: http://www.connect.ru/article.asp ?id=5343. — 09.03.2004
- Березин, А. VPN-технологии для Интернет-провайдеров ISP Электронный документ. / А. Березин. Режим доступа: www.setevoi.ru/cgi-bin/text.pl/magazines/2000/10/66. — 09.03.2004.
- Турская, Е. VPN как средство «неотложной помощи» Электронный документ. / Е. Турская. Режим доступа: http://www.setevoi.ru/cgi-bin/ text. pl/magazines/2000/11/31. — 09.03.2004.
- Саламон, С. Виртуальные частные сети: новые предложения? Электронный документ. / С. Саламон. Режим доступа: http://www.setevoi.ru /cgi-bin/text.pl/magazines/2000/l 1/40. — 09.03.2004.
- Лукацкий, А. Неизвестная VPN Электронный документ. / А. Лукацкий. Режим доступа: http://www.abn.ru/inf/compress/network4.shtml. -09.03.2004.
- Технологии виртуальных частных сетей Электронный документ. Режим доступа: http://www.ecoprog.ru/lvs/ techl.shtml. — 09.09.2004.
- Ганьжа, Д. Под флагом VPN Электронный документ. / Д. Ганьжа. Режим доступа: http://www.osp.ru/lan/2006/03/377 835/. — 09.03.2004.
- Ален, Д. Следующая волна VPN на базе IP Электронный документ. / Д. Ален. Режим доступа: http://www.osp.ru/lan/2001/03/134 723/. -09.03.2004.
- Лукацкий, A. VPN. Старые песни о главном Электронный документ. / А. Лукацкий. Режим доступа: http://www.compress.ru/Archive/CP/2001 /5/67/. -09.03.2004.
- Carugi, М. Virtual Private Network Services Электронный документ. / М. Carugi. Режим доступа: http://www.isoc-gfsi.org/gfsi/reunions/docs /IETF2002/Carugi/VPN-Carugi-2ndFrenchIETF day-final.pdf. — 10.04.2006.
- Carugi, М. Virtual Private Network Services Электронный документ. / M. Carugi. Режим доступа: http://www.inrialpes.fr/planete/people /roca/rhdm02/slides/08Mai JVr. CamgiVPN-RHDM02.pdf. — 10.04.2006/
- Kompella, К. RFC4761. Virtual Private LAN Service (VPLS) Using BGP for Auto-Discovery and Signaling, January 2007 Электронный документ. / К. Kompella, Y. Rekhter. Режим доступа: http://www.rfc-editor.org. -15.01.2007.
- Lasserre, M. RFC4762. Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LDP) Signaling, January 2007 Электронный документ. / M. Lasserre, К. Kompella. Режим доступа: http://www.rfc-editor.org.- 15.01.2007.
- Rouskas, G.N. Tutorial on Optical Networks / G.N. Rouskas, H.G. Perros // Networking 2002 Tutorials, LNCS. 2002. — 112 p.
- Эльке, Я. Тенденция собственной длины волны / Я. Эльке // Журнал сетевых решений LAN. 2004. — № 12. — С. 20−21.
- Rosen, Е. RFC4364. BGP/MPLS IP Virtual Private Networks (VPNs), February 2006 Электронный документ. / E. Rosen, Y. Rekhter. Режим доступа: http://www.rfc-editor.org. — 15.01.2007.
- Mitra, D. VPN DESIGNER: a tool for design of multiservice virtual private networks / D. Mitra, J.A. Morrison, K.G. Ramakrishnan // Bell Labs Technical Journal. 1998.- № 10. — P. 15−31.
- Mitra, D. Virtual private networks: joint resource allocation and routing design / D. Mitra, J.A. Morrison, K.G. Ramakrishnan // Proc. IEEE INFOCOM '99. -New York, 1999. P. 480−490.
- Росляков, А.В. Оптимальное распределение сетевых ресурсов для реализации виртуальных частных сетей / А. В. Росляков // Труды учебных заведений связи / СПб., СПбГУТ. 2004. — С. 65−74.
- Kelly, F.P. Routing in circuit-switched networks: optimization, shadow prices and decentralization / F.P. Kelly // Adv. Appl. Prob. 1988. — № 20. — P. 112−144.
- Kelly, F.P. Fixed point models of loss networks / F.P. Kelly // J. Austr. Math. Sot. 1989. — Ser. В, № 31. — P. 204−218.
- Mitra, D. ATM network design and optimization: a multirate loss network framework / D. Mitra, J.A. Morrison, K.G. Ramakrishnan // IEEE/ACM Trans. Networking. 1996. — № 4(4). — P. 531−543.
- Ross, K.W. Multirate loss models for broadband telecommunications / K.W. Ross. New York, Springer, 1995. — 412 p.
- Duffield, N.G. Resource management with hoses: point-to-cloud services for virtual private networks / N. Duffield, P. Goyal, A. Greenberg, P. Mishra, K.
- Ramakrishnan, J.E. van der Merwe // IEEE/ACM Transactions on Networking. 2002 — V. 10, № 5. — P. 679−692.
- Duffield, N.G. A flexible model for resource management in virtual private networks / N. Duffield, P. Goyal, A. Greenberg, P. Mishra, K. Ramakrishnan, J.E. van der Merwe // ACM SIGCOMM Computer Communication Review.- 1999. V 29, № 4. — P. 95−108.
- Росляков, A.B. Построение виртуальных частных сетей на базе потоковой модели / А. В. Росляков // 7-я Международная конференция «Цифровая обработка сигналов и ее применение» (DSPA-2005): Тез. докл. М., 2005.-С. 136−139.
- Росляков, А.В. Исследование потоковой модели реализации виртуальных частных сетей / А. В. Росляков // V Международная конференция «Проблемы техники и технологии телекоммуникаций»: Матер, конф. -Самара, 2004. С. 21−23.
- Росляков, А.В. Асимметричная потоковая модель VPN / А. В. Росляков, А. В. Нуштаев // Труды XII Российской научной конференции профессорско-преподавательского состава ПГАТИ: Тез. докл. Самара, 2005. -С. 50−52.
- Kumar, A. Algorithms for provisioning virtual private networks in the hose model / A. Kumar, R. Rastogi, A. Silberschatz, В. Уепек // IEEE/ACM Transactions on Networking. 2002. — V. 10, № 4. — P. 565 — 578.
- Gupta, A. Provisioning a virtual private network: a network design problem for multicommodity flow /А. Gupta, J. Kleinberg, A. Kumar, R. Rastogi, B. Yener // Proceedings of ACM STOC. 2001. — P. 389−398.
- Swamy, C. Primal-dual algorithms for connected facility location problems source / C. Swamy, A. Kumar // Proceedings of the 5th International
- Workshop on Approximation Algorithms for Combinatorial Optimization. -2002.-P. 256−270.
- Eisenbrand, F. An improved approximation algorithm for virtual private network design / F. Eisenbrand, F. Grandoni // ACM-SIAM Symposium on Discrete Algorithms. 2005. — P. 928−932
- Eisenbrand, F. New approaches for virtual private network design / F. Eisenbrand, F. Grandoni, G. Oriolo, M. Skutella // International Colloquium on Automata, Languages and Programming. 2005. — P. 1151−1162.
- Jiittner, A. On bandwidth efficiency of the hose resource management model in virtual private networks / A. Jiittner, I. Szabo, A. Szentesi // IEEE INFOCOM. 2003. Jiittner, A., Szabo I., Szentesi A. — P. 356−362.
- Italiano, G. F. Restoration algorithms for virtual private networks in the hose model / G.F. Italiano, R. Rastogi, B. Yener // IEEE INFOCOM. 2002. -Volume 1, Issue.-P. 131−139.
- Росляков, A.B. Улучшенный аппроксимационный алгоритм построения отказоустойчивой древовидной VPN / А. В. Росляков, А. В. Нуштаев // Труды учебных заведений связи. 2006. — № 175. — С. 54−61.
- Chekuri, С. Building edge-failure resilient networks./ С. Chekuri, A. Gupta, A. Kumar, S. Naor, D. Raz // In Integer Programming and Combinatorial Optimization (IPCO). 2002. — P. 439−456.
- Balasubramanian, A. Bandwidth requirements for the protected VPNs in the hose model / A. Balasubramanian, G. Sasaki // International Symposium on Information Theory. Kanagawa 2003. — P.89−90.
- Liu, Y.-L. Traffic Engineering for Provisioning Restorable Hose-Model VPNs / Y.L. Liu, Y.S. Sun, M.C. Chen // IEICE Trans. Commun. -September 2006. Vol. E89-B, No.9. — P. 67−75.
- Росляков, A.B. Восстановление от отказов звеньев в виртуальных частных сетях / А. В. Росляков, А. В. Нуштаев // Тезисы докладов XII Российской НТК ПГАТИ: Тез. Докл. 2005. — С. 62−64.
- Росляков, А.В. Аппроксимационные алгоритмы проектирования отказоустойчивых VPN в древовидной асимметричной потоковой модели / А. В. Росляков, А. В. Нуштаев // Инфокоммуникационные технологии. -2007. № 4. — С.43−48.
- Росляков, А.В. Модели и методы реализации отказоустойчивых VPN / А. В. Росляков, А. В. Нуштаев // Электросвязь. 2007. — № 7. — С. 47−50.
- Нуштаев А.В., Росляков А. В. Алгоритмы построения отказоустойчивых виртуальных частных сетей // Доклады 60-й научной сессии, посвященной Дню Радио. М., 2005. — С. 54−57.
- Hussain, I. Fault-Tolerant IP and MPLS Networks /1. Hussain. Cicso Press, 2004.-P. 336
- Balasubramanian, A. Protected virtual private networks in the hose model / A. Balasubramanian. MS dissertation thesis, 2003. — P.51.
- Liu, Y.L. Traffic Engineering for Hose-Model VPN Provisioning / Y. L. Liu, Y. S. Sun, M. C. Chen // in: Proc. of IEEEGLOBECOM. 2005.
- Cinkler, T. Configuration of Protected Virtual Private Networks / T. Cinkler, M. Maliosz // Design Of Reliable Communication Networks, DRCN, Budapest, Hungary. 2001.
- Hegyi, P. Shared Protection of Virtual Private Networks with Traffic Concentration /Р. Hegyi, M. Maliosz, A. Ladanyi, T. Cinkler // Proceeding in Fourth Int. Conf. on Design of Reliable Communications Networks (DRCN 2003), Banff, Alberta, Canada. 2003.
- Veciana, G. Routing and provisioning VPNs based on hose traffic models and/or constraints / G. Veciana, S. Park S, A. Sang, S. Weber // Proceedings of the 40th Annual Allerton Conference on Communication, Control and Computing. 2002. — P. 77−86.
- Hota, C. Restoration of Virtual Private Networks with QoS Guarantees in the Pipe Model / C. Hota, S.K. Jha, G. Raghurama // Proceedings in Distributed Computing IWDC, Kolkata, India. 2004. — P. 289−302.
- Каминецкий, И.С. Использование П-циклов для формирования сетевого резерва на транспортных сетях связи / И. С. Каминецкий, А. Н. Зюзин // Труды учебных заведений связи. 2005. — № 173. — С. 59−67
- Каминецкий, И.С. Современные механизмы резервирования и восстановления транспортных сетей связи / И. С. Каминецкий, А. Н. Зюзин // Электросвязь. 2005. — № 7. — С. 18−21.
- Вишневский, В. М. Теоретические основы проектирования компьютерных сетей / В. М. Вишневский. М.: Техносфера, 2003. — 512 с.
- Bremler-Barr, A. Restoration by path concatenation: Fast recovery of MPLS paths / A. Bremler-Barr, Y. Afek, H. Kaplan, E. Cohen, M. Merritt // Proceedings of ACM SIGMETRICS, 2001.
- Kodialam, M. Dynamic routing bandwidth guaranteed tunnels with restoration / M. Kodialam, Т. V. Lakshman // Proceedings IEEE INFOCOM, 2000.
- Kodialam, M. Dynamic routing of locally restorable bandwidth guaranteed tunnels using aggregated link usage information / M. Kodialam, Т. V. Lakshman // Proceedings IEEE INFOCOM, 2001.
- Cheuk Wan William Lau. Restoration Strategies and Algorithms For Survivable Networks / Cheuk Wan William Lau. PhD thesis, 2004. — P.332.
- Zhou, D. Survivability in optical networks / D. Zhou, S. Subramaniam //IEEE Network, 2000, Vol.14, № 6. P. 16−23
- Haque, A. Design of Survivable Optical Virtual Private Networks (O-VPNs) / Anwar Haque, Pin-Han Ho // in: Proc. of IEEEGLOBECOM. 2005.
- Modiano, E. Survivable Lightpath Routing: A New Approach to the Design of WDM-Based Networks / Eytan Modiano, Aradhana Narula-Tam // IEEE journal on selected areas in communications, 2002. Vol. 20, №. 4.
- Lee, D. Path Protection and Blocking Probability Minimization in Optical Networks / D. Lee, L. Libman, A. Orda // IEEE INFOCOM, 2004.
- Кристофидес, H. Теория графов. Алгоритмический подход / Н. Кристо-фидес. М.: Мир, 1978. — 432 с.
- Оре, О. Теория графов / О. Ope. М.: Наука, 1968. — 336 с.
- Майника, Э. Алгоритмы оптимизации на сетях и графах / Э. Майника. -М.: Мир, 1981.-324 с.
- Diestel, R. Graph Theory / R. Diestel. Springer-Verlag, New York, 2000. -P.322
- Свами, M. Графы, сети и алгоритмы / М. Свами, К. Тхуласираман. -М.:Мир, 1994.-454 с.
- Татт, У. Теория графов / У. Татт. М.:Мир, 1998. — 424 с.
- Зыков, А. Основы теории графов / А. Зыков. М.: Наука Гл. ред. физ.-мат. наук. 1987.-384 с.
- Diestel, R. Graph Theory / R. Diestel. Springer-Verlag, New York, 2005. -P.322.
- Ope, О. Графы и их применение / О. Оре. М.:Мир, 1965. — 174 с.
- Уилсон, Р. Введение в теорию графов / Р. Уилсон. М.:Мир, 1977. — 208 с.
- Харрари, Ф. Теория графов. / Ф. Харрари. М.:Мир, 1973. — 300 с.
- Басакер, Р. Конечные графы и сети / Р. Басакер, Т. Саати. М.:Наука, 1974−367 с.
- Т.Н. Wu, Fiber Network Service Survivability, Artech House, Norwood, MA, 1992.
- Eswaran, K.P. Augmentation problems / K.P. Eswaran, R.E. Tarjan // SIAM Journal on Computing. 1976. — № 5. — P.653−665.
- Khuller, S. Approximation algorithms for graph augmentation / S. Khuller, R. Thurimella // Journal of Algorithms. 1993. — vol. 14−2. — P. 214−225.
- Hochbaum, D.S. Approximation Algorithms for NP-Hard Problems / D. S. Hochbaum. PWS Publishing Company, 1997.
- Hsu, T.-S. Graph augmentation and related problems: theory and practice / T.-S. Hsu. PhD thesis, University of Texas at Austin, 1993. — P. 342.
- Гэри, M. Вычислительные машины и труднорешаемые задачи / М. Гэри. Д. Джонсон. М.: Мир, 1982. — 419 с.
- Watanebe, Т. Edge connectivity augmentation problems / Т. Watanebe, A. Nakamura A. // J. Сотр. Systems Sci. 1987. — № 35. — P.96−114.
- Frederickson, G. N. Approximation algorithms for several graph augmentation problems / G. N. Frederickson, J. Ja-Ja // SIAM Journal of Computing. 1981 vol. 10−2. -P. 270−283.
- Khuller, S. Biconnectivity approximations and graph carvings / S. Khuller, U. Vishkin. //. Journal of the ACM. 1994. -vol. 41(2). — P. 214−235.
- Garg, N. Improved approximation algorithms for biconnected subgraphs via better lower bounding techniques / N. Garg, V. Santosh, A. Singla. // Proc. 4th Annual ACM-SIAM Symposium on Discrete Algorithms. 1993. — P. 130−111.
- Watanebe, T. The k-edge connectivity augmentation problem of weighted graph / T. Watanebe, T. Mashima, S. Taoka // In Proc. 3rd Annual Int’l Symp. on Algorithms and Computations. vol. LNCS #650. — P.387−395.
- Watanebe, T. Graph augmentation problems for a specified sets of vertices / T. Watanebe, Y. Nagishi, A. Nakamura // In Proc. 1st Annual Int’l Symp. on Algorithms and Computations. vol. LNCS #450. — P.378−387.
- Ravi, R. When cycles collapse: a general approximation technique for constrained two-connectivity problems / R. Ravi, P. Klein // In Proc. 1st Europian Symp. On Algorithms. 1993.
- Bang-Jensen, J. Edge-connectivity augmentation with partition constraints Электронный документ. / J. Bang-Jensen, H.N. Gabow, T. Jordan. Режим доступа: http://www.cs.colorado.edu/~hal/Papers/pttn.comp.ps.gz. -21.09.2007.
- Watanebe, Т. 3-edge connectivity augmentation problem / T. Watanebe, T. Narita, A. Nakamura // In Proc. of 1989 IEEE Int’l Symp. Circuits and Systems. 1989.-P.335−338.
- Watanebe, T. A linear time augmenting algorithm for 3-edge connectivity augmentation problem / T. Watanebe, M. Yamakado, K. Onaga // In Proc. of 1991 IEEE Int’l Symp. Circuits and Systems. 1991. — p. 1168−1171.
- Cai, G.R. The minimum augmentation of any graph to a k-edge-connected graph / G.R. Cai, Y.-G. Sun // Networks. 1989. — № 19. — P. 151 -172.
- Naor, D. A fast algorithm for optimally incresing the edge-connectivity / Naor D., Gusfield D., Martel C. // In Proc. 31th Annual IEEE Symp. on Foundation of Comp.Sci. 1990. -P.698−707.
- Кормен, Т. X. Алгоритмы: построение и анализ. 2-е издание / Т. Х. Кормен, Ч. И. Лейзерсон, Р. Л. Ривест, К. Штайн. М.: Вильяме, 2005. — 1296 с.
- Harel, D. Fast algorithms for finding nearest common ancestors / D. Harel, R.E. Tarjan // SIAM Journal on Computing. 1984. — vol. 13−2. — P. 338 355.
- Gabow, H. N. Efficient algorithms for finding minimum spanning trees in undirected and directed graphs / H.N. Gabow, Z. Galil, T. Spenser, R.E. Tarjan // Combinatorica. 1986. — vol. 6−2. — P. 109−122.
- Седжвик, P. Фундаментальные алгоритмы на С++. Анализ/Структуры данных/Сортировка/Поиск / Р. Седжвик. К.: ДиаСофт. — 2001. — 688 с.
- Седжвик, Р. Фундаментальные алгоритмы на С++. Алгоритмы на графах. Спб.: ДиаСофтЮП. — 2002. — 496 с.
- Прата, С. Язык програмиирования С++. Лекции и упражнения. Учебник: пер. с анг. / Стивен Прата. СПб.: ДиаСофтЮП. — 2005. — 1104 с.
- The LEDA Library Электронный документ. Режим доступа: http://www.mpi-inf.mpg.de/LEDA/. 05.06.2005.
- GTL. The Graph Template Library [Электронный документ]. Режим доступа: http://www.infosun.fim.uni-passau.de/GTL/. — 06.06.2005.
- The Boost Graph Library Электронный документ./ Режим доступа: http:// www.boost.org/libs/graph/. — 06.05.2006.
- Edmonds, J. Optium branchings / J. Edmonds // J. Res. Nat. Bur. Standards. 1967. 71B. — P.233−240.
- Касьянов, B.H. Графы в программировании: обработка, визуализация и применение/ В. Н. Касьянов, В. А. Евстигнеев. СПб.: БХВ-Петербург, 2003.- 1104 с.