{"id":12158,"date":"2022-07-05T06:04:16","date_gmt":"2022-07-05T06:04:16","guid":{"rendered":"https:\/\/www.booksofall.com\/cn\/?post_type=product&#038;p=12158"},"modified":"2022-07-05T06:04:16","modified_gmt":"2022-07-05T06:04:16","slug":"an-introduction-to-computer-networks-dordal","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/","title":{"rendered":"An Introduction to Computer Networks (Dordal)"},"content":{"rendered":"<h3>Layers<\/h3>\n<p>These three topics \u2013 <a href=\"https:\/\/www.cisco.com\/c\/en\/us\/products\/switches\/what-is-a-lan-local-area-network.html\" target=\"_blank\" rel=\"noopener\">LANs<\/a>, <a href=\"https:\/\/www.whatismyip.com\/\" target=\"_blank\" rel=\"noopener\">IP<\/a> and<a href=\"https:\/\/en.wikipedia.org\/wiki\/Transmission_Control_Protocol\" target=\"_blank\" rel=\"noopener\"> TCP<\/a> \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks. A layer, in this context, corresponds strongly to the idea of a programming interface or library, with the understanding that a given layer communicates directly only with the two layers immediately above and below it. An application hands off a chunk of data to the TCP library, which in turn makes calls to the IP library, which in turn calls the LAN layer for actual delivery. An application does not interact directly with the IP and LAN layers at all.<\/p>\n<p>The LAN layer is in charge of actual delivery of packets, using LAN-layer-supplied addresses. It is often conceptually subdivided into the \u201cphysical layer\u201d dealing with, eg, the analog electrical, optical or radio signaling mechanisms involved, and above that an abstracted \u201clogical\u201d LAN layer that describes all the digital \u2013 that is, non-analog \u2013 operations on packets (Section 2.1.4). The physical layer is generally of direct concern only to those designing LAN hardware; the kernel software interface to the LAN corresponds to the logical LAN layer.<\/p>\n<h3>Data Rate, Throughput and Bandwidth<\/h3>\n<p>Any one network connection \u2013 eg at the LAN layer \u2013 has a data rate: the rate at which bits are transmitted. In some LANs (eg Wi-Fi) the data rate can vary with time. Throughput refers to the overall effective transmission rate, taking into account things like transmission overhead, protocol inefficiencies and perhaps even competing traffic. It is generally measured at a higher network layer than the data rate.<\/p>\n<p>The term bandwidth can be used to refer to either of these, though we here use it mostly as a synonym for data rate. The term comes from radio transmission, where the width of the frequency band available is proportional, all else being equal, to the data rate that can be achieved.<\/p>\n<p>In discussions about TCP, the term goodput is sometimes used to refer to what might also be called \u201capplication-layer throughput\u201d: the amount of usable data delivered to the receiving application. Specifically, retransmitted data is counted only once when calculating goodput but might be counted twice under some interpretations of \u201cthroughput\u201d.<\/p>\n<p>Data rates are generally measured in kilobits per second (kbps) or megabits per second (Mbps); the use of the lower-case \u201cb\u201d here denotes bits. In the context of data rates, a kilobit is 10 bits (not 2 ) and a megabit is 10 bits. Somewhat inconsistently, we follow the tradition of using kB and MB to denote data volumes of 2 and 2 bytes respectively, with the upper-case B denoting bytes. The newer abbreviations <a href=\"https:\/\/www.techopedia.com\/definition\/5250\/kibibyte#:~:text=A%20kibibyte%20(KiB)%20is%20a,10%2C%20or%201%2C024%2C%20bytes.\" target=\"_blank\" rel=\"noopener\">KiB<\/a> and MiB would be more precise, but the consequences of confusion are modest.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe frameborder=\"0\" allowtransparency=\"true\" allowFullscreen=\"true\" style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/an-introduction-to-computer-networks-dordal--10dhtuh61l?p=1\"><\/iframe><\/p>\n","protected":false},"featured_media":12163,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"These three topics \u2013 LANs, IP and TCP \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks."},"product_brand":[],"product_cat":[15,175,210],"product_tag":[],"class_list":{"0":"post-12158","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-all","7":"product_cat-science","8":"product_cat-technology","10":"first","11":"instock","12":"shipping-taxable","13":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>An Introduction to Computer Networks (Dordal) - BooksOfAll Simplified Chinese<\/title>\n<meta name=\"description\" content=\"These three topics \u2013 LANs, IP and TCP \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"An Introduction to Computer Networks (Dordal) - BooksOfAll Simplified Chinese\" \/>\n<meta property=\"og:description\" content=\"These three topics \u2013 LANs, IP and TCP \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Simplified Chinese\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/\",\"url\":\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/\",\"name\":\"An Introduction to Computer Networks (Dordal) - BooksOfAll Simplified Chinese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/cn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png\",\"datePublished\":\"2022-07-05T06:04:16+00:00\",\"description\":\"These three topics \u2013 LANs, IP and TCP \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png\",\"width\":\"597\",\"height\":\"844\",\"caption\":\"An Introduction to Computer Networks (Dordal)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/cn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/cn\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"An Introduction to Computer Networks (Dordal)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/cn\/#website\",\"url\":\"https:\/\/www.booksofall.com\/cn\/\",\"name\":\"BooksOfAll Simplified Chinese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/cn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/cn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/cn\/#organization\",\"name\":\"BooksOfAll Simplified Chinese\",\"url\":\"https:\/\/www.booksofall.com\/cn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.booksofall.com\/cn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Simplified Chinese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/cn\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"An Introduction to Computer Networks (Dordal) - BooksOfAll Simplified Chinese","description":"These three topics \u2013 LANs, IP and TCP \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks.","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:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/","og_locale":"zh_CN","og_type":"article","og_title":"An Introduction to Computer Networks (Dordal) - BooksOfAll Simplified Chinese","og_description":"These three topics \u2013 LANs, IP and TCP \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks.","og_url":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/","og_site_name":"BooksOfAll Simplified Chinese","og_image":[{"url":"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/","url":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/","name":"An Introduction to Computer Networks (Dordal) - BooksOfAll Simplified Chinese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/cn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png","datePublished":"2022-07-05T06:04:16+00:00","description":"These three topics \u2013 LANs, IP and TCP \u2013 are often called layers; they constitute the Link layer, the Internetwork layer, and the Transport layer respectively. Together with the Application layer (the software you use), these form the \u201cfour-layer model\u201d for networks.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#primaryimage","url":"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png","contentUrl":"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/07\/An-Introduction-to-Computer-Networks-Dordal-07.png","width":"597","height":"844","caption":"An Introduction to Computer Networks (Dordal)"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/cn\/an-introduction-to-computer-networks-dordal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/cn\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/cn\/categories\/"},{"@type":"ListItem","position":3,"name":"An Introduction to Computer Networks (Dordal)"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/cn\/#website","url":"https:\/\/www.booksofall.com\/cn\/","name":"BooksOfAll Simplified Chinese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/cn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/cn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/cn\/#organization","name":"BooksOfAll Simplified Chinese","url":"https:\/\/www.booksofall.com\/cn\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.booksofall.com\/cn\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/cn\/wp-content\/uploads\/sites\/2\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Simplified Chinese"},"image":{"@id":"https:\/\/www.booksofall.com\/cn\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/product\/12158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/media\/12163"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/media?parent=12158"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/product_brand?post=12158"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/product_cat?post=12158"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/cn\/wp-json\/wp\/v2\/product_tag?post=12158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}