{"id":88584,"date":"2020-07-15T01:42:13","date_gmt":"2020-07-14T23:42:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/nokia-predstavila-setevuyu-operaczionnuyu-sistemu-sr-linux-dlya-marshrutizatorov"},"modified":"2020-07-15T01:42:13","modified_gmt":"2020-07-14T23:42:13","slug":"nokia-predstavila-setevuyu-operaczionnuyu-sistemu-sr-linux-dlya-marshrutizatorov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/nokia-predstavila-setevuyu-operaczionnuyu-sistemu-sr-linux-dlya-marshrutizatorov","title":{"rendered":"Nokia has introduced the SR Linux network operating system for routers","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nokia Corporation <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nokia.com\/about-us\/news\/releases\/2020\/07\/09\/nokia-announces-generational-step-in-data-center-networking-new-os-and-tools-give-cloud-builders-unprecedented-ability-to-adapt-automate-and-scale\/\">introduced<\/a><\/noindex> a new network operating system <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nokia.com\/networks\/products\/service-router-linux-NOS\/\">Service Router Linux<\/a><\/noindex> (SR Linux), <noindex><a rel=\"nofollow\" href=\"https:\/\/onestore.nokia.com\/asset\/i\/207598\">focused<\/a><\/noindex> for use in the network infrastructure of data centers and cloud environments. SR Linux is considered a key component of Nokia's Data Center Fabric solutions and will be installed on the Nokia 7250 IXR and 7220 IXR router series. The SR Linux-based solution is already undergoing testing at Apple\u2019s new data center in Denmark.<\/p>\n<p>Unlike other network operating systems based on the Linux kernel, SR Linux retains access to the underlying Linux environment, which is not obscured by specialized APIs and interfaces. Users have access to the unmodified Linux kernel and basic system applications (bash, cron, Python, etc.), while specific applications are created using the NetOps Toolkit, which is not tied to specific programming languages. Applications based on the NetOps Toolkit, such as routing protocol implementations, gain access to various network APIs but operate as independent components. <\/p>\n<p>This approach allows for the management of applications separately from the operating system, meaning you can update an application without making system changes or update the operating system without rebuilding applications. In addition to standard applications like routing protocol implementations, the execution of arbitrary third-party programs is allowed. The use of an unmodified Linux kernel significantly simplifies the maintenance of patches for vulnerability fixes and the creation of extensions. Access to Linux utilities, patches, and packages is declared, along with support for running in isolated containers.<br \/>\nCheckpointing is supported to roll back changes in case of problems.<\/p>\n<p><center><img decoding=\"async\" alt=\"Nokia has introduced the SR Linux network operating system for routers\" src=\"\/wp-content\/uploads\/2020\/07\/36b9081550616b31dacef25de2b041b3.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>Management can be performed via <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/openconfig\/gnmi\">gNMI<\/a><\/noindex> (gRPC Network Management Interface), command line interface, Python plugins, and JSON-RPC based API.<br \/>\nTo access the functionality of services running in the system, it is recommended to use gRPC and the Protocol Buffers data exchange protocol. SR Linux applications can exchange state information using the \"publish\/subscribe\" (pub\/sub) architecture, which also employs gRPC and Protocol Buffers, while IDB (Nokia Impart Database) is used as the mechanism for guaranteed delivery.<br \/>\nData models YANG (Yet Another Next Generation) are used to structure information about the application's state and the configuration in use. <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc6020\">RFC-6020<\/a><\/noindex>). <\/p>\n<p>The implementations of network protocols, including Multiprotocol Border Gateway Protocol (MP-BGP), Ethernet VPN (EVPN), and Virtual Extensible LAN (VXLAN), are based on the proven SR OS (Nokia Service Router Operating System) protocol stack, already in use on over a million Nokia routers. To abstract from hardware components, the subsystem is employed. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.iovisor.org\/technology\/xdp\">XDP<\/a><\/noindex> (eXtensible Data Path).<\/p>\n<p>To automate the operations of creating, deploying, and configuring the network infrastructure of data centers, as well as collecting and analyzing telemetry, the Nokia Fabric Services Platform (FSP) is suggested. FSP also provides tools for software network simulation to simplify the planning, designing, testing, and debugging of data center networks. Network components are simulated using container isolation based on the Kubernetes platform, allowing individual instances of SR Linux to run in their isolated environments.<\/p>\n<p>Essentially, FSP allows for the programmatic creation of a virtual copy of the real network and the use of the same software (SR Linux in containers) in this simulated network as that used on actual routers and switches. Moreover, the same configuration is used in both the real and simulated networks, allowing the software-simulated network to serve as the first link for making and testing changes. Based on the simulated environment, FSP can generate all the information needed for deploying the real network. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53357\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Nokia \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043d\u043e\u0432\u0443\u044e \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Service Router Linux (SR Linux), \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435 \u0446\u0435\u043d\u0442\u0440\u043e\u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0439. SR Linux \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 Nokia Data Center Fabric \u0438 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u044b \u043b\u0438\u043d\u0435\u0439\u043a\u0438 Nokia 7250 IXR \u0438 7220 IXR. \u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0431\u0430\u0437\u0435 SR Linux \u0443\u0436\u0435 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":88585,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-88584","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Nokia\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/nokia-predstavila-setevuyu-operaczionnuyu-sistemu-sr-linux-dlya-marshrutizatorov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Nokia \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 SR Linux \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Nokia\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/nokia-predstavila-setevuyu-operaczionnuyu-sistemu-sr-linux-dlya-marshrutizatorov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-14T23:42:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-14T23:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nokia has introduced the SR Linux network operating system for routers | ProHoster","description":"Nokia Corporation","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/nokia-predstavila-setevuyu-operaczionnuyu-sistemu-sr-linux-dlya-marshrutizatorov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Nokia \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 SR Linux \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Nokia","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/nokia-predstavila-setevuyu-operaczionnuyu-sistemu-sr-linux-dlya-marshrutizatorov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-14T23:42:13+00:00","article:modified_time":"2020-07-14T23:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88584","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:27:27","updated":"2022-10-02 13:39:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/88584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=88584"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/88584\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/88585"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=88584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=88584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=88584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}