सक्रिय नेटवर्किंग: Difference between revisions
(Created page with "{{Short description|Telecommunications routing system}} {{about|the network architecture|the technology company|ACTIVE Network, LLC (company)}} सक्रिय नेटव...") |
m (5 revisions imported from alpha:सक्रिय_नेटवर्किंग) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Telecommunications routing system}} | {{Short description|Telecommunications routing system}} | ||
'''सक्रिय नेटवर्किंग''' एक संचार प्रतिरूप होता है जो [[दूरसंचार नेटवर्क]] के माध्यम से प्रवाहित होने वाले पैकेटों को नेटवर्क के संचालन को गतिशील रूप से संशोधित करने की अनुमति देता है। | |||
सक्रिय नेटवर्किंग एक संचार | |||
सक्रिय नेटवर्क आर्किटेक्चर निष्पादन वातावरण (एक [[यूनिक्स शेल]] के समान जो सक्रिय पैकेट निष्पादित कर सकता है), एक [[नोड (नेटवर्किंग)]] [[ऑपरेटिंग सिस्टम]] से बना है जो एक या अधिक निष्पादन वातावरण का समर्थन करने में सक्षम है। | सक्रिय नेटवर्क आर्किटेक्चर निष्पादन वातावरण (एक [[यूनिक्स शेल]] के समान जो सक्रिय पैकेट निष्पादित कर सकता है), एक [[नोड (नेटवर्किंग)]] [[ऑपरेटिंग सिस्टम|ऑपरेटिंग प्रणाली]] से बना होता है जो एक या अधिक निष्पादन वातावरण का समर्थन करने में सक्षम होता है। इसमें सक्रिय हार्डवेयर भी सम्मिलित होते है, जो रूटिंग या स्विचिंग के साथ-साथ सक्रिय पैकेट के अंदर कोड निष्पादित करने में सक्षम होता है। यह पारंपरिक नेटवर्क आर्किटेक्चर से भिन्न होता है जो अंतर्निहित नेटवर्क घटकों से समष्टि को दूर करने और इसके मूलभूत संचालन को परिवर्तित करने की क्षमता के द्वारा दृढ़ता और स्थिरता की आकांक्षा करता है। [[नेटवर्क प्रोसेसर]] सक्रिय नेटवर्किंग अवधारणाओं को प्रयुक्त करने का एक साधन होता है। सक्रिय नेटवर्क को [[ओवरले नेटवर्क]] के रूप में भी प्रयुक्त किया गया है। | ||
इसमें सक्रिय हार्डवेयर भी | |||
यह पारंपरिक नेटवर्क आर्किटेक्चर से भिन्न है जो अंतर्निहित नेटवर्क घटकों से | |||
== यह क्या | == यह क्या प्रस्तुत करता है? == | ||
सक्रिय नेटवर्किंग अंतर्निहित नेटवर्क | सक्रिय नेटवर्किंग अंतर्निहित नेटवर्क संचालन में अत्यधिक अनुरूप और शीघ्रता से वास्तविक समय में परिवर्तन की संभावना की अनुमति देती है। यह सूचना के पैकेट के साथ कोड भेजने जैसे विचारों को सक्षम बनाता है जिससे डेटा को चैनल विशेषताओं के समरूप होने के लिए अपना रूप (कोड) परिवर्तित करने की अनुमति मिलती है। सबसे छोटा प्रोग्राम जो डेटा का अनुक्रम उत्पन्न कर सकता है, [[कोलमोगोरोव जटिलता|कोलमोगोरोव समष्टिता]] की परिभाषा में पाया जा सकता है। नेटवर्क सेवाओं की रचना के लिए नेटवर्क के अंदर वास्तविक समय [[जेनेटिक एल्गोरिद्म]] का उपयोग भी सक्रिय नेटवर्किंग द्वारा सक्षम किया गया है। | ||
यह सूचना के पैकेट के साथ कोड भेजने जैसे विचारों को सक्षम बनाता है जिससे डेटा को चैनल विशेषताओं | |||
सबसे छोटा प्रोग्राम जो डेटा का अनुक्रम उत्पन्न कर सकता है, [[कोलमोगोरोव जटिलता]] की परिभाषा में पाया जा सकता है। | |||
नेटवर्क सेवाओं की रचना के लिए नेटवर्क के | |||
== यह अन्य नेटवर्किंग प्रतिमानों से कैसे संबंधित है == | == यह अन्य नेटवर्किंग प्रतिमानों से कैसे संबंधित है == | ||
सक्रिय नेटवर्किंग अन्य नेटवर्किंग प्रतिमानों से संबंधित है जो मुख्य रूप से इस पर आधारित है कि आर्किटेक्चर में | सक्रिय नेटवर्किंग अन्य नेटवर्किंग प्रतिमानों से संबंधित होता है जो मुख्य रूप से इस पर आधारित होता है कि आर्किटेक्चर में गणना और संचार को कैसे विभाजित किया जाता है। | ||
=== सक्रिय नेटवर्किंग और [[सॉफ्टवेयर-परिभाषित नेटवर्किंग]] === | === सक्रिय नेटवर्किंग और [[सॉफ्टवेयर-परिभाषित नेटवर्किंग]] === | ||
सक्रिय नेटवर्किंग इन-नेटवर्क प्रोग्रामयोग्यता के साथ नेटवर्क आर्किटेक्चर का एक दृष्टिकोण है। यह नाम एंड-टू-एंड तर्क जैसे डिज़ाइन सलाह के आधार पर इन-नेटवर्क प्रोसेसिंग को कम करने की वकालत करने वाले नेटवर्क दृष्टिकोण के साथ तुलना से लिया गया है। दो प्रमुख दृष्टिकोणों की कल्पना की गई: प्रोग्रामयोग्य नेटवर्क तत्व (स्विच) और कैप्सूल, एक प्रोग्रामयोग्यता दृष्टिकोण जो नेटवर्क के माध्यम से यात्रा करने वाले पैकेट के | सक्रिय नेटवर्किंग इन-नेटवर्क प्रोग्रामयोग्यता के साथ नेटवर्क आर्किटेक्चर का एक दृष्टिकोण होता है। यह नाम एंड-टू-एंड तर्क जैसे डिज़ाइन सलाह के आधार पर इन-नेटवर्क प्रोसेसिंग को कम करने की वकालत करने वाले नेटवर्क दृष्टिकोण के साथ तुलना से लिया गया है। दो प्रमुख दृष्टिकोणों की कल्पना की गई: प्रोग्रामयोग्य नेटवर्क तत्व (स्विच) और कैप्सूल, एक प्रोग्रामयोग्यता दृष्टिकोण होता है जो नेटवर्क के माध्यम से यात्रा करने वाले पैकेट के अंदर गणना करता है। पैकेटों को प्रोग्राम के रूप में मानने के पश्चात् में सक्रिय पैकेट के रूप में जाना जाने लगा। सॉफ़्टवेयर-परिभाषित नेटवर्किंग उस प्रणाली को पृथक कर देती है जो यह निर्णय लेता है कि आवागमन कहाँ भेजा जाता है (नियंत्रण प्लेन) अंतर्निहित प्रणाली से जो आवागमन को चयनित गंतव्य (डेटा प्लेन) पर अग्रेषित करता है। प्रोग्रामेबल नियंत्रण प्लेन की अवधारणा कैम्ब्रिज विश्वविद्यालय में प्रणाली रिसर्च ग्रुप में उत्पन्न हुई, जहां (अतुल्यकालिक स्थानांतरण मोड स्विच में उपलब्ध आभासी परिपथ पहचानकर्ताओं का उपयोग करके) एक ही भौतिक स्विच पर कई आभासी नियंत्रण प्लेन उपलब्ध कराए गए थे। इस अवधारणा का व्यावसायीकरण करने के लिए नियंत्रण प्लेन टेक्नोलॉजीज (सीपीटी) की स्थापना की गई थी। | ||
== | == मूलभूत चुनौतियाँ == | ||
सक्रिय नेटवर्क अनुसंधान इस प्रकृति को संबोधित करता है कि नेटवर्क के | सक्रिय नेटवर्क अनुसंधान इस प्रकृति को संबोधित करता है कि नेटवर्क के अंदर अत्यंत गतिशील क्षमता को सर्वोत्तम विधि से कैसे सम्मिलित किया जाए।<ref>{{cite journal |author=Bush, S. F. |title=तदर्थ नेटवर्क अनुकूलन के लिए एक सरल मीट्रिक|journal=IEEE Journal on Selected Areas in Communications Journal |date=2005 |volume=23 |number=23 |pages=2272–2287 |doi=10.1109/JSAC.2005.857204 |s2cid=17916856 |url=http://www.research.ge.com/~bushsf/pdfpapers/01546098.pdf |url-status=dead |archive-url=https://web.archive.org/web/20110711081415/http://www.research.ge.com/~bushsf/pdfpapers/01546098.pdf |archive-date=2011-07-11 |df=ymd}}</ref> | ||
ऐसा करने के लिए, सक्रिय नेटवर्क अनुसंधान को संचार नेटवर्क के अंदर संचार बनाम गणना को इष्टतम रूप से आवंटित करने की समस्या का समाधान करना चाहिए।<ref>{{cite book |author1=Bush, S. F. |title=कार्यवाही DARPA सक्रिय नेटवर्क सम्मेलन और प्रदर्शनी|chapter=Active virtual network management prediction: Complexity as a framework for prediction, optimization, and assurance |publisher=IEEE Computer Society Press |date=2002 |pages=534–553 |doi=10.1109/DANCE.2002.1003518 |arxiv=cs/0203014 |bibcode=2002cs........3014B |isbn=0-7695-1564-9 |s2cid=1202234 |chapter-url=http://www.research.ge.com/~bushsf/pdfpapers/01003518.pdf |url-status=dead |archive-url=https://web.archive.org/web/20110711081443/http://www.research.ge.com/~bushsf/pdfpapers/01003518.pdf |archive-date=2011-07-11 |df=ymd}}</ref> समष्टिता के माप के रूप में कोड के संपीड़न से संबंधित एक समान समस्या को [[एल्गोरिथम सूचना सिद्धांत]] के माध्यम से संबोधित किया जाता है। | |||
सक्रिय नेटवर्किंग की चुनौतियों में से एक सक्रिय नेटवर्क प्रतिमान को गणितीय रूप से मॉडल करने और सक्रिय नेटवर्क इंजीनियरिंग को सक्षम करने में सूचना सिद्धांत की अक्षमता रही है। यह नेटवर्क की सक्रिय प्रकृति के कारण है जिसमें संचार पैकेट में कोड होता है जो नेटवर्क के संचालन को गतिशील रूप से परिवर्तित कर देता है। ऐसे नेटवर्क को समझने के लिए सूचना सिद्धांत में मूलभूत प्रगति की आवश्यकता होती है।<ref>{{cite journal | last1 = Bush | first1 = Stephen F. | year = 2011 | title = Toward in vivo nanoscale communication networks: utilizing an active network architecture | journal = Front. Comput. Sci. | volume = 5 | issue = 3 | pages = 316–326 | doi = 10.1007/s11704-011-0116-9 | s2cid = 3436762 }}</ref> | |||
== | [[File:Active-Network-Information-Theory.svg|thumb|center|400 px|एक सक्रिय नेटवर्क चैनल प्रसारित अनुक्रम के मध्य संबंध को नियंत्रित करने वाले चैनल को प्रभावित करने के लिए पैकेट में निष्पादन योग्य कोड का उपयोग करता है <math>X</math> और प्राप्त अनुक्रम <math>Y</math>. <math>X</math> एक डेटा भाग से बना होता है <math>X^{data}</math> और एक कोड भाग <math>X^{code}</math>. सम्मिलित होने पर <math>X^{code}</math>, चैनल माध्यम अपनी परिचालन स्थिति और क्षमताओं को परिवर्तित कर सकता है।<ref>{{cite journal | last1 = Bush | first1 = Stephen F. | year = 2011 | title = Toward in vivo nanoscale communication networks: utilizing an active network architecture | journal = Front. Comput. Sci. | volume = 5 | issue = 3 | pages = 316–326 | doi = 10.1007/s11704-011-0116-9 | s2cid = 3436762 }}</ref>]] | ||
चूंकि वर्तमान | == नैनोमापदंड सक्रिय नेटवर्क == | ||
चूंकि वर्तमान विधि के साथ ट्रांजिस्टर के आकार में कमी की सीमा पूरी हो गई है, सक्रिय नेटवर्किंग अवधारणाओं को गणना और संचार को पूरा करने के अधिक कुशल साधन के रूप में अन्वेषण किया जा रहा है।<ref>``NANA: A Nanoscale Active Network Architecture'' by Patwardhan, J. P.; Dwyer, C. L.; Lebeck, A. R. & Sorin, D. J., ACM Journal on Emerging Technologies in Computing Systems (JETC), ACM Journal on Emerging Technologies in Computing Systems) Vol. 2, No. 1, Pages 1–30, January 2006, 3, 1–31.''</ref><ref>Nanoscale Communication Networks, Bush, S. F., {{ISBN|978-1-60807-003-9}}, Artech House, 2010 https://www.amazon.com/Nanoscale-Communication-Networks-Stephen-Bush/dp/1608070034</ref> इस पर अधिक जानकारी नैनोमापदंड नेटवर्किंग में पाई जा सकती है। | |||
== यह भी देखें == | == यह भी देखें == | ||
* [[नैनोस्केल नेटवर्किंग]] | * [[नैनोस्केल नेटवर्किंग|नैनोमापदंड नेटवर्किंग]] | ||
* [[नेटवर्क प्रोसेसिंग]] | * [[नेटवर्क प्रोसेसिंग]] | ||
* सॉफ्टवेयर-परिभाषित नेटवर्किंग (एसडीएन) | * सॉफ्टवेयर-परिभाषित नेटवर्किंग (एसडीएन) | ||
* [[संचार जटिलता]] | * [[संचार जटिलता|संचार समष्टिता]] | ||
* कोलमोगोरोव | * कोलमोगोरोव समष्टिता | ||
== संदर्भ == | == संदर्भ == | ||
{{Reflist}} | {{Reflist}} | ||
== अग्रिम पठन == | == अग्रिम पठन == | ||
* ''Towards an Active Network Architecture'' (1996), [[David L. Tennenhouse]], et al., Computer Communication Review | * ''Towards an Active Network Architecture'' (1996), [[David L. Tennenhouse]], et al., Computer Communication Review | ||
* ''Active Networks and Active Network Management: A Proactive Management Framework'' by Stephen F. Bush and Amit Kulkarni, Kluwer Academic/Plenum Publishers, New York, Boston, Dordrecht, London, Moscow, 2001, 196 pp. Hardbound, {{ISBN|0-306-46560-4}}. | * ''Active Networks and Active Network Management: A Proactive Management Framework'' by Stephen F. Bush and Amit Kulkarni, Kluwer Academic/Plenum Publishers, New York, Boston, Dordrecht, London, Moscow, 2001, 196 pp. Hardbound, {{ISBN|0-306-46560-4}}. | ||
* ''Programmable Networks for IP Service Deployment" | * ''Programmable Networks for IP Service Deployment" ''by Galis, A., Denazis, S., Brou, C., Klein, C.- Artech House Books, London, June 20;, 450 pp. {{ISBN|1-58053-745-6}}. | ||
== बाहरी संबंध == | == बाहरी संबंध == | ||
Line 59: | Line 52: | ||
[[Category: Machine Translated Page]] | [[Category: Machine Translated Page]] | ||
[[Category:Created On 04/12/2023]] | [[Category:Created On 04/12/2023]] | ||
[[Category:Vigyan Ready]] |
Latest revision as of 13:53, 14 December 2023
सक्रिय नेटवर्किंग एक संचार प्रतिरूप होता है जो दूरसंचार नेटवर्क के माध्यम से प्रवाहित होने वाले पैकेटों को नेटवर्क के संचालन को गतिशील रूप से संशोधित करने की अनुमति देता है।
सक्रिय नेटवर्क आर्किटेक्चर निष्पादन वातावरण (एक यूनिक्स शेल के समान जो सक्रिय पैकेट निष्पादित कर सकता है), एक नोड (नेटवर्किंग) ऑपरेटिंग प्रणाली से बना होता है जो एक या अधिक निष्पादन वातावरण का समर्थन करने में सक्षम होता है। इसमें सक्रिय हार्डवेयर भी सम्मिलित होते है, जो रूटिंग या स्विचिंग के साथ-साथ सक्रिय पैकेट के अंदर कोड निष्पादित करने में सक्षम होता है। यह पारंपरिक नेटवर्क आर्किटेक्चर से भिन्न होता है जो अंतर्निहित नेटवर्क घटकों से समष्टि को दूर करने और इसके मूलभूत संचालन को परिवर्तित करने की क्षमता के द्वारा दृढ़ता और स्थिरता की आकांक्षा करता है। नेटवर्क प्रोसेसर सक्रिय नेटवर्किंग अवधारणाओं को प्रयुक्त करने का एक साधन होता है। सक्रिय नेटवर्क को ओवरले नेटवर्क के रूप में भी प्रयुक्त किया गया है।
यह क्या प्रस्तुत करता है?
सक्रिय नेटवर्किंग अंतर्निहित नेटवर्क संचालन में अत्यधिक अनुरूप और शीघ्रता से वास्तविक समय में परिवर्तन की संभावना की अनुमति देती है। यह सूचना के पैकेट के साथ कोड भेजने जैसे विचारों को सक्षम बनाता है जिससे डेटा को चैनल विशेषताओं के समरूप होने के लिए अपना रूप (कोड) परिवर्तित करने की अनुमति मिलती है। सबसे छोटा प्रोग्राम जो डेटा का अनुक्रम उत्पन्न कर सकता है, कोलमोगोरोव समष्टिता की परिभाषा में पाया जा सकता है। नेटवर्क सेवाओं की रचना के लिए नेटवर्क के अंदर वास्तविक समय जेनेटिक एल्गोरिद्म का उपयोग भी सक्रिय नेटवर्किंग द्वारा सक्षम किया गया है।
यह अन्य नेटवर्किंग प्रतिमानों से कैसे संबंधित है
सक्रिय नेटवर्किंग अन्य नेटवर्किंग प्रतिमानों से संबंधित होता है जो मुख्य रूप से इस पर आधारित होता है कि आर्किटेक्चर में गणना और संचार को कैसे विभाजित किया जाता है।
सक्रिय नेटवर्किंग और सॉफ्टवेयर-परिभाषित नेटवर्किंग
सक्रिय नेटवर्किंग इन-नेटवर्क प्रोग्रामयोग्यता के साथ नेटवर्क आर्किटेक्चर का एक दृष्टिकोण होता है। यह नाम एंड-टू-एंड तर्क जैसे डिज़ाइन सलाह के आधार पर इन-नेटवर्क प्रोसेसिंग को कम करने की वकालत करने वाले नेटवर्क दृष्टिकोण के साथ तुलना से लिया गया है। दो प्रमुख दृष्टिकोणों की कल्पना की गई: प्रोग्रामयोग्य नेटवर्क तत्व (स्विच) और कैप्सूल, एक प्रोग्रामयोग्यता दृष्टिकोण होता है जो नेटवर्क के माध्यम से यात्रा करने वाले पैकेट के अंदर गणना करता है। पैकेटों को प्रोग्राम के रूप में मानने के पश्चात् में सक्रिय पैकेट के रूप में जाना जाने लगा। सॉफ़्टवेयर-परिभाषित नेटवर्किंग उस प्रणाली को पृथक कर देती है जो यह निर्णय लेता है कि आवागमन कहाँ भेजा जाता है (नियंत्रण प्लेन) अंतर्निहित प्रणाली से जो आवागमन को चयनित गंतव्य (डेटा प्लेन) पर अग्रेषित करता है। प्रोग्रामेबल नियंत्रण प्लेन की अवधारणा कैम्ब्रिज विश्वविद्यालय में प्रणाली रिसर्च ग्रुप में उत्पन्न हुई, जहां (अतुल्यकालिक स्थानांतरण मोड स्विच में उपलब्ध आभासी परिपथ पहचानकर्ताओं का उपयोग करके) एक ही भौतिक स्विच पर कई आभासी नियंत्रण प्लेन उपलब्ध कराए गए थे। इस अवधारणा का व्यावसायीकरण करने के लिए नियंत्रण प्लेन टेक्नोलॉजीज (सीपीटी) की स्थापना की गई थी।
मूलभूत चुनौतियाँ
सक्रिय नेटवर्क अनुसंधान इस प्रकृति को संबोधित करता है कि नेटवर्क के अंदर अत्यंत गतिशील क्षमता को सर्वोत्तम विधि से कैसे सम्मिलित किया जाए।[1]
ऐसा करने के लिए, सक्रिय नेटवर्क अनुसंधान को संचार नेटवर्क के अंदर संचार बनाम गणना को इष्टतम रूप से आवंटित करने की समस्या का समाधान करना चाहिए।[2] समष्टिता के माप के रूप में कोड के संपीड़न से संबंधित एक समान समस्या को एल्गोरिथम सूचना सिद्धांत के माध्यम से संबोधित किया जाता है।
सक्रिय नेटवर्किंग की चुनौतियों में से एक सक्रिय नेटवर्क प्रतिमान को गणितीय रूप से मॉडल करने और सक्रिय नेटवर्क इंजीनियरिंग को सक्षम करने में सूचना सिद्धांत की अक्षमता रही है। यह नेटवर्क की सक्रिय प्रकृति के कारण है जिसमें संचार पैकेट में कोड होता है जो नेटवर्क के संचालन को गतिशील रूप से परिवर्तित कर देता है। ऐसे नेटवर्क को समझने के लिए सूचना सिद्धांत में मूलभूत प्रगति की आवश्यकता होती है।[3]
नैनोमापदंड सक्रिय नेटवर्क
चूंकि वर्तमान विधि के साथ ट्रांजिस्टर के आकार में कमी की सीमा पूरी हो गई है, सक्रिय नेटवर्किंग अवधारणाओं को गणना और संचार को पूरा करने के अधिक कुशल साधन के रूप में अन्वेषण किया जा रहा है।[5][6] इस पर अधिक जानकारी नैनोमापदंड नेटवर्किंग में पाई जा सकती है।
यह भी देखें
- नैनोमापदंड नेटवर्किंग
- नेटवर्क प्रोसेसिंग
- सॉफ्टवेयर-परिभाषित नेटवर्किंग (एसडीएन)
- संचार समष्टिता
- कोलमोगोरोव समष्टिता
संदर्भ
- ↑ Bush, S. F. (2005). "तदर्थ नेटवर्क अनुकूलन के लिए एक सरल मीट्रिक" (PDF). IEEE Journal on Selected Areas in Communications Journal. 23 (23): 2272–2287. doi:10.1109/JSAC.2005.857204. S2CID 17916856. Archived from the original (PDF) on 2011-07-11.
- ↑ Bush, S. F. (2002). "Active virtual network management prediction: Complexity as a framework for prediction, optimization, and assurance" (PDF). कार्यवाही DARPA सक्रिय नेटवर्क सम्मेलन और प्रदर्शनी. IEEE Computer Society Press. pp. 534–553. arXiv:cs/0203014. Bibcode:2002cs........3014B. doi:10.1109/DANCE.2002.1003518. ISBN 0-7695-1564-9. S2CID 1202234. Archived from the original (PDF) on 2011-07-11.
- ↑ Bush, Stephen F. (2011). "Toward in vivo nanoscale communication networks: utilizing an active network architecture". Front. Comput. Sci. 5 (3): 316–326. doi:10.1007/s11704-011-0116-9. S2CID 3436762.
- ↑ Bush, Stephen F. (2011). "Toward in vivo nanoscale communication networks: utilizing an active network architecture". Front. Comput. Sci. 5 (3): 316–326. doi:10.1007/s11704-011-0116-9. S2CID 3436762.
- ↑ ``NANA: A Nanoscale Active Network Architecture by Patwardhan, J. P.; Dwyer, C. L.; Lebeck, A. R. & Sorin, D. J., ACM Journal on Emerging Technologies in Computing Systems (JETC), ACM Journal on Emerging Technologies in Computing Systems) Vol. 2, No. 1, Pages 1–30, January 2006, 3, 1–31.
- ↑ Nanoscale Communication Networks, Bush, S. F., ISBN 978-1-60807-003-9, Artech House, 2010 https://www.amazon.com/Nanoscale-Communication-Networks-Stephen-Bush/dp/1608070034
अग्रिम पठन
- Towards an Active Network Architecture (1996), David L. Tennenhouse, et al., Computer Communication Review
- Active Networks and Active Network Management: A Proactive Management Framework by Stephen F. Bush and Amit Kulkarni, Kluwer Academic/Plenum Publishers, New York, Boston, Dordrecht, London, Moscow, 2001, 196 pp. Hardbound, ISBN 0-306-46560-4.
- Programmable Networks for IP Service Deployment" by Galis, A., Denazis, S., Brou, C., Klein, C.- Artech House Books, London, June 20;, 450 pp. ISBN 1-58053-745-6.