{"id":198,"date":"2018-02-14T08:34:54","date_gmt":"2018-02-14T07:34:54","guid":{"rendered":"http:\/\/netgab.net\/web\/?p=198"},"modified":"2018-02-14T08:43:54","modified_gmt":"2018-02-14T07:43:54","slug":"rfc8325-mapping-diffserv-ieee-802-11","status":"publish","type":"post","link":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/","title":{"rendered":"RFC8325 is here &#8211; &#8220;Mapping Diffserv to IEEE 802.11&#8221;"},"content":{"rendered":"<p>Finally, RFC8325 is here. RFC8325 contains lot of content for the wireless geeks, especially a mapping table for correct DSCP\/PHB (Layer-3 QoS marking) to user priority (Layer-2 QoS marking).<\/p>\n<p>Until now, there are different mapping schemes in the field. Some of them result in incorrect mapping of wireless frames to wireless queues especially for voice traffic. Microsoft Windows is a good example for this. MS (and others) simply use the three most significant bits of the DSCP value for the user priority value. For example:<br \/>\nDSCP <strong>46<\/strong> equals <strong>101<\/strong>110 in Bit\u00a0 &#8211; the three most significant Bits are <strong>101<\/strong>, which is <strong>5 <\/strong>(UP). A frame with UP 5 is mapped to the AC_VI (video) queue. However, a DSCP value of 46 should be a voice packet and mapped to the AC_VO (voice) queue.<\/p>\n<p>So for example Cisco and other vendors have different mapping tables to overcome this and other issue.<\/p>\n<p>Hopefully with RFC8325, the different behaviors of the operating systems and platforms will be harmonized in the future.<\/p>\n<p>Here&#8217;s a quick overview of the RFC8325 mapping scheme, compared with other schemes.<br \/>\nThe differences from RFC8325 are highlighted in red.<br \/>\nSo surprisingly, RFC8325 differs from the currently implemented Cisco model in some points. It is surprising, because RFC3825 is written by three guys and two of them are Cisco.<br \/>\nLet&#8217;s wait and see when the RFC8325 changes are implemented in the AireOS builds. The default mapping is used by Microsoft for example<\/p>\n<table style=\"border-color: #292e33; background-color: #fafaff; width: 860px;\" border=\"2\">\n<tbody>\n<tr style=\"background-color: #86b8eb; height: 42px;\">\n<td style=\"width: 123px; height: 42px;\"><strong>IETF Diffserv Service Class<\/strong><\/td>\n<td style=\"width: 103.033px; height: 42px;\">PHB (DSCP)<\/td>\n<td style=\"width: 108.967px; height: 42px;\">UP Mapping<br \/>\nRFC8325<\/td>\n<td style=\"width: 122px; height: 42px;\">UP Mapping<br \/>\nCisco<br \/>\n(AireOS 8.6)<\/td>\n<td style=\"width: 398px; height: 42px;\">UP Mapping<br \/>\nDefault<br \/>\n(e.g. 802.1p, MS)<\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">Network Control<\/td>\n<td style=\"width: 103.033px; height: 21px;\">CS7 (56)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">7<br \/>\n0 (security)<\/td>\n<td style=\"width: 122px; height: 21px;\">7<\/td>\n<td style=\"width: 398px; height: 21px;\">7<\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">Network Control<\/td>\n<td style=\"width: 103.033px; height: 21px;\">CS6 (48)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">7<br \/>\n0 (security)<\/td>\n<td style=\"width: 122px; height: 21px;\">7<\/td>\n<td style=\"width: 398px; height: 21px;\"><span style=\"color: #ff0000;\">6<\/span><\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">Telephony<\/td>\n<td style=\"width: 103.033px; height: 21px;\">EF (46)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">6<\/td>\n<td style=\"width: 122px; height: 21px;\">6<\/td>\n<td style=\"width: 398px; height: 21px;\"><span style=\"color: #ff0000;\">5<\/span><\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">VOICE-ADMIT<\/td>\n<td style=\"width: 103.033px; height: 21px;\">VA (44)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">6<\/td>\n<td style=\"width: 122px; height: 21px;\"><span style=\"color: #ff0000;\">5<\/span><\/td>\n<td style=\"width: 398px; height: 21px;\"><span style=\"color: #ff0000;\">5<\/span><\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">Signaling<\/td>\n<td style=\"width: 103.033px; height: 21px;\">CS5 (40)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">5<\/td>\n<td style=\"width: 122px; height: 21px;\">5<\/td>\n<td style=\"width: 398px; height: 21px;\">5<\/td>\n<\/tr>\n<tr style=\"height: 36.8px;\">\n<td style=\"width: 123px; height: 36.8px;\">Multimedia Conferencing<\/td>\n<td style=\"width: 103.033px; height: 36.8px;\">AF41 (34)<br \/>\nAF42 (36)<br \/>\nAF43 (38)<\/td>\n<td style=\"width: 108.967px; height: 36.8px;\">4<\/td>\n<td style=\"width: 122px; height: 36.8px;\"><span style=\"color: #ff0000;\">5<\/span><br \/>\n4<br \/>\n4<\/td>\n<td style=\"width: 398px; height: 36.8px;\"><span style=\"color: #000000;\">4<\/span><\/td>\n<\/tr>\n<tr style=\"height: 42px;\">\n<td style=\"width: 123px; height: 42px;\">Real-Time Interactive<\/td>\n<td style=\"width: 103.033px; height: 42px;\">CS4 (32)<\/td>\n<td style=\"width: 108.967px; height: 42px;\">4<\/td>\n<td style=\"width: 122px; height: 42px;\">4<\/td>\n<td style=\"width: 398px; height: 42px;\">4<\/td>\n<\/tr>\n<tr style=\"height: 42px;\">\n<td style=\"width: 123px; height: 42px;\">Multimedia Streaming<\/td>\n<td style=\"width: 103.033px; height: 42px;\">AF31 (26)<br \/>\nAF32 (28)<br \/>\nAF33 (30)<\/td>\n<td style=\"width: 108.967px; height: 42px;\">4<\/td>\n<td style=\"width: 122px; height: 42px;\">4<br \/>\n<span style=\"color: #ff0000;\">3<\/span><br \/>\n<span style=\"color: #ff0000;\">3<\/span><\/td>\n<td style=\"width: 398px; height: 42px;\"><span style=\"color: #ff0000;\">3<\/span><\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">Broadcast Video<\/td>\n<td style=\"width: 103.033px; height: 21px;\">CS3 (24)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">4<\/td>\n<td style=\"width: 122px; height: 21px;\"><span style=\"color: #ff0000;\">3<\/span><\/td>\n<td style=\"width: 398px; height: 21px;\"><span style=\"color: #ff0000;\">3<\/span><\/td>\n<\/tr>\n<tr style=\"height: 42px;\">\n<td style=\"width: 123px; height: 42px;\">Low-Latency Data<\/td>\n<td style=\"width: 103.033px; height: 42px;\">AF21 (18)<br \/>\nAF22 (20)<br \/>\nAF23 (22)<\/td>\n<td style=\"width: 108.967px; height: 42px;\">3<\/td>\n<td style=\"width: 122px; height: 42px;\">3<br \/>\n<span style=\"color: #ff0000;\">2<\/span><br \/>\n<span style=\"color: #ff0000;\">2<\/span><\/td>\n<td style=\"width: 398px; height: 42px;\"><span style=\"color: #ff0000;\">2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">AM<\/td>\n<td style=\"width: 103.033px; height: 21px;\">CS2 (16)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">0<\/td>\n<td style=\"width: 122px; height: 21px;\"><span style=\"color: #ff0000;\">2<\/span><\/td>\n<td style=\"width: 398px; height: 21px;\"><span style=\"color: #ff0000;\">2<\/span><\/td>\n<\/tr>\n<tr style=\"height: 42px;\">\n<td style=\"width: 123px; height: 42px;\">High-Throughput Data<\/td>\n<td style=\"width: 103.033px; height: 42px;\">AF11 (10)<br \/>\nAF12 (12)<br \/>\nAF13 (14)<\/td>\n<td style=\"width: 108.967px; height: 42px;\">0<\/td>\n<td style=\"width: 122px; height: 42px;\"><span style=\"color: #ff0000;\">2<\/span><br \/>\n<span style=\"color: #ff0000;\">1<\/span><br \/>\n<span style=\"color: #ff0000;\">1<\/span><\/td>\n<td style=\"width: 398px; height: 42px;\"><span style=\"color: #ff0000;\">1<\/span><\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">Standard<\/td>\n<td style=\"width: 103.033px; height: 21px;\">DF (0)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">0<\/td>\n<td style=\"width: 122px; height: 21px;\">0<\/td>\n<td style=\"width: 398px; height: 21px;\">0<\/td>\n<\/tr>\n<tr style=\"height: 21px;\">\n<td style=\"width: 123px; height: 21px;\">Low-Priority Data<\/td>\n<td style=\"width: 103.033px; height: 21px;\">CS1 (8)<\/td>\n<td style=\"width: 108.967px; height: 21px;\">1<\/td>\n<td style=\"width: 122px; height: 21px;\">1<\/td>\n<td style=\"width: 398px; height: 21px;\">1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finally, RFC8325 is here. RFC8325 contains lot of content for the wireless geeks, especially a mapping table for correct DSCP\/PHB (Layer-3 QoS marking) to user priority (Layer-2 QoS marking). Until now, there are different mapping schemes in the field. Some of them result in incorrect mapping of wireless frames to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":199,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[20,25,19,24,9,22],"class_list":["post-198","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-802-11","tag-dscp","tag-qos","tag-rfc8325","tag-wlan","tag-wmm"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>RFC8325 is here - &quot;Mapping Diffserv to IEEE 802.11&quot; - NetGab - The daily networking madness<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RFC8325 is here - &quot;Mapping Diffserv to IEEE 802.11&quot; - NetGab - The daily networking madness\" \/>\n<meta property=\"og:description\" content=\"Finally, RFC8325 is here. RFC8325 contains lot of content for the wireless geeks, especially a mapping table for correct DSCP\/PHB (Layer-3 QoS marking) to user priority (Layer-2 QoS marking). Until now, there are different mapping schemes in the field. Some of them result in incorrect mapping of wireless frames to [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/\" \/>\n<meta property=\"og:site_name\" content=\"NetGab - The daily networking madness\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-14T07:34:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-02-14T07:43:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/netgab.net\/web\/wp-content\/uploads\/2018\/02\/WMM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"511\" \/>\n\t<meta property=\"og:image:height\" content=\"91\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"joe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"joe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/\"},\"author\":{\"name\":\"joe\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#\\\/schema\\\/person\\\/b3c8a779d0a772a9b047559d7bba4ccd\"},\"headline\":\"RFC8325 is here &#8211; &#8220;Mapping Diffserv to IEEE 802.11&#8221;\",\"datePublished\":\"2018-02-14T07:34:54+00:00\",\"dateModified\":\"2018-02-14T07:43:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/\"},\"wordCount\":316,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/netgab.net\\\/web\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/WMM.png\",\"keywords\":[\"802.11\",\"DSCP\",\"QoS\",\"RFC8325\",\"wlan\",\"WMM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/\",\"url\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/\",\"name\":\"RFC8325 is here - \\\"Mapping Diffserv to IEEE 802.11\\\" - NetGab - The daily networking madness\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/netgab.net\\\/web\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/WMM.png\",\"datePublished\":\"2018-02-14T07:34:54+00:00\",\"dateModified\":\"2018-02-14T07:43:54+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#\\\/schema\\\/person\\\/b3c8a779d0a772a9b047559d7bba4ccd\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#primaryimage\",\"url\":\"https:\\\/\\\/netgab.net\\\/web\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/WMM.png\",\"contentUrl\":\"https:\\\/\\\/netgab.net\\\/web\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/WMM.png\",\"width\":511,\"height\":91,\"caption\":\"WMM\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/2018\\\/02\\\/14\\\/rfc8325-mapping-diffserv-ieee-802-11\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/netgab.net\\\/web\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RFC8325 is here &#8211; &#8220;Mapping Diffserv to IEEE 802.11&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#website\",\"url\":\"https:\\\/\\\/netgab.net\\\/web\\\/\",\"name\":\"NetGab - The daily networking madness\",\"description\":\"Networking at its best ... and worst\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/netgab.net\\\/web\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/netgab.net\\\/web\\\/#\\\/schema\\\/person\\\/b3c8a779d0a772a9b047559d7bba4ccd\",\"name\":\"joe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g\",\"caption\":\"joe\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RFC8325 is here - \"Mapping Diffserv to IEEE 802.11\" - NetGab - The daily networking madness","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:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/","og_locale":"en_US","og_type":"article","og_title":"RFC8325 is here - \"Mapping Diffserv to IEEE 802.11\" - NetGab - The daily networking madness","og_description":"Finally, RFC8325 is here. RFC8325 contains lot of content for the wireless geeks, especially a mapping table for correct DSCP\/PHB (Layer-3 QoS marking) to user priority (Layer-2 QoS marking). Until now, there are different mapping schemes in the field. Some of them result in incorrect mapping of wireless frames to [&hellip;]","og_url":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/","og_site_name":"NetGab - The daily networking madness","article_published_time":"2018-02-14T07:34:54+00:00","article_modified_time":"2018-02-14T07:43:54+00:00","og_image":[{"width":511,"height":91,"url":"https:\/\/netgab.net\/web\/wp-content\/uploads\/2018\/02\/WMM.png","type":"image\/png"}],"author":"joe","twitter_card":"summary_large_image","twitter_misc":{"Written by":"joe","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#article","isPartOf":{"@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/"},"author":{"name":"joe","@id":"https:\/\/netgab.net\/web\/#\/schema\/person\/b3c8a779d0a772a9b047559d7bba4ccd"},"headline":"RFC8325 is here &#8211; &#8220;Mapping Diffserv to IEEE 802.11&#8221;","datePublished":"2018-02-14T07:34:54+00:00","dateModified":"2018-02-14T07:43:54+00:00","mainEntityOfPage":{"@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/"},"wordCount":316,"commentCount":0,"image":{"@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#primaryimage"},"thumbnailUrl":"https:\/\/netgab.net\/web\/wp-content\/uploads\/2018\/02\/WMM.png","keywords":["802.11","DSCP","QoS","RFC8325","wlan","WMM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/","url":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/","name":"RFC8325 is here - \"Mapping Diffserv to IEEE 802.11\" - NetGab - The daily networking madness","isPartOf":{"@id":"https:\/\/netgab.net\/web\/#website"},"primaryImageOfPage":{"@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#primaryimage"},"image":{"@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#primaryimage"},"thumbnailUrl":"https:\/\/netgab.net\/web\/wp-content\/uploads\/2018\/02\/WMM.png","datePublished":"2018-02-14T07:34:54+00:00","dateModified":"2018-02-14T07:43:54+00:00","author":{"@id":"https:\/\/netgab.net\/web\/#\/schema\/person\/b3c8a779d0a772a9b047559d7bba4ccd"},"breadcrumb":{"@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#primaryimage","url":"https:\/\/netgab.net\/web\/wp-content\/uploads\/2018\/02\/WMM.png","contentUrl":"https:\/\/netgab.net\/web\/wp-content\/uploads\/2018\/02\/WMM.png","width":511,"height":91,"caption":"WMM"},{"@type":"BreadcrumbList","@id":"https:\/\/netgab.net\/web\/2018\/02\/14\/rfc8325-mapping-diffserv-ieee-802-11\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/netgab.net\/web\/"},{"@type":"ListItem","position":2,"name":"RFC8325 is here &#8211; &#8220;Mapping Diffserv to IEEE 802.11&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/netgab.net\/web\/#website","url":"https:\/\/netgab.net\/web\/","name":"NetGab - The daily networking madness","description":"Networking at its best ... and worst","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/netgab.net\/web\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/netgab.net\/web\/#\/schema\/person\/b3c8a779d0a772a9b047559d7bba4ccd","name":"joe","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/32b66c7321ea985e8c54f9975e87605df70ac5e4167a1e4153d91d72c67cf150?s=96&d=retro&r=g","caption":"joe"}}]}},"jetpack_featured_media_url":"https:\/\/netgab.net\/web\/wp-content\/uploads\/2018\/02\/WMM.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8dgKr-3c","_links":{"self":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts\/198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/comments?post=198"}],"version-history":[{"count":3,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts\/198\/revisions"}],"predecessor-version":[{"id":201,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/posts\/198\/revisions\/201"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/media\/199"}],"wp:attachment":[{"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/media?parent=198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/categories?post=198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netgab.net\/web\/wp-json\/wp\/v2\/tags?post=198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}