codecamp

IPv6 寻址模式

在计算机网络中,寻址模式是指在网络上托管地址的机制。 IPv6提供了几种类型的模式,通过它们可以寻址单个主机。 可以立即寻址多个主机,或者可以寻址最近距离处的主机。

单播

在单播寻址模式下,IPv6接口(host)在网段中唯一标识。 IPv6数据包包含源IP地址和目标IP地址。 主机接口配备有在该网络段中唯一的IP地址。当网络交换机或路由器接收到注定到单个主机的单播IP分组时,它发出其连接到该特定主机的输出接口之一

组播

IPv6组播模式与IPv4相同。 目的地为多个主机的数据包在特殊的多播地址上发送。 所有对该组播信息感兴趣的主机需要首先加入该组播组。 加入组的所有接口接收组播数据包并对其进行处理,而对组播数据不感兴趣的其他主机则忽略组播信息。

任播

IPv6引入了一种新型的寻址,称为Anycast寻址。 在此寻址模式下,多个接口(host)被分配相同的任播IP地址。 当主机希望与配备有任播IP地址的主机通信时,它发送单播消息。 在复杂的路由机制的帮助下,在路由成本方面,该单播消息被递送到最接近发送方的主机。

让我们以一个位于所有大陆的TutorialPoints.com Web服务器为例。 假设所有Web服务器都分配有单个IPv6 Anycast IP地址。 现在,当欧洲的用户希望访问TutorialsPoint.com时,DNS指向物理上位于欧洲的服务器。 如果来自印度的用户尝试访问Tutorialspoint.com,则DNS将指向物理位于亚洲的Web服务器。 最接近或最接近的术语用于路由成本。

在上面的图片中,当客户端计算机尝试到达服务器时,请求被转发到具有最低路由开销的服务器。


IPv6 特性
IPv6 地址类型和格式
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }