{"id":10061,"count":418,"description":"With networking, service providers can build networks using standard white boxes, virtualization, and multiple applications over a shared pool of resources using innovative and cost-effective methods. The cloud approach simplifies network architecture, lowers costs, enables innovation, and increases profitability for service provider networks.\r\n\r\nNetwork communication<\/span> \u2014 also referred to as internetworking \u2014 is a group of defined standards and protocols that enable application programs to transmit information regardless of the hardware device where developers operate the programs.<\/span>\r\n\r\nNetworking is an essential component for <\/span>cloud-native computing<\/span><\/a>, a stack of communications software that allows <\/span>microservices<\/span><\/a> to communicate with one another and with the world at large. The dynamic nature of container-based workloads puts new pressure on the networking layers of this stack, demanding extremely low latency and rapid lookup times to find services.<\/span>\r\n

What Is Computer Networking?<\/b><\/h2>\r\nComputer networking<\/span><\/a> connects devices such as laptops, phones, and computers with other IoT devices to establish communication. Computer networking is evolving as modern networks provide more than just connectivity.<\/span>\r\n

How Virtual Networking Enhances Communication<\/b><\/h2>\r\nVirtual networking connects computing devices, servers, machines, and other devices across different locations. While computer networking connects hardware through cables, virtual networking enhances communication between devices regardless of location and provides the same features as traditional network communication.<\/span>\r\n\r\nVirtual networking<\/span> provides more efficient routing with tools such as switches and network adapters. Tailoring networks to specific applications and easily modifying networks as the need arises is provisioned through virtual networking. An example of open virtual networking is the virtual private network (VPN) that securely connects networks over the internet.<\/span>\r\n

Benefits of the Network Model<\/b><\/h2>\r\nA network model is a flexible approach to managing data sets. Network models often have a schema, a graphical representation with object types as nodes and relationship types as arcs. The network model is also a type of database model.<\/span>\r\n\r\nSome benefits of the network model for interconnected networks include:<\/span>\r\n\r\nManaging multiple relationship types.<\/b> Unlike other models, the network model can handle single and multiple \u2014 many-to-many (N: N) relationships.<\/span>\r\n\r\nAccessing data easily.<\/b> The network model makes data easier to access than other hierarchical models.<\/span>\r\n\r\nCreating accurate and consistent data.<\/b> The network model depends on parent-child relationships creating a connection between parent and child segments. This structure leads to the constant creation of precise data.<\/span>\r\n\r\nEnhancing data independence.<\/b> The network model is structured in <\/span>database management systems<\/span><\/a> (DBMS) to make data more independent than hierarchical models. This feature is available because each higher level in a data set is not adversely affected by changes to the level beneath it.<\/span>\r\n\r\nDiscover all the things a Service Mesh can do<\/b><\/a>\r\n

What Are Network Interfaces?<\/b><\/h2>\r\nNetwork interfaces are the links between computers and private or public networks. Often on network interface cards (NIC) that aren\u2019t always physical, a network interface allows wired and wireless connections.<\/span>\r\n\r\nMultiple internetworking technologies such as Transmission Control Protocol and Internet Protocol (TCP\/IP) serve as a network interface. For example, the TCP\/IP interface allows specific network technologies to understand and send internet protocol (IP) datagrams at the network layer by formatting IPs into packets.<\/span>\r\n

Challenges with Networking Applications<\/b><\/h2>\r\nA networking application runs on one host while monitoring and communicating with other applications running on a different host. In managing communication between networking applications, some challenges exist.<\/span>\r\n\r\nHere are some issues faced with networking applications.<\/span>\r\n\r\nContainer management<\/b>. Containers must share the Internet Protocol number with their host operating systems as a kernel technology. As a result, <\/span>managing containers<\/span><\/a> must be done either through <\/span>an overlay network<\/span><\/a> or <\/span>other modifications<\/span>.<\/span>\r\n\r\nNature of communication protocols.<\/b> Communication protocols for interconnected networks need to be more nimble to manage a large amount of traffic going back and forth across a microservices architecture.<\/span>\r\n\r\nSlow connectivity<\/b>. Large file transfers \u2014 which slow down networks \u2014 make simple tasks take a lot of time and become complex. Slow connections sometimes make users wary of completing functions over a computer network.<\/span>\r\n\r\nPerformance degradation. <\/b>When providers do not prioritize application management and observability, performance degradation occurs. This lack of application maintenance reduces data consistency and quality, slow network speed, and poor transmission.<\/span>\r\n\r\nSecurity threats.<\/b> Preventing unauthorized access to computer networks and cyber-attacks while maintaining network integrity is one of the constant issues teams face with networking applications.<\/span>\r\n\r\nMicroservices communicate with each other through inter-service communication networks. Changing the communication mechanism when switching between microservices applications can be complex. To this end, Google has devised another technology, called <\/span>gRPC<\/span><\/a>, specifically for low-latency communications. To connect with the <\/span>Internet of Things<\/span>, <\/span>IBM\u2019s MQTT<\/span><\/a> is proving to be a robust protocol for low-bandwidth devices.<\/span>\r\n\r\nDiscover more articles about networking communication, internet protocols, and emerging internetworking technologies.<\/b>","link":"https:\/\/thenewstack.io\/networking\/","name":"Networking","slug":"networking","taxonomy":"category","parent":0,"meta":[],"acf":[],"yoast_head":"\nOnline Networking Architectures | The New Stack<\/title>\n<meta name=\"description\" content=\"A communication network aids interaction between microservices. Read our articles to discover new trends and developments in online networking.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thenewstack.io\/networking\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Networking Archives\" \/>\n<meta property=\"og:description\" content=\"A communication network aids interaction between microservices. Read our articles to discover new trends and developments in online networking.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thenewstack.io\/networking\/\" \/>\n<meta property=\"og:site_name\" content=\"The New Stack\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@thenewstack\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\/\/thenewstack.io\/networking\/\",\"url\":\"https:\/\/thenewstack.io\/networking\/\",\"name\":\"Online Networking Architectures | The New Stack\",\"isPartOf\":{\"@id\":\"https:\/\/thenewstack.io\/#website\"},\"description\":\"A communication network aids interaction between microservices. Read our articles to discover new trends and developments in online networking.\",\"breadcrumb\":{\"@id\":\"https:\/\/thenewstack.io\/networking\/#breadcrumb\"},\"inLanguage\":\"en-US\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/thenewstack.io\/networking\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/thenewstack.io\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Networking\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thenewstack.io\/#website\",\"url\":\"https:\/\/thenewstack.io\/\",\"name\":\"The New Stack\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/thenewstack.io\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/thenewstack.io\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/thenewstack.io\/#organization\",\"name\":\"The New Stack\",\"url\":\"https:\/\/thenewstack.io\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thenewstack.io\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdn.thenewstack.io\/media\/2021\/11\/a9fbec84-the-new-stack-logo-rgb-screen.png\",\"contentUrl\":\"https:\/\/cdn.thenewstack.io\/media\/2021\/11\/a9fbec84-the-new-stack-logo-rgb-screen.png\",\"width\":1032,\"height\":128,\"caption\":\"The New Stack\"},\"image\":{\"@id\":\"https:\/\/thenewstack.io\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/thenewstack\",\"https:\/\/twitter.com\/thenewstack\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Online Networking Architectures | The New Stack","description":"A communication network aids interaction between microservices. Read our articles to discover new trends and developments in online networking.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thenewstack.io\/networking\/","og_locale":"en_US","og_type":"article","og_title":"Networking Archives","og_description":"A communication network aids interaction between microservices. Read our articles to discover new trends and developments in online networking.","og_url":"https:\/\/thenewstack.io\/networking\/","og_site_name":"The New Stack","twitter_card":"summary_large_image","twitter_site":"@thenewstack","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/thenewstack.io\/networking\/","url":"https:\/\/thenewstack.io\/networking\/","name":"Online Networking Architectures | The New Stack","isPartOf":{"@id":"https:\/\/thenewstack.io\/#website"},"description":"A communication network aids interaction between microservices. Read our articles to discover new trends and developments in online networking.","breadcrumb":{"@id":"https:\/\/thenewstack.io\/networking\/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https:\/\/thenewstack.io\/networking\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thenewstack.io\/"},{"@type":"ListItem","position":2,"name":"Networking"}]},{"@type":"WebSite","@id":"https:\/\/thenewstack.io\/#website","url":"https:\/\/thenewstack.io\/","name":"The New Stack","description":"","publisher":{"@id":"https:\/\/thenewstack.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thenewstack.io\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/thenewstack.io\/#organization","name":"The New Stack","url":"https:\/\/thenewstack.io\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thenewstack.io\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.thenewstack.io\/media\/2021\/11\/a9fbec84-the-new-stack-logo-rgb-screen.png","contentUrl":"https:\/\/cdn.thenewstack.io\/media\/2021\/11\/a9fbec84-the-new-stack-logo-rgb-screen.png","width":1032,"height":128,"caption":"The New Stack"},"image":{"@id":"https:\/\/thenewstack.io\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/thenewstack","https:\/\/twitter.com\/thenewstack"]}]}},"_links":{"self":[{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/categories\/10061"}],"collection":[{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/categories"}],"about":[{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/taxonomies\/category"}],"wp:post_type":[{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/posts?categories=10061"},{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/event?categories=10061"},{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/sponsor?categories=10061"},{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/podcasts?categories=10061"},{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/solutions-guides?categories=10061"},{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/products?categories=10061"},{"href":"https:\/\/thenewstack.io\/wp-json\/wp\/v2\/pages?categories=10061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}