http durum kodu 301, istenen kaynağın kalıcı olarak yeni bir URL'ye taşındığı anlamına gelir. Gelecekteki tüm istekler yeni adresi kullanmalıdır.
Tarayıcı kullanıcıyı otomatik olarak yeni adrese yönlendirecek ve arama motorları dizinlerini güncelleyecektir.
GET / HTTP/1.1 Host: ipv6.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- The SEO Framework by Sybre Waaijer --> <meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" /> <link rel="canonical" href="https://ipv6.com/" /> <meta name="description" content="Internet Protocol (IP) addresses are the numbers identifying the interfaces that send and receive internet data. Every phone, tablet, and laptop will use at…" /> <meta property="og:type" content="website" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="IPv6.com" /> <meta property="og:title" content="IPv6.com" /> <meta property="og:description" content="Internet Protocol (IP) addresses are the numbers identifying the interfaces that send and receive internet data. Every phone, tablet, and laptop will use at least one IP address when connected to a…" /> <meta property="og:url" content="https://ipv6.com/" /> <meta property="og:image" content="https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&ixlib=php-3.3.1" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="IPv6.com" /> <meta name="twitter:description" content="Internet Protocol (IP) addresses are the numbers identifying the interfaces that send and receive internet data. Every phone, tablet, and laptop will use at least one IP address when connected to a…" /> <meta name="twitter:image" content="https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&ixlib=php-3.3.1" /> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://ipv6.com/#/schema/WebSite","url":"https://ipv6.com/","name":"IPv6.com","description":"Because 6 is so much more than 4","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://ipv6.com/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://ipv6.com/#/schema/Organization"}},{"@type":"WebPage","@id":"https://ipv6.com/","url":"https://ipv6.com/","name":"IPv6.com - Because 6 is so much more than 4","description":"Internet Protocol (IP) addresses are the numbers identifying the interfaces that send and receive internet data. Every phone, tablet, and laptop will use at…","inLanguage":"en-US","isPartOf":{"@id":"https://ipv6.com/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://ipv6.com/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"IPv6.com"}},"potentialAction":{"@type":"ReadAction","target":"https://ipv6.com/"},"about":{"@id":"https://ipv6.com/#/schema/Organization"}},{"@type":"Organization","@id":"https://ipv6.com/#/schema/Organization","name":"IPv6.com","url":"https://ipv6.com/"}]}</script> <!-- / The SEO Framework by Sybre Waaijer | 7.57ms meta | 0.73ms boot --> <title>IPv6.com - Because 6 is so much more than 4</title> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link href='https://mpfs.io' rel='preconnect' /> <link href='https://a.mpcdn.io' rel='preconnect' /> <style id='wp-block-heading-inline-css'> h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} </style> <style id='trolley-core-heading-styles-inline-css'> .wp-block-heading.has-text-decoration-none a:where(:not(.wp-element-button)){color:currentColor}.wp-block-heading.has-text-decoration-none a:where(:not(.wp-element-button)):not(:focus,:focus-visible,:hover){text-decoration:none} </style> <style id='trolley-core-heading__section-styles-inline-css'> .is-style-section.is-style-section{font-family:var(--wp--preset--font-family--mono);font-size:var(--wp--preset--font-size--normal);font-weight:var(--wp--custom--font-weight--light);color:var(--wp--preset--color--primary);text-transform:uppercase}.is-style-section.is-style-section>span{column-gap:var(--wp--preset--spacing--30);display:flex}.is-style-section.is-style-section>span:before{content:"";background:var(--wp--preset--color--primary);flex-basis:.75em;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M416 464H96a48.05 48.05 0 0 1-48-48V96a48.05 48.05 0 0 1 48-48h320a48.05 48.05 0 0 1 48 48v320a48.05 48.05 0 0 1-48 48'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M416 464H96a48.05 48.05 0 0 1-48-48V96a48.05 48.05 0 0 1 48-48h320a48.05 48.05 0 0 1 48 48v320a48.05 48.05 0 0 1-48 48'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.is-style-section.is-style-section>span:after{content:"";background-image:linear-gradient(to right,var(--wp--preset--color--primary)1px,transparent 1px);background-position:50%;background-repeat:repeat-x;background-size:1px 1px;flex:1} </style> <style id='trolley-core-heading__text-shadow-styles-inline-css'> .wp-block-heading.is-style-text-shadow{text-shadow:3px 3px 7px #0000004d} </style> <style id='wp-block-group-inline-css'> .wp-block-group{box-sizing:border-box} </style> <style id='trolley-core-group-styles-inline-css'> .wp-block-group.is-style-blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.wp-block-group.is-style-blur-minus{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.wp-block-group.is-style-blur-plus{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.wp-block-group[class*=is-style-pull-]{--color:var(--wp--preset--color--neutral);--size:6;--r:calc(50vw/var(--size));background-image:radial-gradient(circle at 50% var(--y),var(--color)var(--r),transparent var(--r)),linear-gradient(to bottom,var(--color)var(--y),transparent var(--y)),linear-gradient(to right,transparent var(--r),var(--color)var(--r),var(--color)calc(100% - var(--r)),transparent calc(100% - var(--r)));background-position-y:0;background-repeat:repeat-x,no-repeat,repeat-x;background-size:calc(var(--r)*2)100%,100% 100%,100% calc(var(--y) + var(--r))}.wp-block-group.is-style-pull-50{--y:calc(50% - var(--r))}.wp-block-group.is-style-content-cover{max-width:100%;overflow:hidden}.wp-block-group.is-style-content-cover *{height:100%}.wp-block-group.is-style-content-cover video{object-fit:cover} </style> <style id='trolley-core-group__shadow-styles-inline-css'> .wp-block-group.is-style-shadow-natural{box-shadow:var(--wp--preset--shadow--natural)}.wp-block-group.is-style-shadow-crisp{box-shadow:var(--wp--preset--shadow--crisp)} </style> <style id='wp-block-paragraph-inline-css'> .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} </style> <style id='trolley-core-paragraph__leader-styles-inline-css'> p.is-style-leader{font-size:1.15em;line-height:var(--wp--custom--line-height--small)} </style> <style id='trolley-core-paragraph__link-color-styles-inline-css'> p[class*=is-style-link-color-] a:where(:not(.wp-element-button)){color:var(--wp--preset--color--tertiary);-webkit-text-decoration-color:var(--link-color,var(--wp--preset--color--primary));text-decoration-color:var(--link-color,var(--wp--preset--color--primary))}p[class*=is-style-link-color-] a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary)}p.is-style-link-color-secondary{--link-color:var(--wp--preset--color--secondary)} </style> <style id='trolley-core-paragraph__unadorned-links-styles-inline-css'> p.is-style-unadorned-links a:where(:not(.wp-element-button)){color:var(--wp--preset--color--body)}p.is-style-unadorned-links a:where(:not(.wp-element-button)):not(:hover,:focus,:focus-visible){text-decoration:none} </style> <style id='wp-block-image-inline-css'> .wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} </style> <style id='wp-block-list-inline-css'> ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em} </style> <style id='trolley-core-list__check-styles-inline-css'> ul.is-style-check,ol.is-style-check{padding-inline-start:2ch;list-style:"✓ "!important}ul.is-style-check ::marker,ol.is-style-check ::marker{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif} </style> <style id='trolley-core-list__inline-styles-inline-css'> ul.is-style-inline,ol.is-style-inline{list-style:none!important}ul.is-style-inline>li,ol.is-style-inline>li{display:inline}ul.is-style-inline>li:not(:last-of-type):after,ol.is-style-inline>li:not(:last-of-type):after{content:", ";display:inline} </style> <style id='trolley-core-list__none-styles-inline-css'> ul.is-style-none,ol.is-style-none{padding-inline-start:0;list-style:none} </style> <style id='trolley-core-list__theme-styles-inline-css'> ul.is-style-theme{list-style:"💎 "} </style> <style id='trolley-core-column-styles-inline-css'> @media (width<=781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.order-last-stacked{order:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.order-first-stacked{order:-1}} </style> <style id='trolley-core-column__border-styles-inline-css'> @media (width>=782px){.wp-block-columns.is-style-border>.wp-block-column{padding-left:var(--wp--preset--spacing--50);border-left:1px solid var(--wp--preset--color--neutral-100)}} </style> <style id='trolley-core-column__shadow-styles-inline-css'> .wp-block-column.is-style-shadow-natural{box-shadow:var(--wp--preset--shadow--natural)}.wp-block-column.is-style-shadow-crisp{box-shadow:var(--wp--preset--shadow--crisp)} </style> <style id='wp-block-columns-inline-css'> .wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} </style> <style id='wp-block-library-inline-css'> :root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:#9747ff}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} </style> <style id='ghostkit-typography-inline-css'> </style> <style id='global-styles-inline-css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #fafafa;--wp--preset--color--contrast: #2d2d2d;--wp--preset--color--primary: #02b5ea;--wp--preset--color--secondary: #003E72;--wp--preset--color--tertiary: #0062ff;--wp--preset--color--info: #027ab6;--wp--preset--color--warning: #ba191a;--wp--preset--color--success: #1cb956;--wp--preset--color--neutral: #f1f1f1;--wp--preset--color--neutral-100: #cccccc;--wp--preset--color--neutral-300: #a3a3a3;--wp--preset--color--neutral-500: #757575;--wp--preset--color--neutral-700: #5c5c5c;--wp--preset--color--neutral-900: #3d3d3d;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--contrast-base: linear-gradient(var(--wp--preset--color--contrast) 50%, var(--wp--preset--color--base) 50%);--wp--preset--gradient--transparent-base: linear-gradient(180deg, transparent 40%, var(--wp--preset--color--base) 80%);--wp--preset--gradient--base-contrast: linear-gradient(var(--wp--preset--color--base) 50%, var(--wp--preset--color--contrast) 50%);--wp--preset--gradient--primary-contrast: linear-gradient(180deg, var(--wp--preset--color--primary) 0%, var(--wp--preset--color--contrast) 100%);--wp--preset--gradient--primary-secondary: linear-gradient(180deg, var(--wp--preset--color--primary) 0%, var(--wp--preset--color--secondary) 100%);--wp--preset--gradient--primary-secondary-diagonal: repeating-linear-gradient(45deg, var(--wp--preset--color--primary), var(--wp--preset--color--primary) 3px, var(--wp--preset--color--secondary) 3px, var(--wp--preset--color--secondary) 9px);--wp--preset--gradient--white-neutral: linear-gradient(90deg, #ffffff 0%, var(--wp--preset--color--neutral) 100%);--wp--preset--gradient--primary: linear-gradient(90deg, color-mix(in hsl, var(--wp--preset--color--primary) 90%, #fff) 0%, color-mix(in hsl, var(--wp--preset--color--primary) 90%, #000) 100%);--wp--preset--gradient--secondary: linear-gradient(90deg, color-mix(in hsl, var(--wp--preset--color--secondary) 90%, #fff) 0%, color-mix(in hsl, var(--wp--preset--color--secondary) 90%, #000) 100%);--wp--preset--font-size--small: clamp(0.8197rem, 0.82rem + ((1vw - 0.2rem) * 0.087), 0.8721rem);--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.208), 1.125rem);--wp--preset--font-size--large: clamp(1.22rem, 1.22rem + ((1vw - 0.2rem) * 0.385), 1.4513rem);--wp--preset--font-size--x-large: clamp(1.4884rem, 1.488rem + ((1vw - 0.2rem) * 0.64), 1.8721rem);--wp--preset--font-size--tiny: clamp(0.6719rem, 0.672rem + ((1vw - 0.2rem) * 0.007), 0.676rem);--wp--preset--font-size--xx-large: clamp(1.8158rem, 1.816rem + ((1vw - 0.2rem) * 0.998), 2.415rem);--wp--preset--font-size--3-x-large: clamp(2.2153rem, 2.215rem + ((1vw - 0.2rem) * 1.5), 3.1154rem);--wp--preset--font-size--4-x-large: clamp(2.7027rem, 2.703rem + ((1vw - 0.2rem) * 2.193), 4.0188rem);--wp--preset--font-family--body: Montserrat;--wp--preset--font-family--heading: Montserrat;--wp--preset--font-family--mono: IBM Plex Mono;--wp--preset--spacing--20: clamp(0.4166rem, 0.1852rem + 0.59700vw, 0.6628rem);--wp--preset--spacing--30: clamp(0.5553rem, 0.1965rem + 0.92590vw, 0.9372rem);--wp--preset--spacing--40: clamp(0.7402rem, 0.1906rem + 1.41830vw, 1.3252rem);--wp--preset--spacing--50: clamp(0.9867rem, 0.1532rem + 2.15080vw, 1.8739rem);--wp--preset--spacing--60: clamp(1.3152rem, 0.0617rem + 3.23500vw, 2.6496rem);--wp--preset--spacing--70: clamp(1.7532rem, -0.1194rem + 4.83250vw, 3.7466rem);--wp--preset--spacing--80: clamp(2.3370rem, -0.4442rem + 7.17740vw, 5.2977rem);--wp--preset--spacing--10: clamp(0.3125rem, 0.1657rem + 0.37880vw, 0.4688rem);--wp--preset--spacing--90: clamp(3.1152rem, -0.9953rem + 10.6078vw, 7.4909rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--font-weight--thin: 100;--wp--custom--font-weight--extra-light: 200;--wp--custom--font-weight--light: 300;--wp--custom--font-weight--regular: 400;--wp--custom--font-weight--medium: 500;--wp--custom--font-weight--semi-bold: 600;--wp--custom--font-weight--bold: 700;--wp--custom--font-weight--extra-bold: 800;--wp--custom--font-weight--black: 900;--wp--custom--line-height--body: 1.5;--wp--custom--line-height--heading: 1.2;--wp--custom--line-height--medium: 1.75;--wp--custom--line-height--small: 1.42;--wp--custom--line-height--tight: 1.2;--wp--custom--line-height--one: 1;--wp--custom--control--color--text: var(--wp--preset--color--contrast);--wp--custom--control--color--background: transparent;--wp--custom--control--border--color: neutral-300;--wp--custom--control--border--style: solid;--wp--custom--control--border--width: 1px;--wp--custom--control--border--radius: 2px;--wp--custom--control--shadow: none;--wp--custom--control--label--typography--font-size: 14;--wp--custom--control--label--color--text: var(--wp--preset--color--neutral-300);--wp--custom--control--legend--typography--font-size: 14;--wp--custom--control--description--font-size: 14;--wp--custom--control--description--color--text: var(--wp--preset--color--contrast);--wp--custom--control--disabled--color--text: var(--wp--preset--color--neutral-500);--wp--custom--control--focus--border--color: var(--wp--preset--color--neutral-700);--wp--custom--control--focus--outline--color: transparent;--wp--custom--control--focus--outline--width: 4px;--wp--custom--control--focus--color--background: transparent;--wp--custom--control--focus--shadow--color: transparent;--wp--custom--control--focus--shadow--size: 0px;--wp--custom--control--focus--shadow--offset--color: transparent;--wp--custom--control--focus--shadow--offset--size: 0px;--wp--custom--control--typography--font-family: var(--wp--preset--font-family--body);--wp--custom--control--typography--font-style: normal;--wp--custom--control--typography--font-weight: var(--wp--custom--font-weight--light);--wp--custom--spacing--gap: var(--wp--preset--spacing--40);--wp--custom--button--spacing--x: 30px;--wp--custom--button--spacing--y: 12px;--wp--custom--button--outline--border--width: 2px;--wp--custom--divider--width: 1px;}body { margin: 0;--wp--style--global--content-size: 1100px;--wp--style--global--wide-size: 1280px; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding :where(.has-global-padding:not(.wp-block-block)) { padding-right: 0; padding-left: 0; }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(.has-global-padding:not(.wp-block-block)) > .alignfull { margin-right: 0; margin-left: 0; }.has-global-padding > .alignfull:where(:not(.has-global-padding):not(.is-layout-flex):not(.is-layout-grid)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding :where(.has-global-padding) > .alignfull:where(:not(.has-global-padding)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) { padding-right: 0; padding-left: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--wp--custom--spacing--gap); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child:first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child:last-child { margin-block-end: 0; }body { --wp--style--block-gap: var(--wp--custom--spacing--gap); }:where(body .is-layout-flow) > :first-child:first-child{margin-block-start: 0;}:where(body .is-layout-flow) > :last-child:last-child{margin-block-end: 0;}:where(body .is-layout-flow) > *{margin-block-start: var(--wp--custom--spacing--gap);margin-block-end: 0;}:where(body .is-layout-constrained) > :first-child:first-child{margin-block-start: 0;}:where(body .is-layout-constrained) > :last-child:last-child{margin-block-end: 0;}:where(body .is-layout-constrained) > *{margin-block-start: var(--wp--custom--spacing--gap);margin-block-end: 0;}:where(body .is-layout-flex) {gap: var(--wp--custom--spacing--gap);}:where(body .is-layout-grid) {gap: var(--wp--custom--spacing--gap);}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}body{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);font-weight: var(--wp--custom--font-weight--light);line-height: var(--wp--custom--line-height--body);--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--custom--spacing--gap);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--custom--spacing--gap);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--tertiary);text-decoration: underline;}a:where(:not(.wp-element-button)):hover{color: var(--wp--preset--color--primary);}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--heading);font-weight: var(--wp--custom--font-weight--semi-bold);line-height: var(--wp--custom--line-height--heading);}h1{font-size: var(--wp--preset--font-size--4-x-large);font-weight: var(--wp--custom--font-weight--bold);line-height: 1.05;}h2{font-size: var(--wp--preset--font-size--xx-large);font-weight: var(--wp--custom--font-weight--bold);}h3{font-size: var(--wp--preset--font-size--x-large);}h4{font-size: var(--wp--preset--font-size--medium);line-height: 1.30;}h5{font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);}h6{font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);}.wp-element-button, .wp-block-button__link{background-color: var(--wp--preset--color--primary);border-radius: 999px;border-width: 0;color: var(--wp--preset--color--base);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--x-small);font-weight: var(--wp--custom--font-weight--regular);line-height: var(--wp--custom--line-height--tight);padding-top: var(--wp--custom--button--spacing--y);padding-right: var(--wp--custom--button--spacing--x);padding-bottom: var(--wp--custom--button--spacing--y);padding-left: var(--wp--custom--button--spacing--x);text-decoration: none;}.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption{font-size: var(--wp--preset--font-size--x-small);margin-top: 10px;margin-bottom: 0px;}cite{font-size: var(--wp--preset--font-size--x-small);font-style: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-info-color{color: var(--wp--preset--color--info) !important;}.has-warning-color{color: var(--wp--preset--color--warning) !important;}.has-success-color{color: var(--wp--preset--color--success) !important;}.has-neutral-color{color: var(--wp--preset--color--neutral) !important;}.has-neutral-100-color{color: var(--wp--preset--color--neutral-100) !important;}.has-neutral-300-color{color: var(--wp--preset--color--neutral-300) !important;}.has-neutral-500-color{color: var(--wp--preset--color--neutral-500) !important;}.has-neutral-700-color{color: var(--wp--preset--color--neutral-700) !important;}.has-neutral-900-color{color: var(--wp--preset--color--neutral-900) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-info-background-color{background-color: var(--wp--preset--color--info) !important;}.has-warning-background-color{background-color: var(--wp--preset--color--warning) !important;}.has-success-background-color{background-color: var(--wp--preset--color--success) !important;}.has-neutral-background-color{background-color: var(--wp--preset--color--neutral) !important;}.has-neutral-100-background-color{background-color: var(--wp--preset--color--neutral-100) !important;}.has-neutral-300-background-color{background-color: var(--wp--preset--color--neutral-300) !important;}.has-neutral-500-background-color{background-color: var(--wp--preset--color--neutral-500) !important;}.has-neutral-700-background-color{background-color: var(--wp--preset--color--neutral-700) !important;}.has-neutral-900-background-color{background-color: var(--wp--preset--color--neutral-900) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !important;}.has-info-border-color{border-color: var(--wp--preset--color--info) !important;}.has-warning-border-color{border-color: var(--wp--preset--color--warning) !important;}.has-success-border-color{border-color: var(--wp--preset--color--success) !important;}.has-neutral-border-color{border-color: var(--wp--preset--color--neutral) !important;}.has-neutral-100-border-color{border-color: var(--wp--preset--color--neutral-100) !important;}.has-neutral-300-border-color{border-color: var(--wp--preset--color--neutral-300) !important;}.has-neutral-500-border-color{border-color: var(--wp--preset--color--neutral-500) !important;}.has-neutral-700-border-color{border-color: var(--wp--preset--color--neutral-700) !important;}.has-neutral-900-border-color{border-color: var(--wp--preset--color--neutral-900) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-contrast-base-gradient-background{background: var(--wp--preset--gradient--contrast-base) !important;}.has-transparent-base-gradient-background{background: var(--wp--preset--gradient--transparent-base) !important;}.has-base-contrast-gradient-background{background: var(--wp--preset--gradient--base-contrast) !important;}.has-primary-contrast-gradient-background{background: var(--wp--preset--gradient--primary-contrast) !important;}.has-primary-secondary-gradient-background{background: var(--wp--preset--gradient--primary-secondary) !important;}.has-primary-secondary-diagonal-gradient-background{background: var(--wp--preset--gradient--primary-secondary-diagonal) !important;}.has-white-neutral-gradient-background{background: var(--wp--preset--gradient--white-neutral) !important;}.has-primary-gradient-background{background: var(--wp--preset--gradient--primary) !important;}.has-secondary-gradient-background{background: var(--wp--preset--gradient--secondary) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-tiny-font-size{font-size: var(--wp--preset--font-size--tiny) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-3-x-large-font-size{font-size: var(--wp--preset--font-size--3-x-large) !important;}.has-4-x-large-font-size{font-size: var(--wp--preset--font-size--4-x-large) !important;}.has-body-font-family{font-family: var(--wp--preset--font-family--body) !important;}.has-heading-font-family{font-family: var(--wp--preset--font-family--heading) !important;}.has-mono-font-family{font-family: var(--wp--preset--font-family--mono) !important;} .wp-block-template-part{margin-top: 0px;} .wp-block-button .wp-block-button__link{white-space: nowrap;}.wp-block-code{}.wp-block-code code{overflow-wrap: normal; overflow-x: scroll; tab-size: 4; white-space: pre !important;}.wp-block-page-list{list-style-type: none; padding-inline-start: 0;}.wp-block-page-list > li{margin-block-end: var:preset|spacing|20}.wp-block-post-comments-form{}.wp-block-post-comments-form input[type=submit]{width: auto;}.wp-block-post-comments-form label{font-size: var:preset|font-size|x-small;}.wp-block-preformatted{overflow-wrap: normal; overflow-x: scroll; tab-size: 4; white-space: pre !important;}.wp-block-site-tagline{white-space: nowrap; pointer-events: none; user-select: none}.wp-block-social-links.is-style-outline .wp-block-social-link {background-color: transparent;border: 1px solid currentColor;}.wp-block-table > tableth {border-color: var:preset|color|contrast !important;}.wp-block-table > table td{border-color: var:preset|color|contrast !important;}.wp-block-term-description{}.wp-block-term-description p{margin: 0;}.wp-block-video{}.wp-block-video video{border-radius: 5px} </style> <style id='core-block-supports-inline-css'> .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1{flex-wrap:nowrap;gap:2em var(--wp--preset--spacing--70);} </style> <style id='wp-block-template-skip-link-inline-css'> .skip-link.screen-reader-text { border: 0; clip: rect(1px,1px,1px,1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .skip-link.screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } </style> <link rel='stylesheet' id='awb-css' href='https://ipv6.com/wp-content/plugins/advanced-backgrounds/assets/awb/awb.min.css?ver=1.12.3' media='all' /> <link rel='stylesheet' id='ghostkit-css' href='https://ipv6.com/wp-content/plugins/ghostkit/build/gutenberg/style.css?ver=1715959008' media='all' /> <style id='ghostkit-blocks-general-custom-css-inline-css'> .ghostkit-custom-Z257bwT { padding-top: 1em; padding-bottom: 1em; } </style> <link rel='stylesheet' id='trolley-styles-css' href='https://ipv6.com/wp-content/themes/ipv6/assets/css/style.css?ver=1.1.0' media='all' /> <style id='block-visibility-screen-size-styles-inline-css'> /* Large screens (desktops, 992px and up) */ @media ( min-width: 992px ) { .block-visibility-hide-large-screen { display: none !important; } } /* Medium screens (tablets, between 768px and 992px) */ @media ( min-width: 768px ) and ( max-width: 991.98px ) { .block-visibility-hide-medium-screen { display: none !important; } } /* Small screens (mobile devices, less than 768px) */ @media ( max-width: 767.98px ) { .block-visibility-hide-small-screen { display: none !important; } } </style> <script id="gtmkit-js-before" data-cfasync="false" data-nowprocket="" data-cookieconsent="ignore"> window.gtmkit_settings = {"datalayer_name":"dataLayer","console_log":false}; window.gtmkit_data = {}; window.dataLayer = window.dataLayer || []; </script> <script id="gtmkit-container-js-after" data-cfasync="false" data-nowprocket="" data-cookieconsent="ignore"> /* Google Tag Manager */ (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PKFZTPK4'); /* End Google Tag Manager */ </script> <script id="gtmkit-datalayer-js-before" data-cfasync="false" data-nowprocket="" data-cookieconsent="ignore"> const gtmkit_dataLayer_content = {"pageType":"frontpage"}; dataLayer.push( gtmkit_dataLayer_content ); </script> <style type="text/css"> .ghostkit-effects-enabled .ghostkit-effects-reveal { pointer-events: none; visibility: hidden; } </style> <script> if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) { document.documentElement.classList.add( 'ghostkit-effects-enabled' ); } </script> <style id='wp-fonts-local'> @font-face{font-family:Montserrat;font-style:italic;font-weight:100 200 300 400 500 600 700 800 900;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/Montserrat-Italic-VariableFont_wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Montserrat;font-style:normal;font-weight:100 200 300 400 500 600 700 800 900;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/Montserrat-VariableFont_wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Montserrat;font-style:italic;font-weight:100 200 300 400 500 600 700 800 900;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/Montserrat-Italic-VariableFont_wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Montserrat;font-style:normal;font-weight:100 200 300 400 500 600 700 800 900;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/Montserrat-VariableFont_wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:100;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-Thin.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:100;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-ThinItalic.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:200;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-ExtraLight.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:200;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-ExtraLightItalic.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:300;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-Light.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:300;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-LightItalic.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:400;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-Italic.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-Regular.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-Medium.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:500;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-MediumItalic.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-SemiBold.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:600;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-SemiBoldItalic.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:700;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-Bold.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:700;font-display:block;src:url('https://ipv6.com/wp-content/themes/ipv6/assets/fonts/IBMPlexMono-BoldItalic.woff2') format('woff2');font-stretch:normal;} </style> <link rel="icon" href="https://mpfs.io/assets/ipv6/24/05/icon.svg" sizes="32x32" /> <link rel="icon" href="https://mpfs.io/assets/ipv6/24/05/icon.svg" sizes="192x192" /> <link rel="apple-touch-icon" href="https://mpfs.io/assets/ipv6/24/05/icon.svg" /> <meta name="msapplication-TileImage" content="https://mpfs.io/assets/ipv6/24/05/icon.svg" /> </head> <body class="home page-template page-template-front page page-id-5 wp-custom-logo wp-embed-responsive"> <div class="wp-site-blocks"><header class="site-header wp-block-template-part"></header> <main class="wp-block-group is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0;margin-bottom:0"> <div class="entry-content wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained"> <div class="wp-block-group alignfull has-neutral-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> <h2 class="wp-block-heading has-text-align-center ghostkit-custom-Z257bwT has-warning-color has-text-color has-4-x-large-font-size" id="ipv6-com">IPv6.com</h2> </div> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h2 class="wp-block-heading" id="what-is-ipv6">What is IPv6?</h2> <h3 class="wp-block-heading" id="ip-addresses">IP addresses</h3> <p>Internet Protocol (IP) addresses are the numbers identifying the interfaces that send and receive internet data. Every phone, tablet, and laptop will use at least one IP address when connected to a network.</p> <p>The same is true for the services they connect to and the infrastructure that carries the data. Each server needs an IP address, as do the routers and switches that connect them.</p> <h3 class="wp-block-heading" id="ipv6-an-update-to-the-smaller-ipv4">IPv6 an update to the smaller IPv4</h3> <p>IPv6 was initially <a href="https://www.rfc-editor.org/rfc/rfc1883.html">specified in 1995</a>. The specification has been filled out over the last 30 years and engineers have now published <a href="https://www.rfc-editor.org/search/rfc_search_detail.php?page=All&title=ipv6&pubstatus%5B%5D=Any&pub_date_type=any&sortkey=Number&sorting=ASC">over 500 documents</a> describing different aspects of how it works. More than half of all the internet traffic <a href="https://www.google.com/intl/en/ipv6/statistics.html">Google sees</a> used IPv4 in March 2024.</p> <p>IPv6 is much larger than IPv4. IPv4 has a 32-bit address space, which means it has just over 4 billion addresses. That is less than half an address per person on the planet. But every extra bit of address space doubles the number of addresses, so IPv6’s 128-bit address space is massively larger.</p> <p>We can approximate the number of addresses as 340 <a href="https://www.merriam-webster.com/dictionary/undecillion">undecillion</a>. But most people don’t know what that means. Another way to think about it is that there are 79 octillion times as many IPv6 addresses as IPv4 addresses.</p> <p>But the key difference isn’t the number of addresses. It’s the way we use them. When we look at IPv6 we focus on networks. With a few exceptions, all IPv6 LANs are /64 networks. That means that there are 64-bits to identify the LAN and 64-bits for host addresses.</p> <figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="936" height="270" src="https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&ixlib=php-3.3.1" alt="" class="wp-image-25" srcset="https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&fit=scale&h=87&ixlib=php-3.3.1&w=300&wpsize=medium 300w, https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&fit=scale&h=295&ixlib=php-3.3.1&w=1024&wpsize=large 1024w, https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&fit=scale&h=222&ixlib=php-3.3.1&w=768&wpsize=medium_large 768w, https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&fit=scale&h=443&ixlib=php-3.3.1&w=1536&wpsize=1536x1536 1536w, https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&fit=scale&h=591&ixlib=php-3.3.1&w=2048&wpsize=2048x2048 2048w, https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&fit=scale&h=144&ixlib=php-3.3.1&w=500&wpsize=awb_sm 500w, https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&fit=scale&h=231&ixlib=php-3.3.1&w=800&wpsize=awb_md 800w, https://a.mpcdn.io/ipv6/24/05/front-chart1.png?auto=compress%2Cformat&ixlib=php-3.3.1 936w" sizes="(max-width: 936px) 100vw, 936px" /></figure> <p class="has-small-font-size"><em>Fig 1: The 64-bits in orange identify the LAN, the 64-bits in yellow identify the host. The combined address is shown in green. The double colon shows that some segments have been compressed because they are all zeros.</em></p> <p>This means that every LAN has far more addresses than the whole IPv4 internet. That is to allow automatic configuration of addresses without network infrastructure. It also allows random assignment of privacy addresses. These are the default in most consumer operating systems now.</p> <h2 class="wp-block-heading" id="who-uses-ipv6">Who uses IPv6?</h2> <p>Almost half the world. The Internet Society’s <a href="https://pulse.internetsociety.org/technologies">Pulse</a><span style="color: revert;"> project put it at 48 percent at the start of April 2024. To some extent, that’s because the world’s biggest networks use and promote the use of IPv6.</span></p> <ul> <li>All apps distributed <a href="https://developer.apple.com/support/ipv6/">through Apple</a> must work over IPv6-only networks</li> <li>All the <a></a><a href="https://www.youtube.com/watch?v=_tVEnBdMdFU">big social</a> media<a href="https://ipv4.global/ipv6dotcom/#_msocom_1">[1]</a> platforms can be used over IPv6</li> <li>Most <a href="https://help.shopify.com/en/manual/domains/ipv6_support">web retail</a> can be done over IPv6</li> <li>All the <a href="https://www.akamai.com/blog/performance/at-21-tbps-reaching-new-levels-IPv6-traffic">big</a> <a href="https://docs.fastly.com/en/guides/ipv6-support">content</a> <a href="https://blog.cloudflare.com/tag/ipv6/">delivery</a> networks support IPv6</li> <li>Cloud companies all <a href="https://aws.amazon.com/vpc/ipv6/">encourage IPv6</a> as it lowers their costs</li> </ul> <figure class="wp-block-image size-full"><img decoding="async" width="936" height="566" src="https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&ixlib=php-3.3.1" alt="" class="wp-image-29" srcset="https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&fit=scale&h=181&ixlib=php-3.3.1&w=300&wpsize=medium 300w, https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&fit=scale&h=619&ixlib=php-3.3.1&w=1024&wpsize=large 1024w, https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&fit=scale&h=464&ixlib=php-3.3.1&w=768&wpsize=medium_large 768w, https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&fit=scale&h=929&ixlib=php-3.3.1&w=1536&wpsize=1536x1536 1536w, https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&fit=scale&h=1238&ixlib=php-3.3.1&w=2048&wpsize=2048x2048 2048w, https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&fit=scale&h=302&ixlib=php-3.3.1&w=500&wpsize=awb_sm 500w, https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&fit=scale&h=484&ixlib=php-3.3.1&w=800&wpsize=awb_md 800w, https://a.mpcdn.io/ipv6/24/05/front-map1.png?auto=compress%2Cformat&ixlib=php-3.3.1 936w" sizes="(max-width: 936px) 100vw, 936px" /></figure> <p>Another way to look at this is to ask where IPv6 dominates and where it is not being deployed. The countries with most deployment in April 2024 include:</p> <ol> <li>India (71%)</li> <li>Malaysia (66%)</li> <li>France (65%)</li> <li>Germany (62%)</li> <li>Uruguay (58%)</li> <li>Belgium (58%)</li> <li>Saudi Arabia (57%)</li> <li>USA (53%)</li> <li>Japan (52%)</li> <li>Brazil (48%)</li> </ol> <p><br></p> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h2 class="wp-block-heading" id="how-do-networks-assign-addresses">How do networks assign addresses?</h2> <h3 class="wp-block-heading" id="grab-it-and-go-privacy-debate">Grab it and go – privacy debate</h3> <p>When engineers designed IPv6 they knew that the internet was a success. Their initial design for the structure of IPv6 addresses focused on simplicity. It allowed devices to use the MAC address of their network card as the host part of their IPv6 address.</p> <p>One downside of this choice was that individuals could be tracked based on their device. The default is now for operating systems to randomly generate what’s called a <a href="https://www.rfc-editor.org/rfc/rfc8981.html#name-significant-changes-from-rf">privacy address</a> which is used by default and changes regularly.</p> <h2 class="wp-block-heading" id="dhcpv6">DHCPv6</h2> <p>DHCP is the Dynamic Host Configuration Protocol. It doesn’t just let a device grab an address. It also tells the device about DNS resolvers – the servers that turn a name like ipv4.global into an IP address – and more.</p> <p>DHCPv6 is the version of DHCP for IPv6 networks. Enterprise networks often use DHCPv6 so they can manage their network better. Provider networks often rely on the Prefix Delegation feature of DHCPv6 to delegate a network prefix to a subscriber.</p> <h2 class="wp-block-heading" id="how-much-can-you-get">How much can you get?</h2> <p>The short answer is that you can get enough not to worry about running out. There are three default block sizes handed out.</p> <ul> <li>Residential access subscribers, like cable customers, normally get a /56. This is enough for 256 LANs.</li> <li>Business access subscribers, like an office building, normally get a /48. This is enough for 65,536 LANs.</li> <li>Access providers, like a small broadband network, can get a /32 by default and more of request. A /32 is enough for about a million customers with a /56.</li> </ul> <p>These are minimums. More addresses are available on request and the largest block allocated so far is a /16. This contains about 4 billion /48s but only about a fifth of them would need to be used to justify that much. That’s because the policy allows for aggregation losses and bigger networks will need more aggregation.</p> <h2 class="wp-block-heading" id="the-look-of-ipv6-addresses">The Look of IPv6 Addresses</h2> <p>IPv6 addresses are displayed in hexadecimal format. Each segment is 16-bits and they are separated with a colon. The use of letters in the address and the ability to compress segments that are all zero means one address could be written in multiple ways. This makes it hard to manage configurations and debug operational issues.</p> <p>For example, all of these are the same address:</p> <ul> <li>2001:db8:0:0:1:0:0:1</li> <li>2001:0db8:0:0:1:0:0:1</li> <li>2001:db8::1:0:0:1</li> <li>2001:db8::0:1:0:0:1</li> <li>2001:0db8::1:0:0:1</li> <li>2001:db8:0:0:1::1</li> <li>2001:db8:0000:0:1::1</li> <li>2001:DB8:0:0:1::1</li> </ul> <p>So engineers have agreed on <a href="https://www.rfc-editor.org/rfc/rfc5952.html">a standard for how to represent addresses</a>. Systems need to be able to accept addresses in any format but should always display them to humans using this canonical format.</p> <ul> <li>Always use lowercase letters</li> <li>Omit leading zeros</li> <li>Use the :: where it will make most difference to shorten the address</li> <li>Never use :: to compress a single 16-bit field</li> </ul> <h3 class="wp-block-heading" id="how-do-networks-assign-addresses"><br></h3> </div> </div> </div> </main> <footer class="site-footer wp-block-template-part"></footer></div> <script id="wp-block-template-skip-link-js-after"> ( function() { var skipLinkTarget = document.querySelector( 'main' ), sibling, skipLinkTargetID, skipLink; // Early exit if a skip-link target can't be located. if ( ! skipLinkTarget ) { return; } /* * Get the site wrapper. * The skip-link will be injected in the beginning of it. */ sibling = document.querySelector( '.wp-site-blocks' ); // Early exit if the root element was not found. if ( ! sibling ) { return; } // Get the skip-link target's ID, and generate one if it doesn't exist. skipLinkTargetID = skipLinkTarget.id; if ( ! skipLinkTargetID ) { skipLinkTargetID = 'wp--skip-link--target'; skipLinkTarget.id = skipLinkTargetID; } // Create the skip link. skipLink = document.createElement( 'a' ); skipLink.classList.add( 'skip-link', 'screen-reader-text' ); skipLink.href = '#' + skipLinkTargetID; skipLink.innerHTML = 'Skip to content'; // Inject the skip link. sibling.parentElement.insertBefore( skipLink, sibling ); }() ); </script> <script src="https://ipv6.com/wp-content/plugins/ghostkit/assets/vendor/ivent/dist/ivent.min.js?ver=0.2.0" id="ivent-js"></script> <script id="ghostkit-helper-js-extra"> var ghostkitVariables = {"version":"3.2.4","pro":"","themeName":"Trolley","settings":[],"disabledBlocks":[],"media_sizes":{"sm":576,"md":768,"lg":992,"xl":1200},"timezone":"America\/New_York","googleMapsAPIKey":"","googleMapsAPIUrl":"https:\/\/maps.googleapis.com\/maps\/api\/js?v=3.exp&language=en","googleReCaptchaAPISiteKey":"","googleReCaptchaAPISecretKey":"","sidebars":[],"icons":[],"shapes":[],"fonts":[],"customTypographyList":[],"admin_url":"https:\/\/ipv6.com\/wp-admin\/","admin_templates_url":"https:\/\/ipv6.com\/wp-admin\/edit.php?post_type=ghostkit_template"}; </script> <script id="ghostkit-helper-js-before"> if (ghostkitVariables) { ghostkitVariables.allowPluginColorPalette = false; } if (ghostkitVariables) { ghostkitVariables.allowPluginCustomizer = false; } </script> <script src="https://ipv6.com/wp-content/plugins/ghostkit/build/assets/js/helper.js?ver=92f8f9a51426f7f1344e" id="ghostkit-helper-js"></script> <script src="https://ipv6.com/wp-content/plugins/ghostkit/build/assets/js/event-fallbacks.js?ver=fd98446294b25194fdff" id="ghostkit-event-fallbacks-js"></script> <script src="https://ipv6.com/wp-content/plugins/ghostkit/assets/vendor/motion/dist/motion.min.js?ver=10.16.2" id="motion-js"></script> <script src="https://ipv6.com/wp-content/plugins/ghostkit/build/assets/js/main.js?ver=e413b5dd702e70f45593" id="ghostkit-js"></script> <script src="https://ipv6.com/wp-content/plugins/ghostkit/build/gutenberg/extend/effects/frontend.js?ver=0e89fdfc9b3f7caaefff" id="ghostkit-extension-effects-js"></script> <script src="https://ipv6.com/wp-content/plugins/ghostkit/build/gutenberg/style-variants/core-list/frontend.js?ver=a973ba5275fec96abda8" id="ghostkit-style-variant-core-list-js"></script> </body> </html>