{"id":888,"date":"2019-12-16T13:19:27","date_gmt":"2019-12-16T07:49:27","guid":{"rendered":"https:\/\/binaryterms.com\/?p=888"},"modified":"2019-12-24T15:19:45","modified_gmt":"2019-12-24T09:49:45","slug":"connection-oriented-and-connectionless-services","status":"publish","type":"post","link":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html","title":{"rendered":"Connection Oriented and Connectionless Services"},"content":{"rendered":"<p>Connection oriented and Connectionless services are the two data transmission services provided by the <strong>network layer protocols<\/strong> and <strong>transport layer protocols<\/strong>. The <strong>Connection oriented<\/strong> services <strong>establish a connection<\/strong> prior to sending the packets belonging to the same message from source to the destination. On the other hand, the <strong>connectionless service<\/strong> considers each packet belonging to the same message as a <strong>different &amp; independent entity<\/strong> and route them with a different path.<\/p>\n<p>Connection oriented and connectionless services show different behaviour at the network layer &amp; the transport layer. In this section, we will discuss both the services in-depth and we will also discuss the nature of connection-oriented and connectionless services at both the layers i.e. network layer and transport layer.<\/p>\n<h2>Content: Connection Oriented &amp; Connectionless Services<\/h2>\n<ol>\n<li><a href=\"#WhatisConnectionOrientedService?\">What is Connection Oriented Service?<\/a><\/li>\n<li><a href=\"#WhatisConnectionlessServices?\">What is Connectionless Services?<\/a><\/li>\n<li><a href=\"#KeyTakeaways\">Key Takeaways<\/a><\/li>\n<\/ol>\n<p><a name=\"WhatisConnectionOrientedService?\"><\/a><\/p>\n<h3>What is Connection Oriented Service?<\/h3>\n<p>Connection oriented service is a data transfer method between two computers in a different network, which is designed after the <strong>telephone system<\/strong>. Like, in telephone system if we want to talk to someone, we just pick up the phone, dial the number of whom we want to talk with; after the connection is established we talk and lastly, we hang up the call.<\/p>\n<p>Similarly, the connection oriented service first establishes the <strong>virtual connection<\/strong> between the source and the destination, then transfers all data packets belonging to the same message through same dedicated established connection and after all packets of a message is transferred it releases the connection.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-891 size-ful l\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg\" alt=\"Connection Oriented Service\" width=\"600\" height=\"265\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg 600w, https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service-300x133.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>To establish a connection a source sends a <strong>request<\/strong> packet to the destination. In response to which destination sends the <strong>acknowledgement<\/strong> packet to the source confirming that the destination is ready to accept the data from the source.<\/p>\n<p>Meanwhile, the <strong>routers<\/strong> involved in the exchange of request and acknowledgement packet between source and destination, define the <strong>virtual path<\/strong> that will be <strong>followed by all packets<\/strong> belonging to the same message. So, we say that the <strong>resources<\/strong> involved in data transfer are <strong>reserved<\/strong> before transferring all packet in a message.<\/p>\n<p>As all the data packets in a message follow the same path their <strong>order<\/strong> is preserved as they reach the destination. After sending all data packets the source sends a special packet to <strong>terminate<\/strong> the connection. To which destination sends an acknowledgement confirming the termination of connection and all the router delete the path entry from routing table.<\/p>\n<p>As connection oriented service provide acknowledgement at each action it provides <strong>reliability<\/strong> in the service. There are <strong>fewer<\/strong> chances of <strong>packet loss<\/strong> as they travel a predefined path. The connection oriented services are preferred over a <strong>long and steady<\/strong> conversation.<\/p>\n<p>As the virtual path is predefined there are rare or no chances of <strong>congestion<\/strong>. If we talk about the delay in data transmission, there is no delay in the transmission of packets as there is a dedicated path for it. But, a substantial <strong>delay<\/strong> is introduced due to the acknowledgement process during connection establishment and termination.<\/p>\n<p>The <strong>TCP<\/strong> protocol is a\u00a0 <strong>connection oriented<\/strong> protocol.<\/p>\n<p>The connection oriented service works the same at both, the network layer and transport layer i.e. first it establishes a connection, exchanges data and terminates the connection. But, it&#8217;s behaviour slightly differs at both the layer. Let&#8217;s see how?<\/p>\n<p><strong>At Network Layer:<\/strong> At the network layer, the connection oriented service is concerned regarding the <strong>coordination<\/strong> of <strong>source<\/strong>, <strong>destination<\/strong> and <strong>routers<\/strong> involved in between the source and destination.<\/p>\n<p>As there is coordination between source, destination and all the routers in between and all packet belonging to the same message follow a dedicated established connection. So, we <strong>can<\/strong> implement <strong>flow control, error control and congestion control<\/strong> in connection oriented services.<\/p>\n<p><strong>At Transport Layer:<\/strong> At the transport layer, the connection oriented service is <strong>concerned<\/strong> only about the <strong>source<\/strong> and the <strong>destination<\/strong>. Here, the packets show <strong>dependency<\/strong> on each other. As all packets will go around the same allocated route.<br \/>\n<a name=\"WhatisConnectionlessServices?\"><\/a><\/p>\n<h3>What is Connectionless Service?<\/h3>\n<p>Connectionless service is a method of data transmission between two computers in a different network. Connectionless service is also termed as <strong>datagram service<\/strong>. This service look-alike the <strong>postal system<\/strong> where each letter carries its source &amp; destination address and each one of them is <strong>routed<\/strong> through a <strong>different path.<\/strong><\/p>\n<p>The source divides the message into small acceptable packets these packets known as a <strong>datagram<\/strong>. These datagrams are individually pushed into the network; each datagram may travel a <strong>different path<\/strong>. The network considers each datagram or data packet as an <strong>independent entity<\/strong> i.e. <strong>no relationship<\/strong> is considered between the packets belonging to the same message.<\/p>\n<p>Each datagram carries its <strong>source<\/strong> and <strong>destination<\/strong> address. The <strong>router<\/strong> uses the <strong>destination<\/strong> address to route the datagram to its destination. The packets received at the destination may be received <strong>out of order<\/strong>. Hence, the datagrams are assembled to recreate the original message.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-892 size-full\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connectionless-Service.jpg\" alt=\"Connectionless Service\" width=\"600\" height=\"271\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connectionless-Service.jpg 600w, https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connectionless-Service-300x136.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>The <strong>UDP<\/strong> protocol is a <strong>connectionless<\/strong> protocol.<\/p>\n<p>The connectionless service is provided by the protocols of both network layer as well as the transport layer. Though its basic function is the same, i.e. it routes each packet independently over the network may be through different data paths. But still, it behaves slightly different at both the network layer and the transport layer. Let us see how?<\/p>\n<p><strong>At Network Layer:<\/strong> The connectionless service at network layer <strong>signifies<\/strong> <strong>different path<\/strong> for <strong>different data packets<\/strong> belonging to the same message.<\/p>\n<p><strong>At Transport Layer:<\/strong> The connectionless service at transport layer exhibits <strong>independency between the packets<\/strong> rather than the different paths that different packets belonging to the same message will follow.<\/p>\n<p>As the data packets belonging to the same message follow the different path it may happen that they are received at the destination out of order. It can also be the case that one of the packets is lost.<\/p>\n<p>At the transport layer, each packet is considered as an independent entity and packets show no relationship with each other. The destination transport layer will not even know that a packet has been lost. Here, we can conclude that we <strong>cannot<\/strong> implement <strong>flow control, error control, or congestion control<\/strong> in connectionless service.<br \/>\n<a name=\"KeyTakeaways\"><\/a><\/p>\n<div id=\"keytake\">\n<h3>Key Takeaways<\/h3>\n<ul>\n<li>Connection oriented service is based on the <strong>telephone system<\/strong>.<\/li>\n<li>Connection oriented service first <strong>establishes a connection<\/strong> between the source and destination.<\/li>\n<li>All packets belonging to the same message <strong>follows the same dedicated established connection<\/strong> to reach the destination in connection oriented service.<\/li>\n<li>At the <strong>network layer<\/strong> connection oriented service focuses on coordination between <strong>source<\/strong>, <strong>destination<\/strong> and <strong>all the routers <\/strong>between source and destination.<\/li>\n<li>At the <strong>transport layer<\/strong> connection, oriented service is only interested in <strong>source<\/strong> and <strong>destination<\/strong>. The service here is end to end.<\/li>\n<li>In connection oriented service we can implement <strong>flow control, error control <\/strong>&amp;<strong> congestion control<\/strong>.<\/li>\n<li>Connectionless service is based on the <strong>postal services<\/strong>.<\/li>\n<li>Connectionless service considers each packet of the same message as a <strong>different and independent entity<\/strong>. Each data packet carries its <strong>source<\/strong> and <strong>destination address<\/strong>.<\/li>\n<li>In connectionless service, each packet of the same message <strong>may follow a different route <\/strong>to get delivered to the destination.<\/li>\n<li>In connectionless service, packets are routed <strong>based on the destination address<\/strong> on the packet.<\/li>\n<li>At the <strong>network layer<\/strong>, connectionless service signifies a<strong> different route for a different packet<\/strong> belonging to the same message.<\/li>\n<li>At the <strong>transport layer<\/strong>, connectionless service signifies the <strong>independency between the packets<\/strong> of the same message.<\/li>\n<li>In connectionless service, we <strong>cannot<\/strong> implement<strong> flow control, error control, <\/strong>and <strong>congestion control<\/strong>.<\/li>\n<\/ul>\n<\/div>\n<p>Earlier the protocols at the network layer were designed for connectionless service. But, the recent trends allow us to switch to connection oriented services. In the content above we have discussed both the trends, dominant one (connectionless service) and the new one (connection oriented service).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Connection oriented and Connectionless services are the two data transmission services provided by the network layer protocols and transport layer protocols. The Connection oriented services establish a connection prior to sending the packets belonging to the same message from source to the destination. On the other hand, the connectionless service considers each packet belonging to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[5],"tags":[],"class_list":{"0":"post-888","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-computer-networks","7":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Connection Oriented and Connectionless Services? - Binary Terms<\/title>\n<meta name=\"description\" content=\"Connection oriented and Connectionless services are the two data transmission services provided by the network layer protocols and transport layer protocols. The Connection oriented services establish a connection prior to sending the packets belonging to the same message from source to the destination\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Connection Oriented and Connectionless Services? - Binary Terms\" \/>\n<meta property=\"og:description\" content=\"Connection oriented and Connectionless services are the two data transmission services provided by the network layer protocols and transport layer protocols. The Connection oriented services establish a connection prior to sending the packets belonging to the same message from source to the destination\" \/>\n<meta property=\"og:url\" content=\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html\" \/>\n<meta property=\"og:site_name\" content=\"Binary Terms\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-16T07:49:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-12-24T09:49:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg\" \/>\n<meta name=\"author\" content=\"Neha T\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neha T\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#article\",\"isPartOf\":{\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html\"},\"author\":{\"name\":\"Neha T\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe\"},\"headline\":\"Connection Oriented and Connectionless Services\",\"datePublished\":\"2019-12-16T07:49:27+00:00\",\"dateModified\":\"2019-12-24T09:49:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html\"},\"wordCount\":1273,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/binaryterms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg\",\"articleSection\":[\"Computer Networks\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html\",\"url\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html\",\"name\":\"What is Connection Oriented and Connectionless Services? - Binary Terms\",\"isPartOf\":{\"@id\":\"https:\/\/binaryterms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg\",\"datePublished\":\"2019-12-16T07:49:27+00:00\",\"dateModified\":\"2019-12-24T09:49:45+00:00\",\"description\":\"Connection oriented and Connectionless services are the two data transmission services provided by the network layer protocols and transport layer protocols. The Connection oriented services establish a connection prior to sending the packets belonging to the same message from source to the destination\",\"breadcrumb\":{\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage\",\"url\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg\",\"contentUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg\",\"width\":600,\"height\":265,\"caption\":\"Connection Oriented Service\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/binaryterms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connection Oriented and Connectionless Services\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/binaryterms.com\/#website\",\"url\":\"https:\/\/binaryterms.com\/\",\"name\":\"Binary Terms\",\"description\":\"The Computer Science &amp; IT Guide\",\"publisher\":{\"@id\":\"https:\/\/binaryterms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/binaryterms.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/binaryterms.com\/#organization\",\"name\":\"Binary Terms\",\"url\":\"https:\/\/binaryterms.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png\",\"contentUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png\",\"width\":400,\"height\":63,\"caption\":\"Binary Terms\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe\",\"name\":\"Neha T\",\"url\":\"https:\/\/binaryterms.com\/author\/author\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Connection Oriented and Connectionless Services? - Binary Terms","description":"Connection oriented and Connectionless services are the two data transmission services provided by the network layer protocols and transport layer protocols. The Connection oriented services establish a connection prior to sending the packets belonging to the same message from source to the destination","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:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html","og_locale":"en_GB","og_type":"article","og_title":"What is Connection Oriented and Connectionless Services? - Binary Terms","og_description":"Connection oriented and Connectionless services are the two data transmission services provided by the network layer protocols and transport layer protocols. The Connection oriented services establish a connection prior to sending the packets belonging to the same message from source to the destination","og_url":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html","og_site_name":"Binary Terms","article_published_time":"2019-12-16T07:49:27+00:00","article_modified_time":"2019-12-24T09:49:45+00:00","og_image":[{"url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg","type":"","width":"","height":""}],"author":"Neha T","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Neha T","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#article","isPartOf":{"@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html"},"author":{"name":"Neha T","@id":"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe"},"headline":"Connection Oriented and Connectionless Services","datePublished":"2019-12-16T07:49:27+00:00","dateModified":"2019-12-24T09:49:45+00:00","mainEntityOfPage":{"@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html"},"wordCount":1273,"commentCount":0,"publisher":{"@id":"https:\/\/binaryterms.com\/#organization"},"image":{"@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage"},"thumbnailUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg","articleSection":["Computer Networks"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html","url":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html","name":"What is Connection Oriented and Connectionless Services? - Binary Terms","isPartOf":{"@id":"https:\/\/binaryterms.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage"},"image":{"@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage"},"thumbnailUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg","datePublished":"2019-12-16T07:49:27+00:00","dateModified":"2019-12-24T09:49:45+00:00","description":"Connection oriented and Connectionless services are the two data transmission services provided by the network layer protocols and transport layer protocols. The Connection oriented services establish a connection prior to sending the packets belonging to the same message from source to the destination","breadcrumb":{"@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#primaryimage","url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg","contentUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Connection-Oriented-Service.jpg","width":600,"height":265,"caption":"Connection Oriented Service"},{"@type":"BreadcrumbList","@id":"https:\/\/binaryterms.com\/connection-oriented-and-connectionless-services.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/binaryterms.com\/"},{"@type":"ListItem","position":2,"name":"Connection Oriented and Connectionless Services"}]},{"@type":"WebSite","@id":"https:\/\/binaryterms.com\/#website","url":"https:\/\/binaryterms.com\/","name":"Binary Terms","description":"The Computer Science &amp; IT Guide","publisher":{"@id":"https:\/\/binaryterms.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/binaryterms.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/binaryterms.com\/#organization","name":"Binary Terms","url":"https:\/\/binaryterms.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/","url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png","contentUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png","width":400,"height":63,"caption":"Binary Terms"},"image":{"@id":"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe","name":"Neha T","url":"https:\/\/binaryterms.com\/author\/author"}]}},"_links":{"self":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/comments?post=888"}],"version-history":[{"count":0,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/888\/revisions"}],"wp:attachment":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/media?parent=888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/categories?post=888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/tags?post=888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}