ipv6与ipv4网站可互访吗(ipv4如何访问ipv6)

IPv4 主机互访和 IPv6 主机互访都可以使用下面相同的网络拓扑。

在IPv4网络中,主机A要访问主机B时,仅仅知道主机B的IP地址还不够,还需要知道主机B的MAC地址。以太网的同一网段内根据IP地址查询对应的MAC地址,实现三层IP地址与二层MAC地址之间的动态映射,可以通过ARP协议实现。

ARP协议工作过程非常简单,通过两个步骤就可以完成地址解析过程。

ARP协议工作过程:

步骤1:主机A仅知道主机B的IP地址而不知道其MAC地址时,它广播一个ARP请求报文,请求得到主机B的MAC地址。

步骤2:ARP请求报文是广播报文,请求的是主机B的IP地址对应的MAC地址。主机B收到后,向主机A发出一个包含自己MAC地址的ARP响应报文。

当主机A接收到主机B的响应报文后,知道主机B的MAC地址,就可以用这个MAC地址和主机B通信。

在IPv6网络中,主机A访问主机B的过程类似。主机A要访问主机B,不仅要知道主机B的IPv6地址,还要知道主机B的MAC地址。IPv6环境中,邻居发现协议可以实现从IPv6地址解析到MAC地址的功能。

IPv6地址解析使用两种ICMPv6报文:邻居请求报文NS和邻居通告报文NA。IPv6地址解析过程和ARP协议工作过程类似,需要两个步骤。

IPv6地址解析过程:

步骤1:主机A仅知道主机B的IPv6地址,不知道主机B的MAC地址。主机A向主机B发送报文之前必须要先解析出主机B的链路层MAC地址。首先主机A会发送一个NS报文,其中源地址是主机A的IPv6地址,目的地址是主机B的被请求节点组播地址,需要解析的目标IPv6地址为主机B的IPv6地址,在NS报文的Options字段中还携带了主机A的链路层MAC地址。

步骤2:主机B接收到了NS报文之后,就会回应NA报文,其中源地址为主机B的IPv6地址,目的地址为主机A的IPv6地址,主机B的链路层MAC地址被放在Options字段中。

主机A收到主机B发送的NA报文,知道主机B的MAC地址。后续就可以用这个MAC地址和主机B通信了。

(0)

相关推荐

  • 如何访问ipv6网站

    如何才能访问ipv6的网站呢?下面小编给大家讲解一下 操作方法 01 遗憾的是,新标准不能向下兼容.作为替代标准,IPv4和IPv6必须共存.在将来的一段时间,大多数互联网内容和应用服务仍将继续通过I ...

  • 怎么设置2345浏览器允许所有网站使用系统专有消息来访问MIDI设备

    现在很多人喜欢在电脑上使用2345浏览器上网,有些用户想知道怎么设置浏览器允许所有网站使用系统专有消息来访问MIDI设备,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所 ...

  • windows服务器设置多个网站都用默认80端口访问

    windows服务器设置多个网站都用默认80端口访问 操作方法 01 在服务器上打开服务器管理器 02 找到"角色"并点击,在右边找到"添加角色" 03 选中& ...

  • ipv6在win7系统的通用设置方法

    ipv6的脚步越来越近,我们终有一天要和ipv4 say goodbye,拥抱ipv6.其实目前ipv6在某些领域已经极具实用价值了.相信有些人还是对ipv6的设置有些陌生,网上有些帖子的设置可能仅仅 ...

  • WindowsXP如何把32位IPv4配置成IPv6

    随着互联网的不断壮大,IP位址的需求量也越来越大,导致IP位址发放的更加严格,不少一直使用WinXP IPv4的用户早已希望将其配置成IPv6,也就是IPv4的地址位数为32位,IPv6拥有更为广大的 ...

  • 什么是IPV6以及与IPV4对比

    操作方法 01 IPv6是"Internet Protocol Version 6"的缩写,它是IETF设计的用于替代现行版本IP协议-IPv4-的下一代IP协议. 特点 (1)I ...

  • 什么是ipv4 ipv6 ipv9 它们有什么区别

    自从接触到windows 7操作系统以后,对里面的一些网络连接,什么ipv4与ipv6等,开始也多数不明白是什么意思,今天刚好有网友问到笔者什么是ipv4、ipv6,还有ipv9?围绕这个问题,笔者以 ...

  • IPv4/IPv6综合组网技术基本原则解析

     IPv4概念 IPv4,是互联网协议(Internet Protocol,IP)的第四版,也是第一个被广泛使用,构成现今互联网技术的基石的协议。1981年 Jon Postel 在RFC791中定义 ...

  • IPv4的缺点和IPv6的原理

    如果对于电脑方面比较了解的人,应该都会知道由于互联网的高速发展,用电脑的人越来越多了。但是电脑的上网协议还是很早以前的,在没出win7之前基本上都是IPv4协议,这个协议分配处理的IP地址已经快要不够 ...